Log for failed build of boost1.35_1.35.0-8ubuntu5 (dist=jaunty-autotest)

Build Daemon user noreply at buildd.ubuntu.com
Thu Apr 23 20:04:55 BST 2009


Automatic build of boost1.35_1.35.0-8ubuntu5 on terranova by sbuild/i386 1.170.5
Build started at 20090423-1949
******************************************************************************
Checking available source versions...
Fetching source files...
Reading package lists...
Building dependency tree...
Reading state information...
Need to get 28.3MB of source archives.
Get:1 http://archive.internal jaunty-autotest/main boost1.35 1.35.0-8ubuntu5 (dsc) [2141B]
Get:2 http://archive.internal jaunty-autotest/main boost1.35 1.35.0-8ubuntu5 (tar) [28.3MB]
Get:3 http://archive.internal jaunty-autotest/main boost1.35 1.35.0-8ubuntu5 (diff) [83.5kB]
Fetched 28.3MB in 1s (16.8MB/s)
Download complete and in download only mode
** Using build dependencies supplied by package:
Build-Depends: debhelper (>= 6.0.7), quilt, bison, flex, docbook-to-man, xsltproc, doxygen, zlib1g-dev, libbz2-dev, libicu-dev, python-all-dev, python-support (>= 0.6)
Checking for already installed source dependencies...
debhelper: missing
quilt: missing
bison: missing
flex: missing
docbook-to-man: missing
xsltproc: missing
doxygen: missing
zlib1g-dev: missing
libbz2-dev: missing
libicu-dev: missing
python-all-dev: missing
python-support: missing
Checking for source dependency conflicts...
  /usr/bin/sudo /usr/bin/apt-get --purge $CHROOT_OPTIONS -q -y install debhelper quilt bison flex docbook-to-man xsltproc doxygen zlib1g-dev libbz2-dev libicu-dev python-all-dev python-support
Reading package lists...
Building dependency tree...
Reading state information...
The following extra packages will be installed:
  bsdmainutils diffstat docbook file gettext gettext-base groff-base html2text
  intltool-debian libcroco3 libgcrypt11 libglib2.0-0 libgpg-error0 libicu38
  libmagic1 libpng12-0 libpython2.6 libsp1c2 libxml2 libxslt1.1 m4 man-db
  po-debconf python python-all python-dev python2.5 python2.5-dev
  python2.5-minimal python2.6-dev sgml-base sgml-data sp xml-core
Suggested packages:
  bison-doc wamerican wordlist whois vacation dh-make psgml docbook-dsssl
  docbook-xml docbook-defguide doxygen-doc doxygen-gui graphviz cvs
  gettext-doc groff rng-tools icu-doc less www-browser libmail-box-perl
  python-doc python-tk python-profiler python2.5-doc binfmt-support procmail
  sgml-base-doc perlsgml doc-html-w3 opensp libxml2-utils doc-base
Recommended packages:
  curl wget lynx libglib2.0-data shared-mime-info libmail-sendmail-perl
  libcompress-zlib-perl
The following NEW packages will be installed:
  bison bsdmainutils debhelper diffstat docbook docbook-to-man doxygen file
  flex gettext gettext-base groff-base html2text intltool-debian libbz2-dev
  libcroco3 libgcrypt11 libglib2.0-0 libgpg-error0 libicu-dev libicu38
  libmagic1 libpng12-0 libpython2.6 libsp1c2 libxml2 libxslt1.1 m4 man-db
  po-debconf python python-all python-all-dev python-dev python-support
  python2.5 python2.5-dev python2.5-minimal python2.6-dev quilt sgml-base
  sgml-data sp xml-core xsltproc zlib1g-dev
0 upgraded, 46 newly installed, 0 to remove and 49 not upgraded.
Need to get 12.9MB/38.7MB of archives.
After this operation, 116MB of additional disk space will be used.
WARNING: The following packages cannot be authenticated!
  m4 flex libmagic1 file libgpg-error0 libgcrypt11 python bsdmainutils
  gettext-base groff-base libxml2 man-db python-support sgml-base xml-core
  bison html2text libglib2.0-0 libcroco3 gettext intltool-debian po-debconf
  debhelper diffstat sgml-data docbook libsp1c2 sp docbook-to-man libpng12-0
  doxygen libbz2-dev libicu38 libicu-dev libpython2.6 libxslt1.1
  python2.5-minimal python2.5 python-all python2.6-dev python-dev
  python2.5-dev python-all-dev quilt xsltproc zlib1g-dev
Authentication warning overridden.
Get:1 http://ftpmaster.internal jaunty/main libicu38 3.8.1-3ubuntu1 [5925kB]
Get:2 http://ftpmaster.internal jaunty/main libicu-dev 3.8.1-3ubuntu1 [6979kB]
dpkg-preconfigure: unable to re-open stdin: 
Fetched 12.9MB in 0s (15.5MB/s)
Selecting previously deselected package m4.
(Reading database ... 9974 files and directories currently installed.)
Unpacking m4 (from .../archives/m4_1.4.11-1_i386.deb) ...
Selecting previously deselected package flex.
Unpacking flex (from .../flex_2.5.35-6ubuntu1_i386.deb) ...
Selecting previously deselected package libmagic1.
Unpacking libmagic1 (from .../libmagic1_4.26-2ubuntu3_i386.deb) ...
Selecting previously deselected package file.
Unpacking file (from .../file_4.26-2ubuntu3_i386.deb) ...
Selecting previously deselected package libgpg-error0.
Unpacking libgpg-error0 (from .../libgpg-error0_1.4-2ubuntu7_i386.deb) ...
Selecting previously deselected package libgcrypt11.
Unpacking libgcrypt11 (from .../libgcrypt11_1.4.1-2ubuntu1_i386.deb) ...
Selecting previously deselected package python.
Unpacking python (from .../python_2.6.2-0ubuntu1_all.deb) ...
Selecting previously deselected package bsdmainutils.
Unpacking bsdmainutils (from .../bsdmainutils_6.1.10ubuntu3_i386.deb) ...
Selecting previously deselected package gettext-base.
Unpacking gettext-base (from .../gettext-base_0.17-6ubuntu2_i386.deb) ...
Selecting previously deselected package groff-base.
Unpacking groff-base (from .../groff-base_1.18.1.1-22build1_i386.deb) ...
Selecting previously deselected package libxml2.
Unpacking libxml2 (from .../libxml2_2.6.32.dfsg-5ubuntu4_i386.deb) ...
Selecting previously deselected package man-db.
Unpacking man-db (from .../man-db_2.5.5-1build1_i386.deb) ...
Selecting previously deselected package python-support.
Unpacking python-support (from .../python-support_0.8.7ubuntu4_all.deb) ...
Selecting previously deselected package sgml-base.
Unpacking sgml-base (from .../sgml-base_1.26_all.deb) ...
Selecting previously deselected package xml-core.
Unpacking xml-core (from .../archives/xml-core_0.12_all.deb) ...
Selecting previously deselected package bison.
Unpacking bison (from .../bison_1%3a2.3.dfsg-5_i386.deb) ...
Selecting previously deselected package html2text.
Unpacking html2text (from .../html2text_1.3.2a-5_i386.deb) ...
Selecting previously deselected package libglib2.0-0.
Unpacking libglib2.0-0 (from .../libglib2.0-0_2.20.1-0ubuntu2_i386.deb) ...
Selecting previously deselected package libcroco3.
Unpacking libcroco3 (from .../libcroco3_0.6.1-2_i386.deb) ...
Selecting previously deselected package gettext.
Unpacking gettext (from .../gettext_0.17-6ubuntu2_i386.deb) ...
Selecting previously deselected package intltool-debian.
Unpacking intltool-debian (from .../intltool-debian_0.35.0+20060710.1_all.deb) ...
Selecting previously deselected package po-debconf.
Unpacking po-debconf (from .../po-debconf_1.0.15ubuntu1_all.deb) ...
Selecting previously deselected package debhelper.
Unpacking debhelper (from .../debhelper_7.0.17ubuntu4_all.deb) ...
Selecting previously deselected package diffstat.
Unpacking diffstat (from .../diffstat_1.46-1_i386.deb) ...
Selecting previously deselected package sgml-data.
Unpacking sgml-data (from .../sgml-data_2.0.3_all.deb) ...
Selecting previously deselected package docbook.
Unpacking docbook (from .../archives/docbook_4.5-4_all.deb) ...
Selecting previously deselected package libsp1c2.
Unpacking libsp1c2 (from .../libsp1c2_1.3.4-1.2.1-47build1_i386.deb) ...
Selecting previously deselected package sp.
Unpacking sp (from .../sp_1.3.4-1.2.1-47build1_i386.deb) ...
Selecting previously deselected package docbook-to-man.
Unpacking docbook-to-man (from .../docbook-to-man_1%3a2.0.0-27_i386.deb) ...
Selecting previously deselected package libpng12-0.
Unpacking libpng12-0 (from .../libpng12-0_1.2.27-2ubuntu2_i386.deb) ...
Selecting previously deselected package doxygen.
Unpacking doxygen (from .../doxygen_1.5.8-1~exp1_i386.deb) ...
Selecting previously deselected package libbz2-dev.
Unpacking libbz2-dev (from .../libbz2-dev_1.0.5-1ubuntu1_i386.deb) ...
Selecting previously deselected package libicu38.
Unpacking libicu38 (from .../libicu38_3.8.1-3ubuntu1_i386.deb) ...
Selecting previously deselected package libicu-dev.
Unpacking libicu-dev (from .../libicu-dev_3.8.1-3ubuntu1_i386.deb) ...
Selecting previously deselected package libpython2.6.
Unpacking libpython2.6 (from .../libpython2.6_2.6.2-0ubuntu1_i386.deb) ...
Selecting previously deselected package libxslt1.1.
Unpacking libxslt1.1 (from .../libxslt1.1_1.1.24-2ubuntu2_i386.deb) ...
Selecting previously deselected package python2.5-minimal.
Unpacking python2.5-minimal (from .../python2.5-minimal_2.5.4-1ubuntu4_i386.deb) ...
Selecting previously deselected package python2.5.
Unpacking python2.5 (from .../python2.5_2.5.4-1ubuntu4_i386.deb) ...
Selecting previously deselected package python-all.
Unpacking python-all (from .../python-all_2.6.2-0ubuntu1_all.deb) ...
Selecting previously deselected package python2.6-dev.
Unpacking python2.6-dev (from .../python2.6-dev_2.6.2-0ubuntu1_i386.deb) ...
Selecting previously deselected package python-dev.
Unpacking python-dev (from .../python-dev_2.6.2-0ubuntu1_all.deb) ...
Selecting previously deselected package python2.5-dev.
Unpacking python2.5-dev (from .../python2.5-dev_2.5.4-1ubuntu4_i386.deb) ...
Selecting previously deselected package python-all-dev.
Unpacking python-all-dev (from .../python-all-dev_2.6.2-0ubuntu1_all.deb) ...
Selecting previously deselected package quilt.
Unpacking quilt (from .../archives/quilt_0.46-6_all.deb) ...
Selecting previously deselected package xsltproc.
Unpacking xsltproc (from .../xsltproc_1.1.24-2ubuntu2_i386.deb) ...
Selecting previously deselected package zlib1g-dev.
Unpacking zlib1g-dev (from .../zlib1g-dev_1%3a1.2.3.3.dfsg-12ubuntu2_i386.deb) ...
Setting up m4 (1.4.11-1) ...

Setting up flex (2.5.35-6ubuntu1) ...

Setting up libmagic1 (4.26-2ubuntu3) ...

Setting up file (4.26-2ubuntu3) ...
Setting up libgpg-error0 (1.4-2ubuntu7) ...

Setting up libgcrypt11 (1.4.1-2ubuntu1) ...

Setting up python (2.6.2-0ubuntu1) ...

Setting up bsdmainutils (6.1.10ubuntu3) ...

Setting up gettext-base (0.17-6ubuntu2) ...

Setting up groff-base (1.18.1.1-22build1) ...

Setting up libxml2 (2.6.32.dfsg-5ubuntu4) ...

Setting up man-db (2.5.5-1build1) ...
Building database of manual pages ...
... skipping, since this is a buildd

Setting up python-support (0.8.7ubuntu4) ...

Setting up sgml-base (1.26) ...

Setting up xml-core (0.12) ...

Setting up bison (1:2.3.dfsg-5) ...

Setting up html2text (1.3.2a-5) ...

Setting up libglib2.0-0 (2.20.1-0ubuntu2) ...

Setting up libcroco3 (0.6.1-2) ...

Setting up gettext (0.17-6ubuntu2) ...

Setting up intltool-debian (0.35.0+20060710.1) ...
Setting up po-debconf (1.0.15ubuntu1) ...

Setting up debhelper (7.0.17ubuntu4) ...

Setting up diffstat (1.46-1) ...
Setting up sgml-data (2.0.3) ...

Setting up docbook (4.5-4) ...

Setting up libsp1c2 (1.3.4-1.2.1-47build1) ...

Setting up sp (1.3.4-1.2.1-47build1) ...

Setting up docbook-to-man (1:2.0.0-27) ...
Setting up libpng12-0 (1.2.27-2ubuntu2) ...

Setting up doxygen (1.5.8-1~exp1) ...
Setting up libbz2-dev (1.0.5-1ubuntu1) ...

Setting up libicu38 (3.8.1-3ubuntu1) ...

Setting up libicu-dev (3.8.1-3ubuntu1) ...
Setting up libpython2.6 (2.6.2-0ubuntu1) ...

Setting up libxslt1.1 (1.1.24-2ubuntu2) ...

Setting up python2.5-minimal (2.5.4-1ubuntu4) ...
Linking and byte-compiling packages for runtime python2.5...

Setting up python2.5 (2.5.4-1ubuntu4) ...

Setting up python-all (2.6.2-0ubuntu1) ...
Setting up python2.6-dev (2.6.2-0ubuntu1) ...
Setting up python-dev (2.6.2-0ubuntu1) ...
Setting up python2.5-dev (2.5.4-1ubuntu4) ...
Setting up python-all-dev (2.6.2-0ubuntu1) ...
Setting up quilt (0.46-6) ...

Setting up xsltproc (1.1.24-2ubuntu2) ...
Setting up zlib1g-dev (1:1.2.3.3.dfsg-12ubuntu2) ...
Processing triggers for libc6 ...
ldconfig deferred processing now taking place
removed:
  nologin@
modified:
  initramfs-tools/conf.d/resume
Checking correctness of source dependencies...
Toolchain package versions: libc6-dev_2.9-4ubuntu6 make_3.81-5 dpkg-dev_1.14.24ubuntu1 linux-libc-dev_2.6.28-11.42 g++-4.4_4.4.0-0ubuntu2 gcc-4.4_4.4.0-0ubuntu2 binutils_2.19.51.20090423-0ubuntu1 libstdc++6_4.4.0-0ubuntu2 libstdc++6-4.4-dev_4.4.0-0ubuntu2
------------------------------------------------------------------------------
sh: gcc: not found
dpkg-source: warning: Couldn't determine gcc system type, falling back to default (native compilation)
gpg: Signature made Thu Feb 26 11:03:21 2009 GMT using DSA key ID 0F932C9C
gpg: Can't check signature: public key not found
dpkg-source: extracting boost1.35 in boost1.35-1.35.0
dpkg-source: unpacking boost1.35_1.35.0.orig.tar.gz
dpkg-source: applying /home/buildd/build-jaunty-autotest/boost1.35_1.35.0-8ubuntu5.diff.gz
dpkg-buildpackage: set CFLAGS to default value: -g -O2
dpkg-buildpackage: set CPPFLAGS to default value: 
dpkg-buildpackage: set LDFLAGS to default value: -Wl,-Bsymbolic-functions
dpkg-buildpackage: set FFLAGS to default value: -g -O2
dpkg-buildpackage: set CXXFLAGS to default value: -g -O2
dpkg-buildpackage: source package boost1.35
dpkg-buildpackage: source version 1.35.0-8ubuntu5
dpkg-buildpackage: host architecture i386
 /usr/bin/fakeroot debian/rules clean
QUILT_PATCHES=debian/patches quilt --quiltrc /dev/null pop -a -R || test $? = 2 
No patch removed
rm -rf .pc debian/stamp-patched
rm -rf debian/*.install
rm -rf debian/*.links
rm -rf debian/*.lintian-overrides
dh_testdir
dh_testroot
rm -f build-stamp
cd tools && /build/buildd/boost1.35-1.35.0/tools/jam/src/bjam -j2 -d2 --user-config=/build/buildd/boost1.35-1.35.0/user-config.jam -sHAVE_ICU=1 clean
/bin/sh: /build/buildd/boost1.35-1.35.0/tools/jam/src/bjam: not found
make: [clean] Error 127 (ignored)
/build/buildd/boost1.35-1.35.0/tools/jam/src/bjam -j2 -d2 --user-config=/build/buildd/boost1.35-1.35.0/user-config.jam -sHAVE_ICU=1 clean
make: /build/buildd/boost1.35-1.35.0/tools/jam/src/bjam: Command not found
make: [clean] Error 127 (ignored)
cd libs/python/pyste/install && python setup.py clean
/usr/lib/python2.6/distutils/dist.py:250: UserWarning: 'licence' distribution option is deprecated; use 'license'
  warnings.warn(msg)
running clean
rm -rf libs/python/pyste/install/build
rm -rf tools/jam/src/bootstrap
rm -rf tools/jam/src/bin.*
rm -ff tools/jam/src/bjam
rm -rf bin.v2 dist
rm -rf user-config.jam
dh_clean build-stamp
 debian/rules build
# quilt exits with 2 as return when there was nothing to do. 
# That's not an error here (but it's useful to break loops in crude scripts)
QUILT_PATCHES=debian/patches quilt --quiltrc /dev/null push -a || test $? = 2
Applying patch avoid-PATH_MAX.patch
patching file tools/jam/src/pwd.c

Applying patch jam-wall-clean.patch
patching file tools/jam/src/builtins.c
patching file tools/jam/src/class.c
patching file tools/jam/src/compile.c
patching file tools/jam/src/debug.c
patching file tools/jam/src/expand.c
patching file tools/jam/src/fileunix.c
patching file tools/jam/src/hash.c
patching file tools/jam/src/hdrmacro.c
patching file tools/jam/src/jam.c
patching file tools/jam/src/make.c
patching file tools/jam/src/make1.c
patching file tools/jam/src/modules.c
patching file tools/jam/src/modules/order.c
patching file tools/jam/src/modules/property-set.c
patching file tools/jam/src/native.c
patching file tools/jam/src/output.c
patching file tools/jam/src/pathunix.c
patching file tools/jam/src/rules.c
patching file tools/jam/src/search.c
patching file tools/jam/src/timestamp.c
patching file tools/jam/src/variable.c
patching file tools/jam/src/hcache.c
patching file tools/jam/src/headers.c
patching file tools/jam/src/regexp.c

Applying patch python2.5-elementtree.patch
patching file libs/python/pyste/src/Pyste/GCCXMLParser.py

Applying patch test-child-exit-t1723.patch
patching file boost/test/impl/execution_monitor.ipp

Applying patch serialization-intrinsic64.patch
patching file boost/archive/polymorphic_iarchive.hpp
patching file boost/archive/polymorphic_oarchive.hpp

Applying patch library-naming.patch
patching file Jamroot

Applying patch suppress-compiler-warnings.patch
patching file boost/date_time/time.hpp
patching file boost/graph/topological_sort.hpp

Applying patch serialisation-utility-include.patch
patching file boost/serialization/utility.hpp

Applying patch sp_counted_base.patch
patching file boost/detail/sp_counted_base.hpp

Applying patch kfreebsd-poll-symbols.patch
patching file boost/test/impl/execution_monitor.ipp

Applying patch gcc-4.3.patch
patching file boost/spirit/phoenix/operators.hpp
patching file boost/date_time/tz_db_base.hpp
patching file libs/spirit/test/numerics_tests.cpp
patching file boost/gil/bit_aligned_pixel_reference.hpp

Applying patch date_time_date_formatting_hpp.patch
patching file boost/date_time/date_formatting.hpp

Now at patch date_time_date_formatting_hpp.patch
touch debian/stamp-patched
cd tools/jam/src && \
	CFLAGS='-Wall -fno-strict-aliasing' sh build.sh cc && \
	mv bin.*/bjam .
###
### Using 'cc' toolset.
###
rm -rf bootstrap
mkdir bootstrap
cc -o bootstrap/jam0 -Wall -fno-strict-aliasing command.c compile.c debug.c expand.c glob.c hash.c hdrmacro.c headers.c jam.c jambase.c jamgram.c lists.c make.c make1.c newstr.c option.c output.c parse.c pathunix.c pathvms.c regexp.c rules.c scan.c search.c subst.c timestamp.c variable.c modules.c strings.c filesys.c builtins.c pwd.c class.c native.c w32_getreg.c modules/set.c modules/path.c modules/regex.c modules/property-set.c modules/sequence.c modules/order.c execunix.c fileunix.c
compile.c: In function 'debug_compile':
compile.c:1408: warning: format not a string literal and no format arguments
make1.c: In function 'make1cmds':
make1.c:1021: warning: format not a string literal and no format arguments
./bootstrap/jam0 -f build.jam --toolset=cc --toolset-root= clean
...found 1 target...
...updating 1 target...
...updated 1 target...
./bootstrap/jam0 -f build.jam --toolset=cc --toolset-root=
...found 47 targets...
...updating 2 targets...
[MKDIR] bin.linuxx86
[COMPILE] bin.linuxx86/bjam
compile.c: In function 'debug_compile':
compile.c:1408: warning: format not a string literal and no format arguments
make1.c: In function 'make1cmds':
make1.c:1021: warning: format not a string literal and no format arguments
...updated 2 targets...
echo "using gcc : : : <compileflags>-D_REENTRANT ;" > user-config.jam
echo "using python : 2.5 : /usr ;" >> user-config.jam
echo "using python : 2.6 : /usr ;" >> user-config.jam
dh_testdir
/build/buildd/boost1.35-1.35.0/tools/jam/src/bjam -j2 -d2 --user-config=/build/buildd/boost1.35-1.35.0/user-config.jam -sHAVE_ICU=1 --without-python                        variant=release,debug threading=single,multi link=shared,static
warning: Graph library does not contain optional GraphML reader.
note: to enable GraphML support, set EXPAT_INCLUDE and EXPAT_LIBPATH to the
note: directories containing the Expat headers and libraries, respectively.
warning: skipping optional Message Passing Interface (MPI) library.
note: to enable MPI support, add "using mpi ;" to user-config.jam.
note: to suppress this message, pass "--without-mpi" to bjam.
note: otherwise, you can safely ignore this message.
...patience...
...patience...
...found 3912 targets...
...updating 1232 targets...
MkDir1 bin.v2

    mkdir "bin.v2"

MkDir1 bin.v2/libs

    mkdir "bin.v2/libs"

MkDir1 bin.v2/libs/signals

    mkdir "bin.v2/libs/signals"

MkDir1 bin.v2/libs/test

    mkdir "bin.v2/libs/test"

MkDir1 bin.v2/libs/signals/build

    mkdir "bin.v2/libs/signals/build"

MkDir1 bin.v2/libs/test/build

    mkdir "bin.v2/libs/test/build"

MkDir1 bin.v2/libs/signals/build/gcc-4.4.0

    mkdir "bin.v2/libs/signals/build/gcc-4.4.0"

MkDir1 bin.v2/libs/signals/build/gcc-4.4.0/release

    mkdir "bin.v2/libs/signals/build/gcc-4.4.0/release"

MkDir1 bin.v2/libs/test/build/gcc-4.4.0

    mkdir "bin.v2/libs/test/build/gcc-4.4.0"

MkDir1 bin.v2/libs/test/build/gcc-4.4.0/release

    mkdir "bin.v2/libs/test/build/gcc-4.4.0/release"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/execution_monitor.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/execution_monitor.o" "libs/test/src/execution_monitor.cpp"

gcc.compile.c++ bin.v2/libs/signals/build/gcc-4.4.0/release/trackable.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SIGNALS_DYN_LINK=1 -DBOOST_SIGNALS_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/signals/build/gcc-4.4.0/release/trackable.o" "libs/signals/src/trackable.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/debug.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/debug.o" "libs/test/src/debug.cpp"

In file included from libs/test/src/debug.cpp:16:
./boost/test/impl/debug.ipp: In constructor 'boost::debug::<unnamed>::process_info::process_info(int)':
./boost/test/impl/debug.ipp:280: error: 'sscanf' is not a member of 'std'
...failed gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/debug.o...
MkDir1 bin.v2/libs/test/build/gcc-4.4.0/release/link-static

    mkdir "bin.v2/libs/test/build/gcc-4.4.0/release/link-static"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/cpp_main.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/cpp_main.o" "libs/test/src/cpp_main.cpp"

...skipped <pbin.v2/libs/test/build/gcc-4.4.0/release>libboost_prg_exec_monitor.so.1.35.0 for lack of <pbin.v2/libs/test/build/gcc-4.4.0/release>debug.o...
gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/link-static/execution_monitor.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/link-static/execution_monitor.o" "libs/test/src/execution_monitor.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/link-static/debug.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/link-static/debug.o" "libs/test/src/debug.cpp"

In file included from libs/test/src/debug.cpp:16:
./boost/test/impl/debug.ipp: In constructor 'boost::debug::<unnamed>::process_info::process_info(int)':
./boost/test/impl/debug.ipp:280: error: 'sscanf' is not a member of 'std'
...failed gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/link-static/debug.o...
gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/link-static/compiler_log_formatter.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/link-static/compiler_log_formatter.o" "libs/test/src/compiler_log_formatter.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/link-static/plain_report_formatter.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/link-static/plain_report_formatter.o" "libs/test/src/plain_report_formatter.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/link-static/framework.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/link-static/framework.o" "libs/test/src/framework.cpp"

In file included from libs/test/src/framework.cpp:16:
./boost/test/impl/framework.ipp: In member function 'bool boost::unit_test::framework_impl::priority_order::operator()(boost::unit_test::test_observer*, boost::unit_test::test_observer*) const':
./boost/test/impl/framework.ipp:193: warning: suggest parentheses around '&&' within '||'
./boost/test/test_tools.hpp: At global scope:
./boost/test/test_tools.hpp:301: warning: 'boost::test_tools::<unnamed>::dummy_cond' defined but not used
gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/link-static/progress_monitor.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/link-static/progress_monitor.o" "libs/test/src/progress_monitor.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/link-static/results_reporter.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/link-static/results_reporter.o" "libs/test/src/results_reporter.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/link-static/results_collector.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/link-static/results_collector.o" "libs/test/src/results_collector.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/link-static/test_main.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/link-static/test_main.o" "libs/test/src/test_main.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/link-static/unit_test_log.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/link-static/unit_test_log.o" "libs/test/src/unit_test_log.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/link-static/test_tools.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/link-static/test_tools.o" "libs/test/src/test_tools.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/link-static/unit_test_main.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/link-static/unit_test_main.o" "libs/test/src/unit_test_main.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/link-static/unit_test_monitor.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/link-static/unit_test_monitor.o" "libs/test/src/unit_test_monitor.cpp"

In file included from libs/test/src/unit_test_monitor.cpp:16:
./boost/test/test_tools.hpp:301: warning: 'boost::test_tools::<unnamed>::dummy_cond' defined but not used
gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/link-static/unit_test_suite.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/link-static/unit_test_suite.o" "libs/test/src/unit_test_suite.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/link-static/xml_log_formatter.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/link-static/xml_log_formatter.o" "libs/test/src/xml_log_formatter.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/link-static/unit_test_parameters.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/link-static/unit_test_parameters.o" "libs/test/src/unit_test_parameters.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/link-static/cpp_main.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/link-static/cpp_main.o" "libs/test/src/cpp_main.cpp"

...skipped <pbin.v2/libs/test/build/gcc-4.4.0/release/link-static>libboost_prg_exec_monitor.a(clean) for lack of <pbin.v2/libs/test/build/gcc-4.4.0/release/link-static>debug.o...
...skipped <pbin.v2/libs/test/build/gcc-4.4.0/release/link-static>libboost_prg_exec_monitor.a for lack of <pbin.v2/libs/test/build/gcc-4.4.0/release/link-static>debug.o...
gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/link-static/xml_report_formatter.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/link-static/xml_report_formatter.o" "libs/test/src/xml_report_formatter.cpp"

...skipped <pbin.v2/libs/test/build/gcc-4.4.0/release/link-static>libboost_test_exec_monitor.a(clean) for lack of <pbin.v2/libs/test/build/gcc-4.4.0/release/link-static>debug.o...
...skipped <pbin.v2/libs/test/build/gcc-4.4.0/release/link-static>libboost_test_exec_monitor.a for lack of <pbin.v2/libs/test/build/gcc-4.4.0/release/link-static>debug.o...
gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/link-static/interaction_based.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/link-static/interaction_based.o" "libs/test/src/interaction_based.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/link-static/exception_safety.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/link-static/exception_safety.o" "libs/test/src/exception_safety.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/exception_safety.ipp:31,
                 from libs/test/src/exception_safety.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/exception_safety.ipp:31,
                 from libs/test/src/exception_safety.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/exception_safety.ipp:31,
                 from libs/test/src/exception_safety.cpp:16:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/exception_safety.ipp:31,
                 from libs/test/src/exception_safety.cpp:16:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/exception_safety.ipp:31,
                 from libs/test/src/exception_safety.cpp:16:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/link-static/exception_safety.o...
MkDir1 bin.v2/libs/test/build/gcc-4.4.0/release/link-static/threading-multi

    mkdir "bin.v2/libs/test/build/gcc-4.4.0/release/link-static/threading-multi"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/link-static/logged_expectations.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/link-static/logged_expectations.o" "libs/test/src/logged_expectations.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/logged_expectations.ipp:29,
                 from libs/test/src/logged_expectations.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/logged_expectations.ipp:29,
                 from libs/test/src/logged_expectations.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/logged_expectations.ipp:29,
                 from libs/test/src/logged_expectations.cpp:16:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/logged_expectations.ipp:29,
                 from libs/test/src/logged_expectations.cpp:16:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/logged_expectations.ipp:29,
                 from libs/test/src/logged_expectations.cpp:16:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/link-static/logged_expectations.o...
...skipped <pbin.v2/libs/test/build/gcc-4.4.0/release/link-static>libboost_unit_test_framework.a(clean) for lack of <pbin.v2/libs/test/build/gcc-4.4.0/release/link-static>debug.o...
...skipped <pbin.v2/libs/test/build/gcc-4.4.0/release/link-static>libboost_unit_test_framework.a for lack of <pbin.v2/libs/test/build/gcc-4.4.0/release/link-static>debug.o...
gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/link-static/threading-multi/debug.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/link-static/threading-multi/debug.o" "libs/test/src/debug.cpp"

In file included from libs/test/src/debug.cpp:16:
./boost/test/impl/debug.ipp: In constructor 'boost::debug::<unnamed>::process_info::process_info(int)':
./boost/test/impl/debug.ipp:280: error: 'sscanf' is not a member of 'std'
...failed gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/link-static/threading-multi/debug.o...
gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/link-static/threading-multi/execution_monitor.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/link-static/threading-multi/execution_monitor.o" "libs/test/src/execution_monitor.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/link-static/threading-multi/compiler_log_formatter.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/link-static/threading-multi/compiler_log_formatter.o" "libs/test/src/compiler_log_formatter.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/link-static/threading-multi/plain_report_formatter.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/link-static/threading-multi/plain_report_formatter.o" "libs/test/src/plain_report_formatter.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/link-static/threading-multi/framework.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/link-static/threading-multi/framework.o" "libs/test/src/framework.cpp"

In file included from libs/test/src/framework.cpp:16:
./boost/test/impl/framework.ipp: In member function 'bool boost::unit_test::framework_impl::priority_order::operator()(boost::unit_test::test_observer*, boost::unit_test::test_observer*) const':
./boost/test/impl/framework.ipp:193: warning: suggest parentheses around '&&' within '||'
./boost/test/test_tools.hpp: At global scope:
./boost/test/test_tools.hpp:301: warning: 'boost::test_tools::<unnamed>::dummy_cond' defined but not used
gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/link-static/threading-multi/progress_monitor.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/link-static/threading-multi/progress_monitor.o" "libs/test/src/progress_monitor.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/link-static/threading-multi/results_reporter.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/link-static/threading-multi/results_reporter.o" "libs/test/src/results_reporter.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/link-static/threading-multi/results_collector.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/link-static/threading-multi/results_collector.o" "libs/test/src/results_collector.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/link-static/threading-multi/test_main.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/link-static/threading-multi/test_main.o" "libs/test/src/test_main.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/link-static/threading-multi/unit_test_log.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/link-static/threading-multi/unit_test_log.o" "libs/test/src/unit_test_log.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/link-static/threading-multi/test_tools.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/link-static/threading-multi/test_tools.o" "libs/test/src/test_tools.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/link-static/threading-multi/unit_test_main.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/link-static/threading-multi/unit_test_main.o" "libs/test/src/unit_test_main.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/link-static/threading-multi/unit_test_monitor.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/link-static/threading-multi/unit_test_monitor.o" "libs/test/src/unit_test_monitor.cpp"

In file included from libs/test/src/unit_test_monitor.cpp:16:
./boost/test/test_tools.hpp:301: warning: 'boost::test_tools::<unnamed>::dummy_cond' defined but not used
gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/link-static/threading-multi/unit_test_suite.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/link-static/threading-multi/unit_test_suite.o" "libs/test/src/unit_test_suite.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/link-static/threading-multi/xml_log_formatter.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/link-static/threading-multi/xml_log_formatter.o" "libs/test/src/xml_log_formatter.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/link-static/threading-multi/unit_test_parameters.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/link-static/threading-multi/unit_test_parameters.o" "libs/test/src/unit_test_parameters.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/link-static/threading-multi/xml_report_formatter.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/link-static/threading-multi/xml_report_formatter.o" "libs/test/src/xml_report_formatter.cpp"

...skipped <pbin.v2/libs/test/build/gcc-4.4.0/release/link-static/threading-multi>libboost_test_exec_monitor-mt.a(clean) for lack of <pbin.v2/libs/test/build/gcc-4.4.0/release/link-static/threading-multi>debug.o...
...skipped <pbin.v2/libs/test/build/gcc-4.4.0/release/link-static/threading-multi>libboost_test_exec_monitor-mt.a for lack of <pbin.v2/libs/test/build/gcc-4.4.0/release/link-static/threading-multi>debug.o...
gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/link-static/threading-multi/cpp_main.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/link-static/threading-multi/cpp_main.o" "libs/test/src/cpp_main.cpp"

...skipped <pbin.v2/libs/test/build/gcc-4.4.0/release/link-static/threading-multi>libboost_prg_exec_monitor-mt.a(clean) for lack of <pbin.v2/libs/test/build/gcc-4.4.0/release/link-static/threading-multi>debug.o...
...skipped <pbin.v2/libs/test/build/gcc-4.4.0/release/link-static/threading-multi>libboost_prg_exec_monitor-mt.a for lack of <pbin.v2/libs/test/build/gcc-4.4.0/release/link-static/threading-multi>debug.o...
gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/link-static/threading-multi/interaction_based.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/link-static/threading-multi/interaction_based.o" "libs/test/src/interaction_based.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/link-static/threading-multi/exception_safety.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/link-static/threading-multi/exception_safety.o" "libs/test/src/exception_safety.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/exception_safety.ipp:31,
                 from libs/test/src/exception_safety.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/exception_safety.ipp:31,
                 from libs/test/src/exception_safety.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/exception_safety.ipp:31,
                 from libs/test/src/exception_safety.cpp:16:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/exception_safety.ipp:31,
                 from libs/test/src/exception_safety.cpp:16:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/exception_safety.ipp:31,
                 from libs/test/src/exception_safety.cpp:16:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/link-static/threading-multi/exception_safety.o...
gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/link-static/threading-multi/logged_expectations.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/link-static/threading-multi/logged_expectations.o" "libs/test/src/logged_expectations.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/logged_expectations.ipp:29,
                 from libs/test/src/logged_expectations.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/logged_expectations.ipp:29,
                 from libs/test/src/logged_expectations.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/logged_expectations.ipp:29,
                 from libs/test/src/logged_expectations.cpp:16:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/logged_expectations.ipp:29,
                 from libs/test/src/logged_expectations.cpp:16:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/logged_expectations.ipp:29,
                 from libs/test/src/logged_expectations.cpp:16:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/link-static/threading-multi/logged_expectations.o...
...skipped <pbin.v2/libs/test/build/gcc-4.4.0/release/link-static/threading-multi>libboost_unit_test_framework-mt.a(clean) for lack of <pbin.v2/libs/test/build/gcc-4.4.0/release/link-static/threading-multi>debug.o...
...skipped <pbin.v2/libs/test/build/gcc-4.4.0/release/link-static/threading-multi>libboost_unit_test_framework-mt.a for lack of <pbin.v2/libs/test/build/gcc-4.4.0/release/link-static/threading-multi>debug.o...
gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/compiler_log_formatter.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/compiler_log_formatter.o" "libs/test/src/compiler_log_formatter.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/plain_report_formatter.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/plain_report_formatter.o" "libs/test/src/plain_report_formatter.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/framework.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/framework.o" "libs/test/src/framework.cpp"

In file included from libs/test/src/framework.cpp:16:
./boost/test/impl/framework.ipp: In member function 'bool boost::unit_test::framework_impl::priority_order::operator()(boost::unit_test::test_observer*, boost::unit_test::test_observer*) const':
./boost/test/impl/framework.ipp:193: warning: suggest parentheses around '&&' within '||'
./boost/test/test_tools.hpp: At global scope:
./boost/test/test_tools.hpp:301: warning: 'boost::test_tools::<unnamed>::dummy_cond' defined but not used
gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/progress_monitor.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/progress_monitor.o" "libs/test/src/progress_monitor.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/results_reporter.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/results_reporter.o" "libs/test/src/results_reporter.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/results_collector.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/results_collector.o" "libs/test/src/results_collector.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/unit_test_log.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/unit_test_log.o" "libs/test/src/unit_test_log.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/test_tools.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/test_tools.o" "libs/test/src/test_tools.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/unit_test_main.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/unit_test_main.o" "libs/test/src/unit_test_main.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/unit_test_monitor.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/unit_test_monitor.o" "libs/test/src/unit_test_monitor.cpp"

In file included from libs/test/src/unit_test_monitor.cpp:16:
./boost/test/test_tools.hpp:301: warning: 'boost::test_tools::<unnamed>::dummy_cond' defined but not used
gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/unit_test_suite.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/unit_test_suite.o" "libs/test/src/unit_test_suite.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/xml_log_formatter.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/xml_log_formatter.o" "libs/test/src/xml_log_formatter.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/unit_test_parameters.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/unit_test_parameters.o" "libs/test/src/unit_test_parameters.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/xml_report_formatter.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/xml_report_formatter.o" "libs/test/src/xml_report_formatter.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/interaction_based.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/interaction_based.o" "libs/test/src/interaction_based.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/exception_safety.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/exception_safety.o" "libs/test/src/exception_safety.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/exception_safety.ipp:31,
                 from libs/test/src/exception_safety.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/exception_safety.ipp:31,
                 from libs/test/src/exception_safety.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/exception_safety.ipp:31,
                 from libs/test/src/exception_safety.cpp:16:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/exception_safety.ipp:31,
                 from libs/test/src/exception_safety.cpp:16:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/exception_safety.ipp:31,
                 from libs/test/src/exception_safety.cpp:16:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/exception_safety.o...
MkDir1 bin.v2/libs/test/build/gcc-4.4.0/release/threading-multi

    mkdir "bin.v2/libs/test/build/gcc-4.4.0/release/threading-multi"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/logged_expectations.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/logged_expectations.o" "libs/test/src/logged_expectations.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/logged_expectations.ipp:29,
                 from libs/test/src/logged_expectations.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/logged_expectations.ipp:29,
                 from libs/test/src/logged_expectations.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/logged_expectations.ipp:29,
                 from libs/test/src/logged_expectations.cpp:16:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/logged_expectations.ipp:29,
                 from libs/test/src/logged_expectations.cpp:16:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/logged_expectations.ipp:29,
                 from libs/test/src/logged_expectations.cpp:16:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/logged_expectations.o...
...skipped <pbin.v2/libs/test/build/gcc-4.4.0/release>libboost_unit_test_framework.so.1.35.0 for lack of <pbin.v2/libs/test/build/gcc-4.4.0/release>debug.o...
gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/threading-multi/execution_monitor.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/threading-multi/execution_monitor.o" "libs/test/src/execution_monitor.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/threading-multi/debug.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/threading-multi/debug.o" "libs/test/src/debug.cpp"

In file included from libs/test/src/debug.cpp:16:
./boost/test/impl/debug.ipp: In constructor 'boost::debug::<unnamed>::process_info::process_info(int)':
./boost/test/impl/debug.ipp:280: error: 'sscanf' is not a member of 'std'
...failed gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/threading-multi/debug.o...
gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/threading-multi/cpp_main.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/threading-multi/cpp_main.o" "libs/test/src/cpp_main.cpp"

...skipped <pbin.v2/libs/test/build/gcc-4.4.0/release/threading-multi>libboost_prg_exec_monitor-mt.so.1.35.0 for lack of <pbin.v2/libs/test/build/gcc-4.4.0/release/threading-multi>debug.o...
gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/threading-multi/compiler_log_formatter.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/threading-multi/compiler_log_formatter.o" "libs/test/src/compiler_log_formatter.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/threading-multi/plain_report_formatter.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/threading-multi/plain_report_formatter.o" "libs/test/src/plain_report_formatter.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/threading-multi/framework.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/threading-multi/framework.o" "libs/test/src/framework.cpp"

In file included from libs/test/src/framework.cpp:16:
./boost/test/impl/framework.ipp: In member function 'bool boost::unit_test::framework_impl::priority_order::operator()(boost::unit_test::test_observer*, boost::unit_test::test_observer*) const':
./boost/test/impl/framework.ipp:193: warning: suggest parentheses around '&&' within '||'
./boost/test/test_tools.hpp: At global scope:
./boost/test/test_tools.hpp:301: warning: 'boost::test_tools::<unnamed>::dummy_cond' defined but not used
gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/threading-multi/progress_monitor.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/threading-multi/progress_monitor.o" "libs/test/src/progress_monitor.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/threading-multi/results_reporter.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/threading-multi/results_reporter.o" "libs/test/src/results_reporter.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/threading-multi/results_collector.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/threading-multi/results_collector.o" "libs/test/src/results_collector.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/threading-multi/unit_test_log.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/threading-multi/unit_test_log.o" "libs/test/src/unit_test_log.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/threading-multi/test_tools.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/threading-multi/test_tools.o" "libs/test/src/test_tools.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/threading-multi/unit_test_main.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/threading-multi/unit_test_main.o" "libs/test/src/unit_test_main.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/threading-multi/unit_test_monitor.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/threading-multi/unit_test_monitor.o" "libs/test/src/unit_test_monitor.cpp"

In file included from libs/test/src/unit_test_monitor.cpp:16:
./boost/test/test_tools.hpp:301: warning: 'boost::test_tools::<unnamed>::dummy_cond' defined but not used
gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/threading-multi/unit_test_suite.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/threading-multi/unit_test_suite.o" "libs/test/src/unit_test_suite.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/threading-multi/xml_log_formatter.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/threading-multi/xml_log_formatter.o" "libs/test/src/xml_log_formatter.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/threading-multi/unit_test_parameters.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/threading-multi/unit_test_parameters.o" "libs/test/src/unit_test_parameters.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/threading-multi/xml_report_formatter.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/threading-multi/xml_report_formatter.o" "libs/test/src/xml_report_formatter.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/threading-multi/interaction_based.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/threading-multi/interaction_based.o" "libs/test/src/interaction_based.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/threading-multi/exception_safety.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/threading-multi/exception_safety.o" "libs/test/src/exception_safety.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/exception_safety.ipp:31,
                 from libs/test/src/exception_safety.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/exception_safety.ipp:31,
                 from libs/test/src/exception_safety.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/exception_safety.ipp:31,
                 from libs/test/src/exception_safety.cpp:16:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/exception_safety.ipp:31,
                 from libs/test/src/exception_safety.cpp:16:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/exception_safety.ipp:31,
                 from libs/test/src/exception_safety.cpp:16:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/threading-multi/exception_safety.o...
MkDir1 bin.v2/libs/test/build/gcc-4.4.0/debug

    mkdir "bin.v2/libs/test/build/gcc-4.4.0/debug"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/execution_monitor.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/execution_monitor.o" "libs/test/src/execution_monitor.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/threading-multi/logged_expectations.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/release/threading-multi/logged_expectations.o" "libs/test/src/logged_expectations.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/logged_expectations.ipp:29,
                 from libs/test/src/logged_expectations.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/logged_expectations.ipp:29,
                 from libs/test/src/logged_expectations.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/logged_expectations.ipp:29,
                 from libs/test/src/logged_expectations.cpp:16:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/logged_expectations.ipp:29,
                 from libs/test/src/logged_expectations.cpp:16:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/logged_expectations.ipp:29,
                 from libs/test/src/logged_expectations.cpp:16:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/release/threading-multi/logged_expectations.o...
...skipped <pbin.v2/libs/test/build/gcc-4.4.0/release/threading-multi>libboost_unit_test_framework-mt.so.1.35.0 for lack of <pbin.v2/libs/test/build/gcc-4.4.0/release/threading-multi>debug.o...
...on 100th target...
gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/debug.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/debug.o" "libs/test/src/debug.cpp"

In file included from libs/test/src/debug.cpp:16:
./boost/test/impl/debug.ipp: In constructor 'boost::debug::<unnamed>::process_info::process_info(int)':
./boost/test/impl/debug.ipp:280: error: 'sscanf' is not a member of 'std'
...failed gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/debug.o...
MkDir1 bin.v2/libs/test/build/gcc-4.4.0/debug/link-static

    mkdir "bin.v2/libs/test/build/gcc-4.4.0/debug/link-static"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/cpp_main.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/cpp_main.o" "libs/test/src/cpp_main.cpp"

...skipped <pbin.v2/libs/test/build/gcc-4.4.0/debug>libboost_prg_exec_monitor-d.so.1.35.0 for lack of <pbin.v2/libs/test/build/gcc-4.4.0/debug>debug.o...
gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/execution_monitor.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/execution_monitor.o" "libs/test/src/execution_monitor.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/debug.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/debug.o" "libs/test/src/debug.cpp"

In file included from libs/test/src/debug.cpp:16:
./boost/test/impl/debug.ipp: In constructor 'boost::debug::<unnamed>::process_info::process_info(int)':
./boost/test/impl/debug.ipp:280: error: 'sscanf' is not a member of 'std'
...failed gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/debug.o...
gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/compiler_log_formatter.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/compiler_log_formatter.o" "libs/test/src/compiler_log_formatter.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/plain_report_formatter.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/plain_report_formatter.o" "libs/test/src/plain_report_formatter.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/framework.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/framework.o" "libs/test/src/framework.cpp"

In file included from libs/test/src/framework.cpp:16:
./boost/test/impl/framework.ipp: In member function 'bool boost::unit_test::framework_impl::priority_order::operator()(boost::unit_test::test_observer*, boost::unit_test::test_observer*) const':
./boost/test/impl/framework.ipp:193: warning: suggest parentheses around '&&' within '||'
./boost/test/test_tools.hpp: At global scope:
./boost/test/test_tools.hpp:301: warning: 'boost::test_tools::<unnamed>::dummy_cond' defined but not used
gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/progress_monitor.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/progress_monitor.o" "libs/test/src/progress_monitor.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/results_collector.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/results_collector.o" "libs/test/src/results_collector.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/results_reporter.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/results_reporter.o" "libs/test/src/results_reporter.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/test_main.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/test_main.o" "libs/test/src/test_main.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/test_tools.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/test_tools.o" "libs/test/src/test_tools.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/unit_test_log.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/unit_test_log.o" "libs/test/src/unit_test_log.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/unit_test_main.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/unit_test_main.o" "libs/test/src/unit_test_main.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/unit_test_monitor.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/unit_test_monitor.o" "libs/test/src/unit_test_monitor.cpp"

In file included from libs/test/src/unit_test_monitor.cpp:16:
./boost/test/test_tools.hpp:301: warning: 'boost::test_tools::<unnamed>::dummy_cond' defined but not used
gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/unit_test_suite.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/unit_test_suite.o" "libs/test/src/unit_test_suite.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/unit_test_parameters.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/unit_test_parameters.o" "libs/test/src/unit_test_parameters.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/xml_log_formatter.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/xml_log_formatter.o" "libs/test/src/xml_log_formatter.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/xml_report_formatter.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/xml_report_formatter.o" "libs/test/src/xml_report_formatter.cpp"

...skipped <pbin.v2/libs/test/build/gcc-4.4.0/debug/link-static>libboost_test_exec_monitor-d.a(clean) for lack of <pbin.v2/libs/test/build/gcc-4.4.0/debug/link-static>debug.o...
...skipped <pbin.v2/libs/test/build/gcc-4.4.0/debug/link-static>libboost_test_exec_monitor-d.a for lack of <pbin.v2/libs/test/build/gcc-4.4.0/debug/link-static>debug.o...
gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/cpp_main.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/cpp_main.o" "libs/test/src/cpp_main.cpp"

...skipped <pbin.v2/libs/test/build/gcc-4.4.0/debug/link-static>libboost_prg_exec_monitor-d.a(clean) for lack of <pbin.v2/libs/test/build/gcc-4.4.0/debug/link-static>debug.o...
...skipped <pbin.v2/libs/test/build/gcc-4.4.0/debug/link-static>libboost_prg_exec_monitor-d.a for lack of <pbin.v2/libs/test/build/gcc-4.4.0/debug/link-static>debug.o...
gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/interaction_based.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/interaction_based.o" "libs/test/src/interaction_based.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/exception_safety.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/exception_safety.o" "libs/test/src/exception_safety.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/exception_safety.ipp:31,
                 from libs/test/src/exception_safety.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/exception_safety.ipp:31,
                 from libs/test/src/exception_safety.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/exception_safety.ipp:31,
                 from libs/test/src/exception_safety.cpp:16:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/exception_safety.ipp:31,
                 from libs/test/src/exception_safety.cpp:16:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/exception_safety.ipp:31,
                 from libs/test/src/exception_safety.cpp:16:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/exception_safety.o...
MkDir1 bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/threading-multi

    mkdir "bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/threading-multi"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/threading-multi/execution_monitor.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/threading-multi/execution_monitor.o" "libs/test/src/execution_monitor.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/logged_expectations.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/logged_expectations.o" "libs/test/src/logged_expectations.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/logged_expectations.ipp:29,
                 from libs/test/src/logged_expectations.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/logged_expectations.ipp:29,
                 from libs/test/src/logged_expectations.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/logged_expectations.ipp:29,
                 from libs/test/src/logged_expectations.cpp:16:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/logged_expectations.ipp:29,
                 from libs/test/src/logged_expectations.cpp:16:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/logged_expectations.ipp:29,
                 from libs/test/src/logged_expectations.cpp:16:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/logged_expectations.o...
...skipped <pbin.v2/libs/test/build/gcc-4.4.0/debug/link-static>libboost_unit_test_framework-d.a(clean) for lack of <pbin.v2/libs/test/build/gcc-4.4.0/debug/link-static>debug.o...
...skipped <pbin.v2/libs/test/build/gcc-4.4.0/debug/link-static>libboost_unit_test_framework-d.a for lack of <pbin.v2/libs/test/build/gcc-4.4.0/debug/link-static>debug.o...
gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/threading-multi/debug.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/threading-multi/debug.o" "libs/test/src/debug.cpp"

In file included from libs/test/src/debug.cpp:16:
./boost/test/impl/debug.ipp: In constructor 'boost::debug::<unnamed>::process_info::process_info(int)':
./boost/test/impl/debug.ipp:280: error: 'sscanf' is not a member of 'std'
...failed gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/threading-multi/debug.o...
gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/threading-multi/compiler_log_formatter.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/threading-multi/compiler_log_formatter.o" "libs/test/src/compiler_log_formatter.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/threading-multi/plain_report_formatter.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/threading-multi/plain_report_formatter.o" "libs/test/src/plain_report_formatter.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/threading-multi/framework.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/threading-multi/framework.o" "libs/test/src/framework.cpp"

In file included from libs/test/src/framework.cpp:16:
./boost/test/impl/framework.ipp: In member function 'bool boost::unit_test::framework_impl::priority_order::operator()(boost::unit_test::test_observer*, boost::unit_test::test_observer*) const':
./boost/test/impl/framework.ipp:193: warning: suggest parentheses around '&&' within '||'
./boost/test/test_tools.hpp: At global scope:
./boost/test/test_tools.hpp:301: warning: 'boost::test_tools::<unnamed>::dummy_cond' defined but not used
gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/threading-multi/progress_monitor.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/threading-multi/progress_monitor.o" "libs/test/src/progress_monitor.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/threading-multi/results_reporter.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/threading-multi/results_reporter.o" "libs/test/src/results_reporter.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/threading-multi/results_collector.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/threading-multi/results_collector.o" "libs/test/src/results_collector.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/threading-multi/test_main.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/threading-multi/test_main.o" "libs/test/src/test_main.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/threading-multi/test_tools.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/threading-multi/test_tools.o" "libs/test/src/test_tools.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/threading-multi/unit_test_log.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/threading-multi/unit_test_log.o" "libs/test/src/unit_test_log.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/threading-multi/unit_test_main.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/threading-multi/unit_test_main.o" "libs/test/src/unit_test_main.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/threading-multi/unit_test_monitor.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/threading-multi/unit_test_monitor.o" "libs/test/src/unit_test_monitor.cpp"

In file included from libs/test/src/unit_test_monitor.cpp:16:
./boost/test/test_tools.hpp:301: warning: 'boost::test_tools::<unnamed>::dummy_cond' defined but not used
gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/threading-multi/unit_test_suite.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/threading-multi/unit_test_suite.o" "libs/test/src/unit_test_suite.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/threading-multi/unit_test_parameters.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/threading-multi/unit_test_parameters.o" "libs/test/src/unit_test_parameters.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/threading-multi/xml_log_formatter.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/threading-multi/xml_log_formatter.o" "libs/test/src/xml_log_formatter.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/threading-multi/xml_report_formatter.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/threading-multi/xml_report_formatter.o" "libs/test/src/xml_report_formatter.cpp"

...skipped <pbin.v2/libs/test/build/gcc-4.4.0/debug/link-static/threading-multi>libboost_test_exec_monitor-mt-d.a(clean) for lack of <pbin.v2/libs/test/build/gcc-4.4.0/debug/link-static/threading-multi>debug.o...
...skipped <pbin.v2/libs/test/build/gcc-4.4.0/debug/link-static/threading-multi>libboost_test_exec_monitor-mt-d.a for lack of <pbin.v2/libs/test/build/gcc-4.4.0/debug/link-static/threading-multi>debug.o...
gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/threading-multi/cpp_main.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/threading-multi/cpp_main.o" "libs/test/src/cpp_main.cpp"

...skipped <pbin.v2/libs/test/build/gcc-4.4.0/debug/link-static/threading-multi>libboost_prg_exec_monitor-mt-d.a(clean) for lack of <pbin.v2/libs/test/build/gcc-4.4.0/debug/link-static/threading-multi>debug.o...
...skipped <pbin.v2/libs/test/build/gcc-4.4.0/debug/link-static/threading-multi>libboost_prg_exec_monitor-mt-d.a for lack of <pbin.v2/libs/test/build/gcc-4.4.0/debug/link-static/threading-multi>debug.o...
gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/threading-multi/interaction_based.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/threading-multi/interaction_based.o" "libs/test/src/interaction_based.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/threading-multi/exception_safety.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/threading-multi/exception_safety.o" "libs/test/src/exception_safety.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/exception_safety.ipp:31,
                 from libs/test/src/exception_safety.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/exception_safety.ipp:31,
                 from libs/test/src/exception_safety.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/exception_safety.ipp:31,
                 from libs/test/src/exception_safety.cpp:16:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/exception_safety.ipp:31,
                 from libs/test/src/exception_safety.cpp:16:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/exception_safety.ipp:31,
                 from libs/test/src/exception_safety.cpp:16:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/threading-multi/exception_safety.o...
gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/compiler_log_formatter.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/compiler_log_formatter.o" "libs/test/src/compiler_log_formatter.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/threading-multi/logged_expectations.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/threading-multi/logged_expectations.o" "libs/test/src/logged_expectations.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/logged_expectations.ipp:29,
                 from libs/test/src/logged_expectations.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/logged_expectations.ipp:29,
                 from libs/test/src/logged_expectations.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/logged_expectations.ipp:29,
                 from libs/test/src/logged_expectations.cpp:16:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/logged_expectations.ipp:29,
                 from libs/test/src/logged_expectations.cpp:16:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/logged_expectations.ipp:29,
                 from libs/test/src/logged_expectations.cpp:16:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/link-static/threading-multi/logged_expectations.o...
...skipped <pbin.v2/libs/test/build/gcc-4.4.0/debug/link-static/threading-multi>libboost_unit_test_framework-mt-d.a(clean) for lack of <pbin.v2/libs/test/build/gcc-4.4.0/debug/link-static/threading-multi>debug.o...
...skipped <pbin.v2/libs/test/build/gcc-4.4.0/debug/link-static/threading-multi>libboost_unit_test_framework-mt-d.a for lack of <pbin.v2/libs/test/build/gcc-4.4.0/debug/link-static/threading-multi>debug.o...
gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/plain_report_formatter.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/plain_report_formatter.o" "libs/test/src/plain_report_formatter.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/progress_monitor.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/progress_monitor.o" "libs/test/src/progress_monitor.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/framework.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/framework.o" "libs/test/src/framework.cpp"

In file included from libs/test/src/framework.cpp:16:
./boost/test/impl/framework.ipp: In member function 'bool boost::unit_test::framework_impl::priority_order::operator()(boost::unit_test::test_observer*, boost::unit_test::test_observer*) const':
./boost/test/impl/framework.ipp:193: warning: suggest parentheses around '&&' within '||'
./boost/test/test_tools.hpp: At global scope:
./boost/test/test_tools.hpp:301: warning: 'boost::test_tools::<unnamed>::dummy_cond' defined but not used
gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/results_reporter.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/results_reporter.o" "libs/test/src/results_reporter.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/results_collector.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/results_collector.o" "libs/test/src/results_collector.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/unit_test_log.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/unit_test_log.o" "libs/test/src/unit_test_log.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/test_tools.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/test_tools.o" "libs/test/src/test_tools.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/unit_test_monitor.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/unit_test_monitor.o" "libs/test/src/unit_test_monitor.cpp"

In file included from libs/test/src/unit_test_monitor.cpp:16:
./boost/test/test_tools.hpp:301: warning: 'boost::test_tools::<unnamed>::dummy_cond' defined but not used
gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/unit_test_main.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/unit_test_main.o" "libs/test/src/unit_test_main.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/unit_test_suite.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/unit_test_suite.o" "libs/test/src/unit_test_suite.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/unit_test_parameters.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/unit_test_parameters.o" "libs/test/src/unit_test_parameters.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/xml_log_formatter.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/xml_log_formatter.o" "libs/test/src/xml_log_formatter.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/xml_report_formatter.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/xml_report_formatter.o" "libs/test/src/xml_report_formatter.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/interaction_based.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/interaction_based.o" "libs/test/src/interaction_based.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/exception_safety.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/exception_safety.o" "libs/test/src/exception_safety.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/exception_safety.ipp:31,
                 from libs/test/src/exception_safety.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/exception_safety.ipp:31,
                 from libs/test/src/exception_safety.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/exception_safety.ipp:31,
                 from libs/test/src/exception_safety.cpp:16:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/exception_safety.ipp:31,
                 from libs/test/src/exception_safety.cpp:16:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/exception_safety.ipp:31,
                 from libs/test/src/exception_safety.cpp:16:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/exception_safety.o...
MkDir1 bin.v2/libs/test/build/gcc-4.4.0/debug/threading-multi

    mkdir "bin.v2/libs/test/build/gcc-4.4.0/debug/threading-multi"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/threading-multi/execution_monitor.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/threading-multi/execution_monitor.o" "libs/test/src/execution_monitor.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/logged_expectations.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/logged_expectations.o" "libs/test/src/logged_expectations.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/logged_expectations.ipp:29,
                 from libs/test/src/logged_expectations.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/logged_expectations.ipp:29,
                 from libs/test/src/logged_expectations.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/logged_expectations.ipp:29,
                 from libs/test/src/logged_expectations.cpp:16:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/logged_expectations.ipp:29,
                 from libs/test/src/logged_expectations.cpp:16:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/logged_expectations.ipp:29,
                 from libs/test/src/logged_expectations.cpp:16:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/logged_expectations.o...
...skipped <pbin.v2/libs/test/build/gcc-4.4.0/debug>libboost_unit_test_framework-d.so.1.35.0 for lack of <pbin.v2/libs/test/build/gcc-4.4.0/debug>debug.o...
gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/threading-multi/debug.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/threading-multi/debug.o" "libs/test/src/debug.cpp"

In file included from libs/test/src/debug.cpp:16:
./boost/test/impl/debug.ipp: In constructor 'boost::debug::<unnamed>::process_info::process_info(int)':
./boost/test/impl/debug.ipp:280: error: 'sscanf' is not a member of 'std'
...failed gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/threading-multi/debug.o...
gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/threading-multi/cpp_main.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/threading-multi/cpp_main.o" "libs/test/src/cpp_main.cpp"

...skipped <pbin.v2/libs/test/build/gcc-4.4.0/debug/threading-multi>libboost_prg_exec_monitor-mt-d.so.1.35.0 for lack of <pbin.v2/libs/test/build/gcc-4.4.0/debug/threading-multi>debug.o...
gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/threading-multi/compiler_log_formatter.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/threading-multi/compiler_log_formatter.o" "libs/test/src/compiler_log_formatter.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/threading-multi/plain_report_formatter.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/threading-multi/plain_report_formatter.o" "libs/test/src/plain_report_formatter.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/threading-multi/framework.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/threading-multi/framework.o" "libs/test/src/framework.cpp"

In file included from libs/test/src/framework.cpp:16:
./boost/test/impl/framework.ipp: In member function 'bool boost::unit_test::framework_impl::priority_order::operator()(boost::unit_test::test_observer*, boost::unit_test::test_observer*) const':
./boost/test/impl/framework.ipp:193: warning: suggest parentheses around '&&' within '||'
./boost/test/test_tools.hpp: At global scope:
./boost/test/test_tools.hpp:301: warning: 'boost::test_tools::<unnamed>::dummy_cond' defined but not used
gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/threading-multi/progress_monitor.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/threading-multi/progress_monitor.o" "libs/test/src/progress_monitor.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/threading-multi/results_reporter.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/threading-multi/results_reporter.o" "libs/test/src/results_reporter.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/threading-multi/results_collector.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/threading-multi/results_collector.o" "libs/test/src/results_collector.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/threading-multi/unit_test_log.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/threading-multi/unit_test_log.o" "libs/test/src/unit_test_log.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/threading-multi/test_tools.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/threading-multi/test_tools.o" "libs/test/src/test_tools.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/threading-multi/unit_test_monitor.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/threading-multi/unit_test_monitor.o" "libs/test/src/unit_test_monitor.cpp"

In file included from libs/test/src/unit_test_monitor.cpp:16:
./boost/test/test_tools.hpp:301: warning: 'boost::test_tools::<unnamed>::dummy_cond' defined but not used
gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/threading-multi/unit_test_main.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/threading-multi/unit_test_main.o" "libs/test/src/unit_test_main.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/threading-multi/unit_test_suite.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/threading-multi/unit_test_suite.o" "libs/test/src/unit_test_suite.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/threading-multi/unit_test_parameters.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/threading-multi/unit_test_parameters.o" "libs/test/src/unit_test_parameters.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/threading-multi/xml_log_formatter.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/threading-multi/xml_log_formatter.o" "libs/test/src/xml_log_formatter.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/threading-multi/xml_report_formatter.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/threading-multi/xml_report_formatter.o" "libs/test/src/xml_report_formatter.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/threading-multi/interaction_based.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/threading-multi/interaction_based.o" "libs/test/src/interaction_based.cpp"

gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/threading-multi/exception_safety.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/threading-multi/exception_safety.o" "libs/test/src/exception_safety.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/exception_safety.ipp:31,
                 from libs/test/src/exception_safety.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/exception_safety.ipp:31,
                 from libs/test/src/exception_safety.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/exception_safety.ipp:31,
                 from libs/test/src/exception_safety.cpp:16:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/exception_safety.ipp:31,
                 from libs/test/src/exception_safety.cpp:16:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/exception_safety.ipp:31,
                 from libs/test/src/exception_safety.cpp:16:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/threading-multi/exception_safety.o...
gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/threading-multi/logged_expectations.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_DYN_LINK=1  -I"." -c -o "bin.v2/libs/test/build/gcc-4.4.0/debug/threading-multi/logged_expectations.o" "libs/test/src/logged_expectations.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/logged_expectations.ipp:29,
                 from libs/test/src/logged_expectations.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/logged_expectations.ipp:29,
                 from libs/test/src/logged_expectations.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/logged_expectations.ipp:29,
                 from libs/test/src/logged_expectations.cpp:16:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/logged_expectations.ipp:29,
                 from libs/test/src/logged_expectations.cpp:16:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/test/utils/iterator/input_iterator_facade.hpp:19,
                 from ./boost/test/utils/iterator/token_iterator.hpp:25,
                 from ./boost/test/impl/logged_expectations.ipp:29,
                 from libs/test/src/logged_expectations.cpp:16:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/test/build/gcc-4.4.0/debug/threading-multi/logged_expectations.o...
...skipped <pbin.v2/libs/test/build/gcc-4.4.0/debug/threading-multi>libboost_unit_test_framework-mt-d.so.1.35.0 for lack of <pbin.v2/libs/test/build/gcc-4.4.0/debug/threading-multi>debug.o...
gcc.compile.c++ bin.v2/libs/signals/build/gcc-4.4.0/release/connection.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SIGNALS_DYN_LINK=1 -DBOOST_SIGNALS_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/signals/build/gcc-4.4.0/release/connection.o" "libs/signals/src/connection.cpp"

gcc.compile.c++ bin.v2/libs/signals/build/gcc-4.4.0/release/signal_base.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SIGNALS_DYN_LINK=1 -DBOOST_SIGNALS_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/signals/build/gcc-4.4.0/release/signal_base.o" "libs/signals/src/signal_base.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from ./boost/signals/detail/signal_base.hpp:15,
                 from libs/signals/src/signal_base.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from ./boost/signals/detail/signal_base.hpp:15,
                 from libs/signals/src/signal_base.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from ./boost/signals/detail/signal_base.hpp:15,
                 from libs/signals/src/signal_base.cpp:12:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from ./boost/signals/detail/signal_base.hpp:15,
                 from libs/signals/src/signal_base.cpp:12:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from ./boost/signals/detail/signal_base.hpp:15,
                 from libs/signals/src/signal_base.cpp:12:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/signals/build/gcc-4.4.0/release/signal_base.o...
gcc.compile.c++ bin.v2/libs/signals/build/gcc-4.4.0/release/named_slot_map.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SIGNALS_DYN_LINK=1 -DBOOST_SIGNALS_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/signals/build/gcc-4.4.0/release/named_slot_map.o" "libs/signals/src/named_slot_map.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from libs/signals/src/named_slot_map.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from libs/signals/src/named_slot_map.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from libs/signals/src/named_slot_map.cpp:12:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from libs/signals/src/named_slot_map.cpp:12:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from libs/signals/src/named_slot_map.cpp:12:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/signals/build/gcc-4.4.0/release/named_slot_map.o...
MkDir1 bin.v2/libs/signals/build/gcc-4.4.0/release/link-static

    mkdir "bin.v2/libs/signals/build/gcc-4.4.0/release/link-static"

gcc.compile.c++ bin.v2/libs/signals/build/gcc-4.4.0/release/slot.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SIGNALS_DYN_LINK=1 -DBOOST_SIGNALS_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/signals/build/gcc-4.4.0/release/slot.o" "libs/signals/src/slot.cpp"

...skipped <pbin.v2/libs/signals/build/gcc-4.4.0/release>libboost_signals.so.1.35.0 for lack of <pbin.v2/libs/signals/build/gcc-4.4.0/release>named_slot_map.o...
gcc.compile.c++ bin.v2/libs/signals/build/gcc-4.4.0/release/link-static/trackable.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SIGNALS_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/signals/build/gcc-4.4.0/release/link-static/trackable.o" "libs/signals/src/trackable.cpp"

gcc.compile.c++ bin.v2/libs/signals/build/gcc-4.4.0/release/link-static/connection.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SIGNALS_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/signals/build/gcc-4.4.0/release/link-static/connection.o" "libs/signals/src/connection.cpp"

gcc.compile.c++ bin.v2/libs/signals/build/gcc-4.4.0/release/link-static/named_slot_map.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SIGNALS_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/signals/build/gcc-4.4.0/release/link-static/named_slot_map.o" "libs/signals/src/named_slot_map.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from libs/signals/src/named_slot_map.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from libs/signals/src/named_slot_map.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from libs/signals/src/named_slot_map.cpp:12:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from libs/signals/src/named_slot_map.cpp:12:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from libs/signals/src/named_slot_map.cpp:12:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/signals/build/gcc-4.4.0/release/link-static/named_slot_map.o...
gcc.compile.c++ bin.v2/libs/signals/build/gcc-4.4.0/release/link-static/signal_base.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SIGNALS_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/signals/build/gcc-4.4.0/release/link-static/signal_base.o" "libs/signals/src/signal_base.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from ./boost/signals/detail/signal_base.hpp:15,
                 from libs/signals/src/signal_base.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from ./boost/signals/detail/signal_base.hpp:15,
                 from libs/signals/src/signal_base.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from ./boost/signals/detail/signal_base.hpp:15,
                 from libs/signals/src/signal_base.cpp:12:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from ./boost/signals/detail/signal_base.hpp:15,
                 from libs/signals/src/signal_base.cpp:12:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from ./boost/signals/detail/signal_base.hpp:15,
                 from libs/signals/src/signal_base.cpp:12:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/signals/build/gcc-4.4.0/release/link-static/signal_base.o...
MkDir1 bin.v2/libs/signals/build/gcc-4.4.0/release/link-static/threading-multi

    mkdir "bin.v2/libs/signals/build/gcc-4.4.0/release/link-static/threading-multi"

gcc.compile.c++ bin.v2/libs/signals/build/gcc-4.4.0/release/link-static/slot.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SIGNALS_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/signals/build/gcc-4.4.0/release/link-static/slot.o" "libs/signals/src/slot.cpp"

...skipped <pbin.v2/libs/signals/build/gcc-4.4.0/release/link-static>libboost_signals.a(clean) for lack of <pbin.v2/libs/signals/build/gcc-4.4.0/release/link-static>named_slot_map.o...
...skipped <pbin.v2/libs/signals/build/gcc-4.4.0/release/link-static>libboost_signals.a for lack of <pbin.v2/libs/signals/build/gcc-4.4.0/release/link-static>named_slot_map.o...
gcc.compile.c++ bin.v2/libs/signals/build/gcc-4.4.0/release/link-static/threading-multi/trackable.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SIGNALS_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/signals/build/gcc-4.4.0/release/link-static/threading-multi/trackable.o" "libs/signals/src/trackable.cpp"

gcc.compile.c++ bin.v2/libs/signals/build/gcc-4.4.0/release/link-static/threading-multi/connection.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SIGNALS_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/signals/build/gcc-4.4.0/release/link-static/threading-multi/connection.o" "libs/signals/src/connection.cpp"

gcc.compile.c++ bin.v2/libs/signals/build/gcc-4.4.0/release/link-static/threading-multi/named_slot_map.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SIGNALS_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/signals/build/gcc-4.4.0/release/link-static/threading-multi/named_slot_map.o" "libs/signals/src/named_slot_map.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from libs/signals/src/named_slot_map.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from libs/signals/src/named_slot_map.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from libs/signals/src/named_slot_map.cpp:12:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from libs/signals/src/named_slot_map.cpp:12:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from libs/signals/src/named_slot_map.cpp:12:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/signals/build/gcc-4.4.0/release/link-static/threading-multi/named_slot_map.o...
gcc.compile.c++ bin.v2/libs/signals/build/gcc-4.4.0/release/link-static/threading-multi/signal_base.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SIGNALS_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/signals/build/gcc-4.4.0/release/link-static/threading-multi/signal_base.o" "libs/signals/src/signal_base.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from ./boost/signals/detail/signal_base.hpp:15,
                 from libs/signals/src/signal_base.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from ./boost/signals/detail/signal_base.hpp:15,
                 from libs/signals/src/signal_base.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from ./boost/signals/detail/signal_base.hpp:15,
                 from libs/signals/src/signal_base.cpp:12:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from ./boost/signals/detail/signal_base.hpp:15,
                 from libs/signals/src/signal_base.cpp:12:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from ./boost/signals/detail/signal_base.hpp:15,
                 from libs/signals/src/signal_base.cpp:12:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/signals/build/gcc-4.4.0/release/link-static/threading-multi/signal_base.o...
MkDir1 bin.v2/libs/signals/build/gcc-4.4.0/release/threading-multi

    mkdir "bin.v2/libs/signals/build/gcc-4.4.0/release/threading-multi"

...on 200th target...
gcc.compile.c++ bin.v2/libs/signals/build/gcc-4.4.0/release/link-static/threading-multi/slot.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SIGNALS_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/signals/build/gcc-4.4.0/release/link-static/threading-multi/slot.o" "libs/signals/src/slot.cpp"

...skipped <pbin.v2/libs/signals/build/gcc-4.4.0/release/link-static/threading-multi>libboost_signals-mt.a(clean) for lack of <pbin.v2/libs/signals/build/gcc-4.4.0/release/link-static/threading-multi>named_slot_map.o...
...skipped <pbin.v2/libs/signals/build/gcc-4.4.0/release/link-static/threading-multi>libboost_signals-mt.a for lack of <pbin.v2/libs/signals/build/gcc-4.4.0/release/link-static/threading-multi>named_slot_map.o...
gcc.compile.c++ bin.v2/libs/signals/build/gcc-4.4.0/release/threading-multi/trackable.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SIGNALS_DYN_LINK=1 -DBOOST_SIGNALS_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/signals/build/gcc-4.4.0/release/threading-multi/trackable.o" "libs/signals/src/trackable.cpp"

gcc.compile.c++ bin.v2/libs/signals/build/gcc-4.4.0/release/threading-multi/connection.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SIGNALS_DYN_LINK=1 -DBOOST_SIGNALS_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/signals/build/gcc-4.4.0/release/threading-multi/connection.o" "libs/signals/src/connection.cpp"

gcc.compile.c++ bin.v2/libs/signals/build/gcc-4.4.0/release/threading-multi/named_slot_map.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SIGNALS_DYN_LINK=1 -DBOOST_SIGNALS_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/signals/build/gcc-4.4.0/release/threading-multi/named_slot_map.o" "libs/signals/src/named_slot_map.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from libs/signals/src/named_slot_map.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from libs/signals/src/named_slot_map.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from libs/signals/src/named_slot_map.cpp:12:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from libs/signals/src/named_slot_map.cpp:12:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from libs/signals/src/named_slot_map.cpp:12:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/signals/build/gcc-4.4.0/release/threading-multi/named_slot_map.o...
gcc.compile.c++ bin.v2/libs/signals/build/gcc-4.4.0/release/threading-multi/signal_base.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SIGNALS_DYN_LINK=1 -DBOOST_SIGNALS_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/signals/build/gcc-4.4.0/release/threading-multi/signal_base.o" "libs/signals/src/signal_base.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from ./boost/signals/detail/signal_base.hpp:15,
                 from libs/signals/src/signal_base.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from ./boost/signals/detail/signal_base.hpp:15,
                 from libs/signals/src/signal_base.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from ./boost/signals/detail/signal_base.hpp:15,
                 from libs/signals/src/signal_base.cpp:12:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from ./boost/signals/detail/signal_base.hpp:15,
                 from libs/signals/src/signal_base.cpp:12:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from ./boost/signals/detail/signal_base.hpp:15,
                 from libs/signals/src/signal_base.cpp:12:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/signals/build/gcc-4.4.0/release/threading-multi/signal_base.o...
MkDir1 bin.v2/libs/signals/build/gcc-4.4.0/debug

    mkdir "bin.v2/libs/signals/build/gcc-4.4.0/debug"

gcc.compile.c++ bin.v2/libs/signals/build/gcc-4.4.0/release/threading-multi/slot.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SIGNALS_DYN_LINK=1 -DBOOST_SIGNALS_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/signals/build/gcc-4.4.0/release/threading-multi/slot.o" "libs/signals/src/slot.cpp"

...skipped <pbin.v2/libs/signals/build/gcc-4.4.0/release/threading-multi>libboost_signals-mt.so.1.35.0 for lack of <pbin.v2/libs/signals/build/gcc-4.4.0/release/threading-multi>named_slot_map.o...
gcc.compile.c++ bin.v2/libs/signals/build/gcc-4.4.0/debug/trackable.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SIGNALS_DYN_LINK=1 -DBOOST_SIGNALS_NO_LIB=1  -I"." -c -o "bin.v2/libs/signals/build/gcc-4.4.0/debug/trackable.o" "libs/signals/src/trackable.cpp"

gcc.compile.c++ bin.v2/libs/signals/build/gcc-4.4.0/debug/connection.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SIGNALS_DYN_LINK=1 -DBOOST_SIGNALS_NO_LIB=1  -I"." -c -o "bin.v2/libs/signals/build/gcc-4.4.0/debug/connection.o" "libs/signals/src/connection.cpp"

gcc.compile.c++ bin.v2/libs/signals/build/gcc-4.4.0/debug/named_slot_map.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SIGNALS_DYN_LINK=1 -DBOOST_SIGNALS_NO_LIB=1  -I"." -c -o "bin.v2/libs/signals/build/gcc-4.4.0/debug/named_slot_map.o" "libs/signals/src/named_slot_map.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from libs/signals/src/named_slot_map.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from libs/signals/src/named_slot_map.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from libs/signals/src/named_slot_map.cpp:12:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from libs/signals/src/named_slot_map.cpp:12:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from libs/signals/src/named_slot_map.cpp:12:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/signals/build/gcc-4.4.0/debug/named_slot_map.o...
gcc.compile.c++ bin.v2/libs/signals/build/gcc-4.4.0/debug/signal_base.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SIGNALS_DYN_LINK=1 -DBOOST_SIGNALS_NO_LIB=1  -I"." -c -o "bin.v2/libs/signals/build/gcc-4.4.0/debug/signal_base.o" "libs/signals/src/signal_base.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from ./boost/signals/detail/signal_base.hpp:15,
                 from libs/signals/src/signal_base.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from ./boost/signals/detail/signal_base.hpp:15,
                 from libs/signals/src/signal_base.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from ./boost/signals/detail/signal_base.hpp:15,
                 from libs/signals/src/signal_base.cpp:12:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from ./boost/signals/detail/signal_base.hpp:15,
                 from libs/signals/src/signal_base.cpp:12:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from ./boost/signals/detail/signal_base.hpp:15,
                 from libs/signals/src/signal_base.cpp:12:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/signals/build/gcc-4.4.0/debug/signal_base.o...
MkDir1 bin.v2/libs/signals/build/gcc-4.4.0/debug/link-static

    mkdir "bin.v2/libs/signals/build/gcc-4.4.0/debug/link-static"

gcc.compile.c++ bin.v2/libs/signals/build/gcc-4.4.0/debug/slot.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SIGNALS_DYN_LINK=1 -DBOOST_SIGNALS_NO_LIB=1  -I"." -c -o "bin.v2/libs/signals/build/gcc-4.4.0/debug/slot.o" "libs/signals/src/slot.cpp"

...skipped <pbin.v2/libs/signals/build/gcc-4.4.0/debug>libboost_signals-d.so.1.35.0 for lack of <pbin.v2/libs/signals/build/gcc-4.4.0/debug>named_slot_map.o...
gcc.compile.c++ bin.v2/libs/signals/build/gcc-4.4.0/debug/link-static/connection.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SIGNALS_NO_LIB=1  -I"." -c -o "bin.v2/libs/signals/build/gcc-4.4.0/debug/link-static/connection.o" "libs/signals/src/connection.cpp"

gcc.compile.c++ bin.v2/libs/signals/build/gcc-4.4.0/debug/link-static/trackable.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SIGNALS_NO_LIB=1  -I"." -c -o "bin.v2/libs/signals/build/gcc-4.4.0/debug/link-static/trackable.o" "libs/signals/src/trackable.cpp"

gcc.compile.c++ bin.v2/libs/signals/build/gcc-4.4.0/debug/link-static/named_slot_map.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SIGNALS_NO_LIB=1  -I"." -c -o "bin.v2/libs/signals/build/gcc-4.4.0/debug/link-static/named_slot_map.o" "libs/signals/src/named_slot_map.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from libs/signals/src/named_slot_map.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from libs/signals/src/named_slot_map.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from libs/signals/src/named_slot_map.cpp:12:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from libs/signals/src/named_slot_map.cpp:12:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from libs/signals/src/named_slot_map.cpp:12:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/signals/build/gcc-4.4.0/debug/link-static/named_slot_map.o...
gcc.compile.c++ bin.v2/libs/signals/build/gcc-4.4.0/debug/link-static/signal_base.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SIGNALS_NO_LIB=1  -I"." -c -o "bin.v2/libs/signals/build/gcc-4.4.0/debug/link-static/signal_base.o" "libs/signals/src/signal_base.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from ./boost/signals/detail/signal_base.hpp:15,
                 from libs/signals/src/signal_base.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from ./boost/signals/detail/signal_base.hpp:15,
                 from libs/signals/src/signal_base.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from ./boost/signals/detail/signal_base.hpp:15,
                 from libs/signals/src/signal_base.cpp:12:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from ./boost/signals/detail/signal_base.hpp:15,
                 from libs/signals/src/signal_base.cpp:12:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from ./boost/signals/detail/signal_base.hpp:15,
                 from libs/signals/src/signal_base.cpp:12:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/signals/build/gcc-4.4.0/debug/link-static/signal_base.o...
MkDir1 bin.v2/libs/signals/build/gcc-4.4.0/debug/link-static/threading-multi

    mkdir "bin.v2/libs/signals/build/gcc-4.4.0/debug/link-static/threading-multi"

gcc.compile.c++ bin.v2/libs/signals/build/gcc-4.4.0/debug/link-static/slot.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SIGNALS_NO_LIB=1  -I"." -c -o "bin.v2/libs/signals/build/gcc-4.4.0/debug/link-static/slot.o" "libs/signals/src/slot.cpp"

...skipped <pbin.v2/libs/signals/build/gcc-4.4.0/debug/link-static>libboost_signals-d.a(clean) for lack of <pbin.v2/libs/signals/build/gcc-4.4.0/debug/link-static>named_slot_map.o...
...skipped <pbin.v2/libs/signals/build/gcc-4.4.0/debug/link-static>libboost_signals-d.a for lack of <pbin.v2/libs/signals/build/gcc-4.4.0/debug/link-static>named_slot_map.o...
gcc.compile.c++ bin.v2/libs/signals/build/gcc-4.4.0/debug/link-static/threading-multi/trackable.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SIGNALS_NO_LIB=1  -I"." -c -o "bin.v2/libs/signals/build/gcc-4.4.0/debug/link-static/threading-multi/trackable.o" "libs/signals/src/trackable.cpp"

gcc.compile.c++ bin.v2/libs/signals/build/gcc-4.4.0/debug/link-static/threading-multi/connection.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SIGNALS_NO_LIB=1  -I"." -c -o "bin.v2/libs/signals/build/gcc-4.4.0/debug/link-static/threading-multi/connection.o" "libs/signals/src/connection.cpp"

gcc.compile.c++ bin.v2/libs/signals/build/gcc-4.4.0/debug/link-static/threading-multi/named_slot_map.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SIGNALS_NO_LIB=1  -I"." -c -o "bin.v2/libs/signals/build/gcc-4.4.0/debug/link-static/threading-multi/named_slot_map.o" "libs/signals/src/named_slot_map.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from libs/signals/src/named_slot_map.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from libs/signals/src/named_slot_map.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from libs/signals/src/named_slot_map.cpp:12:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from libs/signals/src/named_slot_map.cpp:12:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from libs/signals/src/named_slot_map.cpp:12:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/signals/build/gcc-4.4.0/debug/link-static/threading-multi/named_slot_map.o...
gcc.compile.c++ bin.v2/libs/signals/build/gcc-4.4.0/debug/link-static/threading-multi/signal_base.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SIGNALS_NO_LIB=1  -I"." -c -o "bin.v2/libs/signals/build/gcc-4.4.0/debug/link-static/threading-multi/signal_base.o" "libs/signals/src/signal_base.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from ./boost/signals/detail/signal_base.hpp:15,
                 from libs/signals/src/signal_base.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from ./boost/signals/detail/signal_base.hpp:15,
                 from libs/signals/src/signal_base.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from ./boost/signals/detail/signal_base.hpp:15,
                 from libs/signals/src/signal_base.cpp:12:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from ./boost/signals/detail/signal_base.hpp:15,
                 from libs/signals/src/signal_base.cpp:12:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from ./boost/signals/detail/signal_base.hpp:15,
                 from libs/signals/src/signal_base.cpp:12:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/signals/build/gcc-4.4.0/debug/link-static/threading-multi/signal_base.o...
MkDir1 bin.v2/libs/signals/build/gcc-4.4.0/debug/threading-multi

    mkdir "bin.v2/libs/signals/build/gcc-4.4.0/debug/threading-multi"

gcc.compile.c++ bin.v2/libs/signals/build/gcc-4.4.0/debug/link-static/threading-multi/slot.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SIGNALS_NO_LIB=1  -I"." -c -o "bin.v2/libs/signals/build/gcc-4.4.0/debug/link-static/threading-multi/slot.o" "libs/signals/src/slot.cpp"

...skipped <pbin.v2/libs/signals/build/gcc-4.4.0/debug/link-static/threading-multi>libboost_signals-mt-d.a(clean) for lack of <pbin.v2/libs/signals/build/gcc-4.4.0/debug/link-static/threading-multi>named_slot_map.o...
...skipped <pbin.v2/libs/signals/build/gcc-4.4.0/debug/link-static/threading-multi>libboost_signals-mt-d.a for lack of <pbin.v2/libs/signals/build/gcc-4.4.0/debug/link-static/threading-multi>named_slot_map.o...
gcc.compile.c++ bin.v2/libs/signals/build/gcc-4.4.0/debug/threading-multi/trackable.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SIGNALS_DYN_LINK=1 -DBOOST_SIGNALS_NO_LIB=1  -I"." -c -o "bin.v2/libs/signals/build/gcc-4.4.0/debug/threading-multi/trackable.o" "libs/signals/src/trackable.cpp"

gcc.compile.c++ bin.v2/libs/signals/build/gcc-4.4.0/debug/threading-multi/connection.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SIGNALS_DYN_LINK=1 -DBOOST_SIGNALS_NO_LIB=1  -I"." -c -o "bin.v2/libs/signals/build/gcc-4.4.0/debug/threading-multi/connection.o" "libs/signals/src/connection.cpp"

gcc.compile.c++ bin.v2/libs/signals/build/gcc-4.4.0/debug/threading-multi/named_slot_map.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SIGNALS_DYN_LINK=1 -DBOOST_SIGNALS_NO_LIB=1  -I"." -c -o "bin.v2/libs/signals/build/gcc-4.4.0/debug/threading-multi/named_slot_map.o" "libs/signals/src/named_slot_map.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from libs/signals/src/named_slot_map.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from libs/signals/src/named_slot_map.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from libs/signals/src/named_slot_map.cpp:12:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from libs/signals/src/named_slot_map.cpp:12:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from libs/signals/src/named_slot_map.cpp:12:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/signals/build/gcc-4.4.0/debug/threading-multi/named_slot_map.o...
gcc.compile.c++ bin.v2/libs/signals/build/gcc-4.4.0/debug/threading-multi/signal_base.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SIGNALS_DYN_LINK=1 -DBOOST_SIGNALS_NO_LIB=1  -I"." -c -o "bin.v2/libs/signals/build/gcc-4.4.0/debug/threading-multi/signal_base.o" "libs/signals/src/signal_base.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from ./boost/signals/detail/signal_base.hpp:15,
                 from libs/signals/src/signal_base.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from ./boost/signals/detail/signal_base.hpp:15,
                 from libs/signals/src/signal_base.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from ./boost/signals/detail/signal_base.hpp:15,
                 from libs/signals/src/signal_base.cpp:12:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from ./boost/signals/detail/signal_base.hpp:15,
                 from libs/signals/src/signal_base.cpp:12:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/signals/detail/named_slot_map.hpp:19,
                 from ./boost/signals/detail/signal_base.hpp:15,
                 from libs/signals/src/signal_base.cpp:12:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/signals/build/gcc-4.4.0/debug/threading-multi/signal_base.o...
MkDir1 bin.v2/libs/thread

    mkdir "bin.v2/libs/thread"

MkDir1 bin.v2/libs/thread/build

    mkdir "bin.v2/libs/thread/build"

MkDir1 bin.v2/libs/thread/build/gcc-4.4.0

    mkdir "bin.v2/libs/thread/build/gcc-4.4.0"

MkDir1 bin.v2/libs/thread/build/gcc-4.4.0/release

    mkdir "bin.v2/libs/thread/build/gcc-4.4.0/release"

MkDir1 bin.v2/libs/thread/build/gcc-4.4.0/release/threading-multi

    mkdir "bin.v2/libs/thread/build/gcc-4.4.0/release/threading-multi"

gcc.compile.c++ bin.v2/libs/signals/build/gcc-4.4.0/debug/threading-multi/slot.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SIGNALS_DYN_LINK=1 -DBOOST_SIGNALS_NO_LIB=1  -I"." -c -o "bin.v2/libs/signals/build/gcc-4.4.0/debug/threading-multi/slot.o" "libs/signals/src/slot.cpp"

...skipped <pbin.v2/libs/signals/build/gcc-4.4.0/debug/threading-multi>libboost_signals-mt-d.so.1.35.0 for lack of <pbin.v2/libs/signals/build/gcc-4.4.0/debug/threading-multi>named_slot_map.o...
gcc.compile.c++ bin.v2/libs/thread/build/gcc-4.4.0/release/threading-multi/exceptions.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_THREAD_BUILD_DLL=1 -DBOOST_THREAD_POSIX -DNDEBUG  -I"." -c -o "bin.v2/libs/thread/build/gcc-4.4.0/release/threading-multi/exceptions.o" "libs/thread/src/pthread/exceptions.cpp"

gcc.compile.c++ bin.v2/libs/thread/build/gcc-4.4.0/release/threading-multi/once.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_THREAD_BUILD_DLL=1 -DBOOST_THREAD_POSIX -DNDEBUG  -I"." -c -o "bin.v2/libs/thread/build/gcc-4.4.0/release/threading-multi/once.o" "libs/thread/src/pthread/once.cpp"

MkDir1 bin.v2/libs/thread/build/gcc-4.4.0/release/link-static

    mkdir "bin.v2/libs/thread/build/gcc-4.4.0/release/link-static"

MkDir1 bin.v2/libs/thread/build/gcc-4.4.0/release/link-static/threading-multi

    mkdir "bin.v2/libs/thread/build/gcc-4.4.0/release/link-static/threading-multi"

gcc.compile.c++ bin.v2/libs/thread/build/gcc-4.4.0/release/threading-multi/thread.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_THREAD_BUILD_DLL=1 -DBOOST_THREAD_POSIX -DNDEBUG  -I"." -c -o "bin.v2/libs/thread/build/gcc-4.4.0/release/threading-multi/thread.o" "libs/thread/src/pthread/thread.cpp"

gcc.link.dll bin.v2/libs/thread/build/gcc-4.4.0/release/threading-multi/libboost_thread-mt.so.1.35.0

    "g++"    -o "bin.v2/libs/thread/build/gcc-4.4.0/release/threading-multi/libboost_thread-mt.so.1.35.0" -Wl,-h -Wl,libboost_thread-mt.so.1.35.0 -shared -Wl,--start-group "bin.v2/libs/thread/build/gcc-4.4.0/release/threading-multi/thread.o" "bin.v2/libs/thread/build/gcc-4.4.0/release/threading-multi/exceptions.o" "bin.v2/libs/thread/build/gcc-4.4.0/release/threading-multi/once.o"  -Wl,-Bstatic  -Wl,-Bdynamic -lrt -Wl,--end-group -Wl,--strip-all -pthread 

gcc.compile.c++ bin.v2/libs/thread/build/gcc-4.4.0/release/link-static/threading-multi/exceptions.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_THREAD_BUILD_LIB=1 -DBOOST_THREAD_POSIX -DNDEBUG  -I"." -c -o "bin.v2/libs/thread/build/gcc-4.4.0/release/link-static/threading-multi/exceptions.o" "libs/thread/src/pthread/exceptions.cpp"

gcc.compile.c++ bin.v2/libs/thread/build/gcc-4.4.0/release/link-static/threading-multi/once.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_THREAD_BUILD_LIB=1 -DBOOST_THREAD_POSIX -DNDEBUG  -I"." -c -o "bin.v2/libs/thread/build/gcc-4.4.0/release/link-static/threading-multi/once.o" "libs/thread/src/pthread/once.cpp"

MkDir1 bin.v2/libs/thread/build/gcc-4.4.0/debug

    mkdir "bin.v2/libs/thread/build/gcc-4.4.0/debug"

MkDir1 bin.v2/libs/thread/build/gcc-4.4.0/debug/threading-multi

    mkdir "bin.v2/libs/thread/build/gcc-4.4.0/debug/threading-multi"

gcc.compile.c++ bin.v2/libs/thread/build/gcc-4.4.0/release/link-static/threading-multi/thread.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_THREAD_BUILD_LIB=1 -DBOOST_THREAD_POSIX -DNDEBUG  -I"." -c -o "bin.v2/libs/thread/build/gcc-4.4.0/release/link-static/threading-multi/thread.o" "libs/thread/src/pthread/thread.cpp"

RmTemps bin.v2/libs/thread/build/gcc-4.4.0/release/link-static/threading-multi/libboost_thread-mt.a(clean)

    rm -f "bin.v2/libs/thread/build/gcc-4.4.0/release/link-static/threading-multi/libboost_thread-mt.a" 

gcc.archive bin.v2/libs/thread/build/gcc-4.4.0/release/link-static/threading-multi/libboost_thread-mt.a

    "/usr/bin/ar"  rc "bin.v2/libs/thread/build/gcc-4.4.0/release/link-static/threading-multi/libboost_thread-mt.a" "bin.v2/libs/thread/build/gcc-4.4.0/release/link-static/threading-multi/thread.o" "bin.v2/libs/thread/build/gcc-4.4.0/release/link-static/threading-multi/exceptions.o" "bin.v2/libs/thread/build/gcc-4.4.0/release/link-static/threading-multi/once.o"

gcc.compile.c++ bin.v2/libs/thread/build/gcc-4.4.0/debug/threading-multi/exceptions.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_THREAD_BUILD_DLL=1 -DBOOST_THREAD_POSIX  -I"." -c -o "bin.v2/libs/thread/build/gcc-4.4.0/debug/threading-multi/exceptions.o" "libs/thread/src/pthread/exceptions.cpp"

gcc.compile.c++ bin.v2/libs/thread/build/gcc-4.4.0/debug/threading-multi/once.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_THREAD_BUILD_DLL=1 -DBOOST_THREAD_POSIX  -I"." -c -o "bin.v2/libs/thread/build/gcc-4.4.0/debug/threading-multi/once.o" "libs/thread/src/pthread/once.cpp"

MkDir1 bin.v2/libs/thread/build/gcc-4.4.0/debug/link-static

    mkdir "bin.v2/libs/thread/build/gcc-4.4.0/debug/link-static"

MkDir1 bin.v2/libs/thread/build/gcc-4.4.0/debug/link-static/threading-multi

    mkdir "bin.v2/libs/thread/build/gcc-4.4.0/debug/link-static/threading-multi"

gcc.compile.c++ bin.v2/libs/thread/build/gcc-4.4.0/debug/threading-multi/thread.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_THREAD_BUILD_DLL=1 -DBOOST_THREAD_POSIX  -I"." -c -o "bin.v2/libs/thread/build/gcc-4.4.0/debug/threading-multi/thread.o" "libs/thread/src/pthread/thread.cpp"

gcc.link.dll bin.v2/libs/thread/build/gcc-4.4.0/debug/threading-multi/libboost_thread-mt-d.so.1.35.0

    "g++"    -o "bin.v2/libs/thread/build/gcc-4.4.0/debug/threading-multi/libboost_thread-mt-d.so.1.35.0" -Wl,-h -Wl,libboost_thread-mt-d.so.1.35.0 -shared -Wl,--start-group "bin.v2/libs/thread/build/gcc-4.4.0/debug/threading-multi/thread.o" "bin.v2/libs/thread/build/gcc-4.4.0/debug/threading-multi/exceptions.o" "bin.v2/libs/thread/build/gcc-4.4.0/debug/threading-multi/once.o"  -Wl,-Bstatic  -Wl,-Bdynamic -lrt -Wl,--end-group -g -pthread 

gcc.compile.c++ bin.v2/libs/thread/build/gcc-4.4.0/debug/link-static/threading-multi/exceptions.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_THREAD_BUILD_LIB=1 -DBOOST_THREAD_POSIX  -I"." -c -o "bin.v2/libs/thread/build/gcc-4.4.0/debug/link-static/threading-multi/exceptions.o" "libs/thread/src/pthread/exceptions.cpp"

gcc.compile.c++ bin.v2/libs/thread/build/gcc-4.4.0/debug/link-static/threading-multi/once.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_THREAD_BUILD_LIB=1 -DBOOST_THREAD_POSIX  -I"." -c -o "bin.v2/libs/thread/build/gcc-4.4.0/debug/link-static/threading-multi/once.o" "libs/thread/src/pthread/once.cpp"

MkDir1 bin.v2/libs/wave

    mkdir "bin.v2/libs/wave"

MkDir1 bin.v2/libs/wave/build

    mkdir "bin.v2/libs/wave/build"

MkDir1 bin.v2/libs/wave/build/gcc-4.4.0

    mkdir "bin.v2/libs/wave/build/gcc-4.4.0"

MkDir1 bin.v2/libs/wave/build/gcc-4.4.0/release

    mkdir "bin.v2/libs/wave/build/gcc-4.4.0/release"

gcc.compile.c++ bin.v2/libs/thread/build/gcc-4.4.0/debug/link-static/threading-multi/thread.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_THREAD_BUILD_LIB=1 -DBOOST_THREAD_POSIX  -I"." -c -o "bin.v2/libs/thread/build/gcc-4.4.0/debug/link-static/threading-multi/thread.o" "libs/thread/src/pthread/thread.cpp"

RmTemps bin.v2/libs/thread/build/gcc-4.4.0/debug/link-static/threading-multi/libboost_thread-mt-d.a(clean)

    rm -f "bin.v2/libs/thread/build/gcc-4.4.0/debug/link-static/threading-multi/libboost_thread-mt-d.a" 

gcc.archive bin.v2/libs/thread/build/gcc-4.4.0/debug/link-static/threading-multi/libboost_thread-mt-d.a

    "/usr/bin/ar"  rc "bin.v2/libs/thread/build/gcc-4.4.0/debug/link-static/threading-multi/libboost_thread-mt-d.a" "bin.v2/libs/thread/build/gcc-4.4.0/debug/link-static/threading-multi/thread.o" "bin.v2/libs/thread/build/gcc-4.4.0/debug/link-static/threading-multi/exceptions.o" "bin.v2/libs/thread/build/gcc-4.4.0/debug/link-static/threading-multi/once.o"

gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/instantiate_cpp_grammar.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/release/instantiate_cpp_grammar.o" "libs/wave/src/instantiate_cpp_grammar.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_grammar.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_grammar.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_grammar.cpp:11:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_grammar.cpp:11:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_grammar.cpp:11:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
In file included from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_grammar.cpp:11:
./boost/wave/util/flex_string.hpp: In member function 'Storage& boost::wave::util::CowString<Storage, Align>::Data() const [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]':
./boost/wave/util/flex_string.hpp:1308:   instantiated from 'boost::wave::util::CowString<Storage, Align>::~CowString() [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]'
./boost/wave/util/flex_string.hpp:1515:   instantiated from 'boost::wave::util::flex_string<E, T, A, Storage>::~flex_string() [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]'
./boost/wave/cpplexer/cpp_lex_token.hpp:58:   instantiated from 'boost::wave::cpplexer::impl::token_data<StringTypeT, PositionT>::~token_data() [with StringTypeT = boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> >, PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]'
./boost/wave/cpplexer/cpp_lex_token.hpp:188:   instantiated from 'boost::wave::cpplexer::lex_token<PositionT>::~lex_token() [with PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]'
./boost/wave/cpplexer/cpp_lex_iterator.hpp:55:   instantiated from 'void boost::wave::util::functor_input::inner<FunctorT>::destroy() [with FunctorT = boost::wave::cpplexer::impl::lex_iterator_functor_shim<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >]'
./boost/spirit/iterator/multi_pass.hpp:926:   instantiated from 'boost::spirit::multi_pass<InputT, InputPolicy, OwnershipPolicy, CheckingPolicy, StoragePolicy>::~multi_pass() [with InputT = boost::wave::cpplexer::impl::lex_iterator_functor_shim<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, InputPolicy = boost::wave::util::functor_input, OwnershipPolicy = boost::spirit::multi_pass_policies::ref_counted, CheckingPolicy = boost::spirit::multi_pass_policies::buf_id_check, StoragePolicy = boost::spirit::multi_pass_policies::std_deque]'
./boost/wave/cpplexer/cpp_lex_iterator.hpp:136:   instantiated from 'static boost::spirit::tree_parse_info<LexIteratorT, typename boost::wave::grammars::cpp_grammar_gen<LexIteratorT, TokenContainerT>::node_factory_type, boost::spirit::nil_t> boost::wave::grammars::cpp_grammar_gen<LexIteratorT, TokenContainerT>::parse_cpp_grammar(const LexIteratorT&, const LexIteratorT&, const typename LexIteratorT::token_type::position_type&, bool&, typename LexIteratorT::token_type&, TokenContainerT&) [with LexIteratorT = boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, TokenContainerT = std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>,
  boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> >]'
libs/wave/src/instantiate_cpp_grammar.cpp:42:   instantiated from here
./boost/wave/util/flex_string.hpp:1210: warning: dereferencing type-punned pointer will break strict-aliasing rules
In file included from ./boost/spirit/core/non_terminal/rule.hpp:33,
                 from ./boost/spirit/core.hpp:42,
                 from ./boost/wave/grammars/cpp_grammar.hpp:14,
                 from libs/wave/src/instantiate_cpp_grammar.cpp:21:
./boost/wave/cpplexer/cpp_lex_token.hpp: In member function 'typename boost::spirit::match_result<ScannerT, ContextResultT>::type boost::spirit::impl::concrete_parser<ParserT, ScannerT, AttrT>::do_parse_virtual(const ScannerT&) const [with ParserT = boost::spirit::alternative<boost::spirit::action<boost::spirit::chlit<boost::wave::token_id>, boost::wave::grammars::impl::store_found_directive<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > > >, boost::spirit::action<boost::spirit::chlit<boost::wave::token_id>, boost::wave::grammars::impl::store_found_directive<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStr
 ingStorage<char, std::allocator<char> >, char*> > > > > > >, ScannerT = boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::iteration_policy, boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::node_val_data_factory<boost::spirit::nil_t>, boost::spirit::nil_t>, boost::spirit::action_policy> >, AttrT = boost::spirit::nil_t]':
./boost/wave/cpplexer/cpp_lex_token.hpp:198: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/instantiate_cpp_grammar.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/instantiate_cpp_exprgrammar.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/release/instantiate_cpp_exprgrammar.o" "libs/wave/src/instantiate_cpp_exprgrammar.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:11:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:11:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:11:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
In file included from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:11:
./boost/wave/util/flex_string.hpp: In member function 'Storage& boost::wave::util::CowString<Storage, Align>::Data() const [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]':
./boost/wave/util/flex_string.hpp:1308:   instantiated from 'boost::wave::util::CowString<Storage, Align>::~CowString() [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]'
./boost/wave/util/flex_string.hpp:1515:   instantiated from 'boost::wave::util::flex_string<E, T, A, Storage>::~flex_string() [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]'
./boost/wave/grammars/cpp_expression_grammar.hpp:773:   instantiated from 'static bool boost::wave::grammars::expression_grammar_gen<TokenT>::evaluate(const typename std::list<TokenT, boost::fast_pool_allocator<TokenT, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> >::const_iterator&, const typename std::list<TokenT, boost::fast_pool_allocator<TokenT, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> >::const_iterator&, const typename TokenT::position_type&, bool, boost::wave::grammars::value_error&) [with TokenT = boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >]'
libs/wave/src/instantiate_cpp_exprgrammar.cpp:39:   instantiated from here
./boost/wave/util/flex_string.hpp:1210: warning: dereferencing type-punned pointer will break strict-aliasing rules
./boost/wave/util/flex_string.hpp: In member function 'void boost::wave::util::CowString<Storage, Align>::MakeUnique() const [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]':
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
In file included from ./boost/spirit/core/non_terminal/rule.hpp:33,
                 from ./boost/spirit/core.hpp:42,
                 from ./boost/wave/grammars/cpp_expression_grammar.hpp:17,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:21:
./boost/optional/optional.hpp: In member function 'typename boost::spirit::parser_result<DerivedT, ScannerT>::type boost::spirit::impl::rule_base<DerivedT, EmbedT, T0, T1, T2>::parse(const ScannerT&) const [with ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, DerivedT = boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::
 wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, EmbedT = const boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowStri
 ng<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>&, T0 = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boo
 st::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, T1 = boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, T2 = boost::spirit::nil_t]':
./boost/optional/optional.hpp:262: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/optional/optional.hpp:268: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/optional/optional.hpp: In member function 'typename boost::spirit::parser_result<DerivedT, ScannerT>::type boost::spirit::impl::rule_base<DerivedT, EmbedT, T0, T1, T2>::parse(const ScannerT&) const [with ScannerT = boost::spirit::subrules_scanner<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::subrule_list<boost::spirit::subrule_pars
 er<0, boost::spirit::sequence<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoe
 nix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::w
 ave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_questionmark, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t
 , phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure> >, boost::spirit::nil_t> >, DerivedT = boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_conte
 xt<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, EmbedT = const boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>&, T0 = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<bo
 ost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, T1 = boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, T2 = boost::spirit::nil_t]':
./boost/optional/optional.hpp:262: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/optional/optional.hpp:268: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
In file included from ./boost/spirit/core/composite/operators.hpp:17,
                 from ./boost/spirit/meta/impl/parser_traits.ipp:14,
                 from ./boost/spirit/meta/parser_traits.hpp:18,
                 from ./boost/spirit/core/composite/epsilon.hpp:15,
                 from ./boost/spirit/core.hpp:49,
                 from ./boost/wave/grammars/cpp_expression_grammar.hpp:17,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:21:
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::parser_result<boost::spirit::alternative<A, B>, ScannerT>::type boost::spirit::alternative<A, B>::parse(const ScannerT&) const [with ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, A = boost::spirit::alternative<boost::spirit::alternative<boost::spirit::s
 equence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::clo
 sure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_binary_lesseq, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::Alloca
 torStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_binary_greateq, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t
 , phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > >, boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spiri
 t::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_binary_less, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > >, B = boost::spirit::sequence<boost::spirit::chlit<boost::wave::tok
 en_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure
 _value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_binary_greater, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >]':
./boost/wave/grammars/cpp_expression_value.hpp:652: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:619: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:621: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:622: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:629: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:657: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::parser_result<boost::spirit::alternative<A, B>, ScannerT>::type boost::spirit::alternative<A, B>::parse(const ScannerT&) const [with ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, A = boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, b
 oost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::times_assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_va
 lue, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, B = boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spir
 it::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::divide_assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >]':
./boost/wave/grammars/cpp_expression_value.hpp:422: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:418: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:413: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:408: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:406: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:371: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:371: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:371: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:370: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:355: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:355: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:355: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:354: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:350: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:474: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:469: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:467: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:448: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:447: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:433: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:429: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
cc1plus: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
In file included from ./boost/spirit/core.hpp:41,
                 from ./boost/wave/grammars/cpp_expression_grammar.hpp:17,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:21:
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::parser_result<boost::spirit::subrule<ID, ContextT>, ScannerT>::type boost::spirit::subrule<ID, ContextT>::parse(const ScannerT&) const [with ScannerT = boost::spirit::subrule_parser<ID, DefT, ContextT>::parse(const ScannerT&) const [with ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, bo
 ost::spirit::action_policy> >, int ID = 0, DefT = boost::spirit::sequence<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::ni
 l_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave
 ::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_questionmark, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::
 actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, ContextT = boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>]::scanner_t, int ID = 0, ContextT = boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>]':
./boost/wave/grammars/cpp_expression_value.hpp:845: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:832: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
In file included from ./boost/spirit/core/non_terminal/rule.hpp:33,
                 from ./boost/spirit/core.hpp:42,
                 from ./boost/wave/grammars/cpp_expression_grammar.hpp:17,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:21:
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::match_result<ScannerT, ContextResultT>::type boost::spirit::impl::concrete_parser<ParserT, ScannerT, AttrT>::do_parse_virtual(const ScannerT&) const [with ParserT = boost::spirit::sequence<boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::actio
 n_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, boost::spirit::optional<boost::spirit::action<boost::spirit::subrule_parser<0, boost::spirit::sequence<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringS
 torage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::action<boost::spirit::rule<boos
 t::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t
 , phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_questionmark, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure> >, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::
 nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > >, ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, AttrT = boost::wave::grammars::closures::closure_value]':
./boost/wave/grammars/cpp_expression_value.hpp:72: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:141: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:72: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:141: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::match_result<ScannerT, ContextResultT>::type boost::spirit::impl::concrete_parser<ParserT, ScannerT, AttrT>::do_parse_virtual(const ScannerT&) const [with ParserT = boost::spirit::sequence<boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::actio
 n_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, boost::spirit::kleene_star<boost::spirit::impl::if_else_parser<boost::spirit::sequence<boost::wave::util::pattern_and<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, b
 oost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_to_bool, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, 
 phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, boost::spirit::sequence<boost::wave::util::pattern_and<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, bo
 ost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_binary_or, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_as_bool, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::gr
 ammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > >, ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, AttrT = boost::wave::grammars::closures::closure_value]':
./boost/wave/grammars/cpp_expression_value.hpp:72: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:141: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:795: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::match_result<ScannerT, ContextResultT>::type boost::spirit::impl::concrete_parser<ParserT, ScannerT, AttrT>::do_parse_virtual(const ScannerT&) const [with ParserT = boost::spirit::sequence<boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::actio
 n_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, boost::spirit::kleene_star<boost::spirit::impl::if_else_parser<boost::spirit::sequence<boost::wave::util::pattern_and<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, b
 oost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_binary_and, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > 
 >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, boost::spirit::sequence<boost::wave::util::pattern_and<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::sp
 irit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_to_bool, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_as_bool, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::g
 rammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > >, ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, AttrT = boost::wave::grammars::closures::closure_value]':
./boost/wave/grammars/cpp_expression_value.hpp:72: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:141: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:802: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::match_result<ScannerT, ContextResultT>::type boost::spirit::impl::concrete_parser<ParserT, ScannerT, AttrT>::do_parse_virtual(const ScannerT&) const [with ParserT = boost::spirit::sequence<boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::actio
 n_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, boost::spirit::kleene_star<boost::spirit::sequence<boost::wave::util::pattern_and<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost
 ::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_binary_bitxor, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argume
 nt<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > > >, ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, AttrT = boost::wave::grammars::closures::closure_value]':
./boost/wave/grammars/cpp_expression_value.hpp:72: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:141: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:823: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::match_result<ScannerT, ContextResultT>::type boost::spirit::impl::concrete_parser<ParserT, ScannerT, AttrT>::do_parse_virtual(const ScannerT&) const [with ParserT = boost::spirit::sequence<boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::actio
 n_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, boost::spirit::kleene_star<boost::spirit::sequence<boost::wave::util::pattern_and<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost
 ::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_binary_bitand, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argume
 nt<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > > >, ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, AttrT = boost::wave::grammars::closures::closure_value]':
./boost/wave/grammars/cpp_expression_value.hpp:72: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:141: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:816: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::match_result<ScannerT, ContextResultT>::type boost::spirit::impl::concrete_parser<ParserT, ScannerT, AttrT>::do_parse_virtual(const ScannerT&) const [with ParserT = boost::spirit::sequence<boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::actio
 n_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, boost::spirit::kleene_star<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > 
 > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::times_assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner
 <std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::divide_assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::
 nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > >, boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave
 ::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::mod_assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > > > >, ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id
 > >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, AttrT = boost::wave::grammars::closures::closure_value]':
./boost/wave/grammars/cpp_expression_value.hpp:72: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:141: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:537: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:532: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:530: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:511: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:510: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:496: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:492: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
cc1plus: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
In file included from ./boost/spirit/core/composite/operators.hpp:17,
                 from ./boost/spirit/meta/impl/parser_traits.ipp:14,
                 from ./boost/spirit/meta/parser_traits.hpp:18,
                 from ./boost/spirit/core/composite/epsilon.hpp:15,
                 from ./boost/spirit/core.hpp:49,
                 from ./boost/wave/grammars/cpp_expression_grammar.hpp:17,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:21:
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::parser_result<boost::spirit::alternative<A, B>, ScannerT>::type boost::spirit::alternative<A, B>::parse(const ScannerT&) const [with ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, A = boost::spirit::alternative<boost::spirit::alternative<boost::spirit::a
 lternative<boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::clos
 ure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spir
 it::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > >, boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_it
 eration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<phoenix::negative_op, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > >, boost::spirit::sequence<boost::wave::util::pattern
 _and<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::gramma
 rs::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<phoenix::invert_op, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > >, B = boost::spirit::sequence<boost::wave::util::pattern_and<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boo
 st::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_unary_neg, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >]':
./boost/wave/grammars/cpp_expression_value.hpp:72: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:141: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:571: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:564: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:561: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:555: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:576: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:586: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:583: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:582: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:581: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
In file included from ./boost/spirit/core/non_terminal/rule.hpp:33,
                 from ./boost/spirit/core.hpp:42,
                 from ./boost/wave/grammars/cpp_expression_grammar.hpp:17,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:21:
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::match_result<ScannerT, ContextResultT>::type boost::spirit::impl::concrete_parser<ParserT, ScannerT, AttrT>::do_parse_virtual(const ScannerT&) const [with ParserT = boost::spirit::alternative<boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::ac
 tion_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, boost::spirit::sequence<boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::
 skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, boost::spirit::chlit<boost::wave::token_id> > >, ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util:
 :flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, AttrT = boost::wave::grammars::closures::closure_value]':
./boost/wave/grammars/cpp_expression_value.hpp:72: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:141: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::match_result<ScannerT, ContextResultT>::type boost::spirit::impl::concrete_parser<ParserT, ScannerT, AttrT>::do_parse_virtual(const ScannerT&) const [with ParserT = boost::spirit::sequence<boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::actio
 n_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, boost::spirit::kleene_star<boost::spirit::alternative<boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scann
 er_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_binary_eq, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<ph
 oenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, boost::spirit::sequence<boost::wave::util::pattern_and<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy>
  >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_binary_ne, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > > > >, ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util
 ::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, AttrT = boost::wave::grammars::closures::closure_value]':
./boost/wave/grammars/cpp_expression_value.hpp:72: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:141: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:596: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:597: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:598: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:599: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:606: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:611: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:596: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:597: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:598: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:599: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:606: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::match_result<ScannerT, ContextResultT>::type boost::spirit::impl::concrete_parser<ParserT, ScannerT, AttrT>::do_parse_virtual(const ScannerT&) const [with ParserT = boost::spirit::sequence<boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::actio
 n_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, boost::spirit::kleene_star<boost::spirit::alternative<boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scann
 er_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::shift_l_assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterato
 r<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::shift_r_assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >
  >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > > > >, ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, AttrT = boost::wave::grammars::closures::closure_value]':
./boost/wave/grammars/cpp_expression_value.hpp:72: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:141: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:721: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:696: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:666: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:787: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:761: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:731: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::match_result<ScannerT, ContextResultT>::type boost::spirit::impl::concrete_parser<ParserT, ScannerT, AttrT>::do_parse_virtual(const ScannerT&) const [with ParserT = boost::spirit::sequence<boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::actio
 n_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, boost::spirit::kleene_star<boost::spirit::alternative<boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scann
 er_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::plus_assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<b
 oost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::minus_assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, p
 hoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > > > >, ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, AttrT = boost::wave::grammars::closures::closure_value]':
./boost/wave/grammars/cpp_expression_value.hpp:72: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:141: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:245: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:216: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:203: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:203: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:202: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:189: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:189: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:185: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:343: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:327: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:314: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:314: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:313: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:297: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:283: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:270: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:270: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:269: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:256: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:256: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:252: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::match_result<ScannerT, ContextResultT>::type boost::spirit::impl::concrete_parser<ParserT, ScannerT, AttrT>::do_parse_virtual(const ScannerT&) const [with ParserT = boost::spirit::sequence<boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::actio
 n_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, boost::spirit::kleene_star<boost::spirit::sequence<boost::wave::util::pattern_and<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost
 ::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_binary_bitor, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argumen
 t<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > > >, ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, AttrT = boost::wave::grammars::closures::closure_value]':
./boost/wave/grammars/cpp_expression_value.hpp:72: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:141: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:809: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::match_result<ScannerT, ContextResultT>::type boost::spirit::impl::concrete_parser<ParserT, ScannerT, AttrT>::do_parse_virtual(const ScannerT&) const [with ParserT = boost::spirit::sequence<boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::actio
 n_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, boost::spirit::kleene_star<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::a
 llocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_binary_lesseq, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil
 _t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spi
 rit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_binary_greateq, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > >, boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boo
 st::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::
 nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_binary_less, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > >, boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::
 scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_binary_greater, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix
 ::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > > > >, ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, AttrT = boost::wave::grammars::closures::closure_value]':
./boost/wave/grammars/cpp_expression_value.hpp:72: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:141: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
In file included from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:11:
./boost/wave/util/flex_string.hpp: In member function 'boost::wave::util::flex_string<E, T, A, Storage>& boost::wave::util::flex_string<E, T, A, Storage>::append(const typename T::char_type*, typename A::size_type) [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp: In member function 'boost::wave::util::flex_string<E, T, A, Storage>& boost::wave::util::flex_string<E, T, A, Storage>::operator=(const typename T::char_type*) [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/instantiate_cpp_exprgrammar.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/instantiate_defined_grammar.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/release/instantiate_defined_grammar.o" "libs/wave/src/instantiate_defined_grammar.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_defined_grammar.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_defined_grammar.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_defined_grammar.cpp:11:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_defined_grammar.cpp:11:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_defined_grammar.cpp:11:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
In file included from ./boost/wave/grammars/cpp_defined_grammar_gen.hpp:21,
                 from ./boost/wave/grammars/cpp_defined_grammar.hpp:26,
                 from libs/wave/src/instantiate_defined_grammar.cpp:20:
./boost/wave/util/unput_queue_iterator.hpp: In member function 'bool boost::wave::util::unput_queue_iterator<IteratorT, TokenT, ContainerT>::equal(const boost::iterator_adaptor<OtherDerived, OtherIterator, V, C, R, D>&) const [with OtherDerivedT = boost::wave::util::unput_queue_iterator<std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<
 char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, OtherIteratorT = std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, V = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowStr
 ing<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, C = std::forward_iterator_tag, R = boost::use_default, D = boost::use_default, IteratorT = std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, TokenT = boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, ContainerT = std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, 
 std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> >]':
./boost/iterator/iterator_facade.hpp:535:   instantiated from 'static bool boost::iterator_core_access::equal(const Facade1&, const Facade2&, mpl_::true_) [with Facade1 = boost::wave::util::unput_queue_iterator<std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage
 <char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, Facade2 = boost::wave::util::unput_queue_iterator<std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, st
 d::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >]'
./boost/iterator/iterator_facade.hpp:837:   instantiated from 'typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator==(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&) [with Derived1 = boost::wave::util::unput_queue_iterator<std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> >
  > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, V1 = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, TC1 = std::forward_iterator_tag, Reference1 = const bo
 ost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >&, Difference1 = int, Derived2 = boost::wave::util::unput_queue_iterator<std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string
 <char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, V2 = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, TC2 = std::forward_iterator_tag, Reference2 = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_t
 raits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >&, Difference2 = int]'
./boost/spirit/core/scanner/impl/skipper.ipp:110:   instantiated from 'static boost::spirit::parse_info<IteratorT> boost::spirit::impl::phrase_parser<SkipT>::parse(const IteratorT&, const IteratorT&, const ParserT&, const SkipT&) [with IteratorT = boost::wave::util::unput_queue_iterator<std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<
 char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, ParserT = boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::alloc
 ator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, SkipT = boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >]'
./boost/spirit/core/scanner/impl/skipper.ipp:153:   instantiated from 'boost::spirit::parse_info<IteratorT> boost::spirit::parse(const IteratorT&, const IteratorT&, const boost::spirit::parser<DerivedT>&, const boost::spirit::parser<SkipT>&) [with IteratorT = boost::wave::util::unput_queue_iterator<std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std
 ::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, ParserT = boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>
 , std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, SkipT = boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >]'
./boost/wave/grammars/cpp_defined_grammar.hpp:159:   instantiated from 'static boost::spirit::parse_info<typename boost::wave::grammars::defined_grammar_gen<LexIteratorT>::iterator1_t> boost::wave::grammars::defined_grammar_gen<LexIteratorT>::parse_operator_defined(const boost::wave::util::unput_queue_iterator<typename std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> >::iterator, typename LexIteratorT::token_type, std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >&, const boost::wave::util::unput_queue_iterator<typename std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread
 _mutex, 32u> >::iterator, typename LexIteratorT::token_type, std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >&, std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> >&) [with LexIteratorT = boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >]'
libs/wave/src/instantiate_defined_grammar.cpp:39:   instantiated from here
./boost/wave/util/unput_queue_iterator.hpp:227: warning: suggest parentheses around '&&' within '||'
./boost/wave/util/unput_queue_iterator.hpp: In member function 'bool boost::wave::util::unput_queue_iterator<IteratorT, TokenT, ContainerT>::equal(const boost::iterator_adaptor<OtherDerived, OtherIterator, V, C, R, D>&) const [with OtherDerivedT = boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>,
  std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, OtherIteratorT = boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, V = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<
 char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, C = std::forward_iterator_tag, R = boost::use_default, D = boost::use_default, IteratorT = boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, TokenT = boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, ContainerT = std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<
 boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> >]':
./boost/iterator/iterator_facade.hpp:535:   instantiated from 'static bool boost::iterator_core_access::equal(const Facade1&, const Facade2&, mpl_::true_) [with Facade1 = boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::Alloca
 torStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, Facade2 = boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util:
 :AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >]'
./boost/iterator/iterator_facade.hpp:837:   instantiated from 'typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator==(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&) [with Derived1 = boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<c
 har> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, V1 = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, TC1 = std::forward_iterator_tag, Refer
 ence1 = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >&, Difference1 = int, Derived2 = boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_positio
 n<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, V2 = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, TC2 = std::forward_iterator_tag, Reference2 = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::uti
 l::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >&, Difference2 = int]'
./boost/spirit/core/scanner/impl/skipper.ipp:110:   instantiated from 'static boost::spirit::parse_info<IteratorT> boost::spirit::impl::phrase_parser<SkipT>::parse(const IteratorT&, const IteratorT&, const ParserT&, const SkipT&) [with IteratorT = boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>,
  std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, ParserT = boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<c
 har>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, SkipT = boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >]'
./boost/spirit/core/scanner/impl/skipper.ipp:153:   instantiated from 'boost::spirit::parse_info<IteratorT> boost::spirit::parse(const IteratorT&, const IteratorT&, const boost::spirit::parser<DerivedT>&, const boost::spirit::parser<SkipT>&) [with IteratorT = boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_t
 raits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, ParserT = boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::c
 har_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, SkipT = boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >]'
./boost/wave/grammars/cpp_defined_grammar.hpp:176:   instantiated from 'static boost::spirit::parse_info<typename boost::wave::grammars::defined_grammar_gen<LexIteratorT>::iterator2_t> boost::wave::grammars::defined_grammar_gen<LexIteratorT>::parse_operator_defined(const boost::wave::util::unput_queue_iterator<LexIteratorT, typename LexIteratorT::token_type, std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >&, const boost::wave::util::unput_queue_iterator<LexIteratorT, typename LexIteratorT::token_type, std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >&, std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new
 _delete, boost::details::pool::pthread_mutex, 32u> >&) [with LexIteratorT = boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >]'
libs/wave/src/instantiate_defined_grammar.cpp:39:   instantiated from here
./boost/wave/util/unput_queue_iterator.hpp:227: warning: suggest parentheses around '&&' within '||'
In file included from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_defined_grammar.cpp:11:
./boost/wave/util/flex_string.hpp: In member function 'Storage& boost::wave::util::CowString<Storage, Align>::Data() const [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]':
./boost/wave/util/flex_string.hpp:1308:   instantiated from 'boost::wave::util::CowString<Storage, Align>::~CowString() [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]'
./boost/wave/util/flex_string.hpp:1515:   instantiated from 'boost::wave::util::flex_string<E, T, A, Storage>::~flex_string() [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]'
./boost/wave/cpplexer/cpp_lex_token.hpp:58:   instantiated from 'boost::wave::cpplexer::impl::token_data<StringTypeT, PositionT>::~token_data() [with StringTypeT = boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> >, PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]'
./boost/wave/cpplexer/cpp_lex_token.hpp:188:   instantiated from 'boost::wave::cpplexer::lex_token<PositionT>::~lex_token() [with PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]'
./boost/wave/cpplexer/cpp_lex_iterator.hpp:55:   instantiated from 'void boost::wave::util::functor_input::inner<FunctorT>::destroy() [with FunctorT = boost::wave::cpplexer::impl::lex_iterator_functor_shim<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >]'
./boost/spirit/iterator/multi_pass.hpp:926:   instantiated from 'boost::spirit::multi_pass<InputT, InputPolicy, OwnershipPolicy, CheckingPolicy, StoragePolicy>::~multi_pass() [with InputT = boost::wave::cpplexer::impl::lex_iterator_functor_shim<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, InputPolicy = boost::wave::util::functor_input, OwnershipPolicy = boost::spirit::multi_pass_policies::ref_counted, CheckingPolicy = boost::spirit::multi_pass_policies::buf_id_check, StoragePolicy = boost::spirit::multi_pass_policies::std_deque]'
./boost/wave/cpplexer/cpp_lex_iterator.hpp:136:   instantiated from 'static boost::spirit::parse_info<typename boost::wave::grammars::defined_grammar_gen<LexIteratorT>::iterator2_t> boost::wave::grammars::defined_grammar_gen<LexIteratorT>::parse_operator_defined(const boost::wave::util::unput_queue_iterator<LexIteratorT, typename LexIteratorT::token_type, std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >&, const boost::wave::util::unput_queue_iterator<LexIteratorT, typename LexIteratorT::token_type, std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >&, std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_de
 lete, boost::details::pool::pthread_mutex, 32u> >&) [with LexIteratorT = boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >]'
libs/wave/src/instantiate_defined_grammar.cpp:39:   instantiated from here
./boost/wave/util/flex_string.hpp:1210: warning: dereferencing type-punned pointer will break strict-aliasing rules
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/instantiate_defined_grammar.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/instantiate_cpp_literalgrs.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/release/instantiate_cpp_literalgrs.o" "libs/wave/src/instantiate_cpp_literalgrs.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_literalgrs.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_literalgrs.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_literalgrs.cpp:11:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_literalgrs.cpp:11:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_literalgrs.cpp:11:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
In file included from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_literalgrs.cpp:11:
./boost/wave/util/flex_string.hpp: In member function 'Storage& boost::wave::util::CowString<Storage, Align>::Data() const [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]':
./boost/wave/util/flex_string.hpp:1321:   instantiated from 'typename Storage::const_iterator boost::wave::util::CowString<Storage, Align>::begin() const [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]'
./boost/wave/util/flex_string.hpp:1543:   instantiated from 'typename Storage::const_iterator boost::wave::util::flex_string<E, T, A, Storage>::begin() const [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]'
./boost/wave/grammars/cpp_intlit_grammar.hpp:173:   instantiated from 'static boost::wave::uint_literal_type boost::wave::grammars::intlit_grammar_gen<TokenT>::evaluate(const TokenT&, bool&) [with TokenT = boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >]'
libs/wave/src/instantiate_cpp_literalgrs.cpp:39:   instantiated from here
./boost/wave/util/flex_string.hpp:1210: warning: dereferencing type-punned pointer will break strict-aliasing rules
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/instantiate_cpp_literalgrs.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/instantiate_re2c_lexer.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/release/instantiate_re2c_lexer.o" "libs/wave/src/instantiate_re2c_lexer.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer.cpp:13:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer.cpp:13:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer.cpp:13:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer.cpp:13:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer.cpp:13:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
In file included from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer.cpp:13:
./boost/wave/util/flex_string.hpp: In member function 'Storage& boost::wave::util::CowString<Storage, Align>::Data() const [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]':
./boost/wave/util/flex_string.hpp:1251:   instantiated from 'boost::wave::util::CowString<Storage, Align>::CowString(const boost::wave::util::CowString<Storage, Align>&) [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]'
./boost/wave/util/flex_string.hpp:1483:   instantiated from 'boost::wave::util::flex_string<E, T, A, Storage>::flex_string(const boost::wave::util::flex_string<E, T, A, Storage>&) [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]'
./boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp:114:   instantiated from 'boost::wave::cpplexer::re2clex::lexer<IteratorT, PositionT>::lexer(const IteratorT&, const IteratorT&, const PositionT&, boost::wave::language_support) [with IteratorT = char*, PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]'
./boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp:332:   instantiated from 'boost::wave::cpplexer::re2clex::lex_functor<IteratorT, PositionT>::lex_functor(const IteratorT&, const IteratorT&, const PositionT&, boost::wave::language_support) [with IteratorT = char*, PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]'
./boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp:397:   instantiated from 'static boost::wave::cpplexer::lex_input_interface<boost::wave::cpplexer::lex_token<PositionT> >* boost::wave::cpplexer::new_lexer_gen<IteratorT, PositionT>::new_lexer(const IteratorT&, const IteratorT&, const PositionT&, boost::wave::language_support) [with IteratorT = char*, PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]'
libs/wave/src/instantiate_re2c_lexer.cpp:50:   instantiated from here
./boost/wave/util/flex_string.hpp:1210: warning: dereferencing type-punned pointer will break strict-aliasing rules
./boost/wave/util/flex_string.hpp: In member function 'boost::wave::util::flex_string<E, T, A, Storage>& boost::wave::util::flex_string<E, T, A, Storage>::append(const typename T::char_type*, typename A::size_type) [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp: In member function 'boost::wave::util::flex_string<E, T, A, Storage>& boost::wave::util::flex_string<E, T, A, Storage>::operator=(const typename T::char_type*) [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
In file included from ./boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp:31,
                 from libs/wave/src/instantiate_re2c_lexer.cpp:26:
./boost/wave/util/flex_string.hpp: In function 'void boost::wave::cpplexer::impl::validate_identifier_name(const StringT&, int, int, const StringT&) [with StringT = boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> >]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp: In function 'void boost::wave::cpplexer::impl::validate_literal(const StringT&, int, int, const StringT&) [with StringT = boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> >]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
In file included from ./boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp:33,
                 from libs/wave/src/instantiate_re2c_lexer.cpp:26:
./boost/wave/util/flex_string.hpp: In constructor 'boost::wave::cpplexer::token_cache<StringT>::token_cache() [with StringT = boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> >]':
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:655: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1264: note: initialized from here
In file included from ./boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp:34,
                 from libs/wave/src/instantiate_re2c_lexer.cpp:26:
./boost/wave/util/flex_string.hpp: In function 'StringT boost::wave::cpplexer::impl::convert_trigraphs(const StringT&) [with StringT = boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> >]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
In file included from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer.cpp:13:
./boost/wave/util/flex_string.hpp: In member function 'void boost::wave::util::flex_string<E, T, A, Storage>::resize(typename A::size_type) [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
In file included from libs/wave/src/instantiate_re2c_lexer.cpp:26:
./boost/wave/util/flex_string.hpp: In member function 'boost::wave::cpplexer::lex_token<PositionT> boost::wave::cpplexer::re2clex::lexer<IteratorT, PositionT>::get() [with IteratorT = const char*, PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]':
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1256: note: initialized from here
./boost/wave/util/flex_string.hpp: In member function 'boost::wave::cpplexer::lex_token<PositionT> boost::wave::cpplexer::re2clex::lexer<IteratorT, PositionT>::get() [with IteratorT = char*, PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1251: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1256: note: initialized from here
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/instantiate_re2c_lexer.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/instantiate_predef_macros.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/release/instantiate_predef_macros.o" "libs/wave/src/instantiate_predef_macros.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_predef_macros.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_predef_macros.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_predef_macros.cpp:11:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_predef_macros.cpp:11:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_predef_macros.cpp:11:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
In file included from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_predef_macros.cpp:11:
./boost/wave/util/flex_string.hpp: In member function 'Storage& boost::wave::util::CowString<Storage, Align>::Data() const [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]':
./boost/wave/util/flex_string.hpp:1308:   instantiated from 'boost::wave::util::CowString<Storage, Align>::~CowString() [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]'
./boost/wave/util/flex_string.hpp:1515:   instantiated from 'boost::wave::util::flex_string<E, T, A, Storage>::~flex_string() [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]'
./boost/wave/cpplexer/cpp_lex_token.hpp:58:   instantiated from 'boost::wave::cpplexer::impl::token_data<StringTypeT, PositionT>::~token_data() [with StringTypeT = boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> >, PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]'
./boost/wave/cpplexer/cpp_lex_token.hpp:188:   instantiated from 'boost::wave::cpplexer::lex_token<PositionT>::~lex_token() [with PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]'
./boost/wave/cpplexer/cpp_lex_iterator.hpp:55:   instantiated from 'void boost::wave::util::functor_input::inner<FunctorT>::destroy() [with FunctorT = boost::wave::cpplexer::impl::lex_iterator_functor_shim<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >]'
./boost/spirit/iterator/multi_pass.hpp:926:   instantiated from 'boost::spirit::multi_pass<InputT, InputPolicy, OwnershipPolicy, CheckingPolicy, StoragePolicy>::~multi_pass() [with InputT = boost::wave::cpplexer::impl::lex_iterator_functor_shim<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, InputPolicy = boost::wave::util::functor_input, OwnershipPolicy = boost::spirit::multi_pass_policies::ref_counted, CheckingPolicy = boost::spirit::multi_pass_policies::buf_id_check, StoragePolicy = boost::spirit::multi_pass_policies::std_deque]'
./boost/wave/cpplexer/cpp_lex_iterator.hpp:136:   instantiated from 'static boost::spirit::tree_parse_info<IteratorT, boost::spirit::node_val_data_factory<boost::spirit::nil_t>, boost::spirit::nil_t> boost::wave::grammars::predefined_macros_grammar_gen<LexIteratorT>::parse_predefined_macro(const LexIteratorT&, const LexIteratorT&) [with LexIteratorT = boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >]'
libs/wave/src/instantiate_predef_macros.cpp:39:   instantiated from here
./boost/wave/util/flex_string.hpp:1210: warning: dereferencing type-punned pointer will break strict-aliasing rules
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/instantiate_predef_macros.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/token_ids.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/release/token_ids.o" "libs/wave/src/token_ids.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/token_ids.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/token_ids.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/token_ids.cpp:18:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/token_ids.cpp:18:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/token_ids.cpp:18:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
In file included from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/token_ids.cpp:18:
./boost/wave/util/flex_string.hpp: In member function 'Storage& boost::wave::util::CowString<Storage, Align>::Data() const [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]':
./boost/wave/util/flex_string.hpp:1273:   instantiated from 'boost::wave::util::CowString<Storage, Align>::CowString(const typename Storage::value_type*, typename Storage::allocator_type::size_type, const typename Storage::allocator_type&) [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]'
./boost/wave/util/flex_string.hpp:1496:   instantiated from 'boost::wave::util::flex_string<E, T, A, Storage>::flex_string(const typename T::char_type*, const A&) [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]'
libs/wave/src/token_ids.cpp:217:   instantiated from here
./boost/wave/util/flex_string.hpp:1210: warning: dereferencing type-punned pointer will break strict-aliasing rules
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/token_ids.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/wave_config_constant.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/release/wave_config_constant.o" "libs/wave/src/wave_config_constant.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/wave_config_constant.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/wave_config_constant.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/wave_config_constant.cpp:16:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/wave_config_constant.cpp:16:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/wave_config_constant.cpp:16:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/wave_config_constant.o...
MkDir1 bin.v2/libs/wave/build/gcc-4.4.0/release/cpplexer

    mkdir "bin.v2/libs/wave/build/gcc-4.4.0/release/cpplexer"

MkDir1 bin.v2/libs/wave/build/gcc-4.4.0/release/cpplexer/re2clex

    mkdir "bin.v2/libs/wave/build/gcc-4.4.0/release/cpplexer/re2clex"

gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/cpplexer/re2clex/aq.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/release/cpplexer/re2clex/aq.o" "libs/wave/src/cpplexer/re2clex/aq.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/aq.cpp:15:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/aq.cpp:15:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/aq.cpp:15:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/aq.cpp:15:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/aq.cpp:15:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/cpplexer/re2clex/aq.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/instantiate_re2c_lexer_str.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/release/instantiate_re2c_lexer_str.o" "libs/wave/src/instantiate_re2c_lexer_str.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer_str.cpp:13:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer_str.cpp:13:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer_str.cpp:13:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer_str.cpp:13:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer_str.cpp:13:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
In file included from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer_str.cpp:13:
./boost/wave/util/flex_string.hpp: In member function 'Storage& boost::wave::util::CowString<Storage, Align>::Data() const [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]':
./boost/wave/util/flex_string.hpp:1251:   instantiated from 'boost::wave::util::CowString<Storage, Align>::CowString(const boost::wave::util::CowString<Storage, Align>&) [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]'
./boost/wave/util/flex_string.hpp:1483:   instantiated from 'boost::wave::util::flex_string<E, T, A, Storage>::flex_string(const boost::wave::util::flex_string<E, T, A, Storage>&) [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]'
./boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp:114:   instantiated from 'boost::wave::cpplexer::re2clex::lexer<IteratorT, PositionT>::lexer(const IteratorT&, const IteratorT&, const PositionT&, boost::wave::language_support) [with IteratorT = __gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]'
./boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp:332:   instantiated from 'boost::wave::cpplexer::re2clex::lex_functor<IteratorT, PositionT>::lex_functor(const IteratorT&, const IteratorT&, const PositionT&, boost::wave::language_support) [with IteratorT = __gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]'
./boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp:397:   instantiated from 'static boost::wave::cpplexer::lex_input_interface<boost::wave::cpplexer::lex_token<PositionT> >* boost::wave::cpplexer::new_lexer_gen<IteratorT, PositionT>::new_lexer(const IteratorT&, const IteratorT&, const PositionT&, boost::wave::language_support) [with IteratorT = __gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]'
libs/wave/src/instantiate_re2c_lexer_str.cpp:52:   instantiated from here
./boost/wave/util/flex_string.hpp:1210: warning: dereferencing type-punned pointer will break strict-aliasing rules
./boost/wave/util/flex_string.hpp: In member function 'boost::wave::util::flex_string<E, T, A, Storage>& boost::wave::util::flex_string<E, T, A, Storage>::append(const typename T::char_type*, typename A::size_type) [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp: In member function 'boost::wave::util::flex_string<E, T, A, Storage>& boost::wave::util::flex_string<E, T, A, Storage>::operator=(const typename T::char_type*) [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
In file included from ./boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp:31,
                 from libs/wave/src/instantiate_re2c_lexer_str.cpp:26:
./boost/wave/util/flex_string.hpp: In function 'void boost::wave::cpplexer::impl::validate_identifier_name(const StringT&, int, int, const StringT&) [with StringT = boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> >]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp: In function 'void boost::wave::cpplexer::impl::validate_literal(const StringT&, int, int, const StringT&) [with StringT = boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> >]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
In file included from ./boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp:33,
                 from libs/wave/src/instantiate_re2c_lexer_str.cpp:26:
./boost/wave/util/flex_string.hpp: In constructor 'boost::wave::cpplexer::token_cache<StringT>::token_cache() [with StringT = boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> >]':
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:655: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1264: note: initialized from here
In file included from ./boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp:34,
                 from libs/wave/src/instantiate_re2c_lexer_str.cpp:26:
./boost/wave/util/flex_string.hpp: In function 'StringT boost::wave::cpplexer::impl::convert_trigraphs(const StringT&) [with StringT = boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> >]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
In file included from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer_str.cpp:13:
./boost/wave/util/flex_string.hpp: In member function 'void boost::wave::util::flex_string<E, T, A, Storage>::resize(typename A::size_type) [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
In file included from libs/wave/src/instantiate_re2c_lexer_str.cpp:26:
./boost/wave/util/flex_string.hpp: In member function 'boost::wave::cpplexer::lex_token<PositionT> boost::wave::cpplexer::re2clex::lexer<IteratorT, PositionT>::get() [with IteratorT = __gnu_cxx::__normal_iterator<const char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]':
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1256: note: initialized from here
./boost/wave/util/flex_string.hpp: In member function 'boost::wave::cpplexer::lex_token<PositionT> boost::wave::cpplexer::re2clex::lexer<IteratorT, PositionT>::get() [with IteratorT = __gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1251: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1256: note: initialized from here
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/instantiate_re2c_lexer_str.o...
MkDir1 bin.v2/libs/wave/build/gcc-4.4.0/release/link-static

    mkdir "bin.v2/libs/wave/build/gcc-4.4.0/release/link-static"

gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/instantiate_cpp_exprgrammar.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/instantiate_cpp_exprgrammar.o" "libs/wave/src/instantiate_cpp_exprgrammar.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:11:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:11:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:11:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
In file included from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:11:
./boost/wave/util/flex_string.hpp: In member function 'Storage& boost::wave::util::CowString<Storage, Align>::Data() const [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]':
./boost/wave/util/flex_string.hpp:1308:   instantiated from 'boost::wave::util::CowString<Storage, Align>::~CowString() [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]'
./boost/wave/util/flex_string.hpp:1515:   instantiated from 'boost::wave::util::flex_string<E, T, A, Storage>::~flex_string() [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]'
./boost/wave/grammars/cpp_expression_grammar.hpp:773:   instantiated from 'static bool boost::wave::grammars::expression_grammar_gen<TokenT>::evaluate(const typename std::list<TokenT, boost::fast_pool_allocator<TokenT, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> >::const_iterator&, const typename std::list<TokenT, boost::fast_pool_allocator<TokenT, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> >::const_iterator&, const typename TokenT::position_type&, bool, boost::wave::grammars::value_error&) [with TokenT = boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >]'
libs/wave/src/instantiate_cpp_exprgrammar.cpp:39:   instantiated from here
./boost/wave/util/flex_string.hpp:1210: warning: dereferencing type-punned pointer will break strict-aliasing rules
./boost/wave/util/flex_string.hpp: In member function 'void boost::wave::util::CowString<Storage, Align>::MakeUnique() const [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]':
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
In file included from ./boost/spirit/core/non_terminal/rule.hpp:33,
                 from ./boost/spirit/core.hpp:42,
                 from ./boost/wave/grammars/cpp_expression_grammar.hpp:17,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:21:
./boost/optional/optional.hpp: In member function 'typename boost::spirit::parser_result<DerivedT, ScannerT>::type boost::spirit::impl::rule_base<DerivedT, EmbedT, T0, T1, T2>::parse(const ScannerT&) const [with ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, DerivedT = boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::
 wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, EmbedT = const boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowStri
 ng<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>&, T0 = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boo
 st::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, T1 = boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, T2 = boost::spirit::nil_t]':
./boost/optional/optional.hpp:262: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/optional/optional.hpp:268: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/optional/optional.hpp: In member function 'typename boost::spirit::parser_result<DerivedT, ScannerT>::type boost::spirit::impl::rule_base<DerivedT, EmbedT, T0, T1, T2>::parse(const ScannerT&) const [with ScannerT = boost::spirit::subrules_scanner<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::subrule_list<boost::spirit::subrule_pars
 er<0, boost::spirit::sequence<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoe
 nix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::w
 ave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_questionmark, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t
 , phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure> >, boost::spirit::nil_t> >, DerivedT = boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_conte
 xt<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, EmbedT = const boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>&, T0 = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<bo
 ost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, T1 = boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, T2 = boost::spirit::nil_t]':
./boost/optional/optional.hpp:262: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/optional/optional.hpp:268: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
In file included from ./boost/spirit/core/composite/operators.hpp:17,
                 from ./boost/spirit/meta/impl/parser_traits.ipp:14,
                 from ./boost/spirit/meta/parser_traits.hpp:18,
                 from ./boost/spirit/core/composite/epsilon.hpp:15,
                 from ./boost/spirit/core.hpp:49,
                 from ./boost/wave/grammars/cpp_expression_grammar.hpp:17,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:21:
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::parser_result<boost::spirit::alternative<A, B>, ScannerT>::type boost::spirit::alternative<A, B>::parse(const ScannerT&) const [with ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, A = boost::spirit::alternative<boost::spirit::alternative<boost::spirit::s
 equence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::clo
 sure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_binary_lesseq, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::Alloca
 torStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_binary_greateq, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t
 , phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > >, boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spiri
 t::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_binary_less, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > >, B = boost::spirit::sequence<boost::spirit::chlit<boost::wave::tok
 en_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure
 _value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_binary_greater, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >]':
./boost/wave/grammars/cpp_expression_value.hpp:652: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:619: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:621: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:622: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:629: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:657: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::parser_result<boost::spirit::alternative<A, B>, ScannerT>::type boost::spirit::alternative<A, B>::parse(const ScannerT&) const [with ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, A = boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, b
 oost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::times_assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_va
 lue, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, B = boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spir
 it::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::divide_assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >]':
./boost/wave/grammars/cpp_expression_value.hpp:422: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:418: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:413: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:408: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:406: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:371: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:371: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:371: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:370: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:355: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:355: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:355: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:354: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:350: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:474: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:469: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:467: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:448: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:447: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:433: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:429: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
cc1plus: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
In file included from ./boost/spirit/core.hpp:41,
                 from ./boost/wave/grammars/cpp_expression_grammar.hpp:17,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:21:
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::parser_result<boost::spirit::subrule<ID, ContextT>, ScannerT>::type boost::spirit::subrule<ID, ContextT>::parse(const ScannerT&) const [with ScannerT = boost::spirit::subrule_parser<ID, DefT, ContextT>::parse(const ScannerT&) const [with ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, bo
 ost::spirit::action_policy> >, int ID = 0, DefT = boost::spirit::sequence<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::ni
 l_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave
 ::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_questionmark, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::
 actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, ContextT = boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>]::scanner_t, int ID = 0, ContextT = boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>]':
./boost/wave/grammars/cpp_expression_value.hpp:845: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:832: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
In file included from ./boost/spirit/core/non_terminal/rule.hpp:33,
                 from ./boost/spirit/core.hpp:42,
                 from ./boost/wave/grammars/cpp_expression_grammar.hpp:17,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:21:
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::match_result<ScannerT, ContextResultT>::type boost::spirit::impl::concrete_parser<ParserT, ScannerT, AttrT>::do_parse_virtual(const ScannerT&) const [with ParserT = boost::spirit::sequence<boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::actio
 n_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, boost::spirit::optional<boost::spirit::action<boost::spirit::subrule_parser<0, boost::spirit::sequence<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringS
 torage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::action<boost::spirit::rule<boos
 t::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t
 , phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_questionmark, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure> >, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::
 nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > >, ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, AttrT = boost::wave::grammars::closures::closure_value]':
./boost/wave/grammars/cpp_expression_value.hpp:72: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:141: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:72: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:141: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::match_result<ScannerT, ContextResultT>::type boost::spirit::impl::concrete_parser<ParserT, ScannerT, AttrT>::do_parse_virtual(const ScannerT&) const [with ParserT = boost::spirit::sequence<boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::actio
 n_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, boost::spirit::kleene_star<boost::spirit::impl::if_else_parser<boost::spirit::sequence<boost::wave::util::pattern_and<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, b
 oost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_to_bool, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, 
 phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, boost::spirit::sequence<boost::wave::util::pattern_and<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, bo
 ost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_binary_or, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_as_bool, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::gr
 ammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > >, ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, AttrT = boost::wave::grammars::closures::closure_value]':
./boost/wave/grammars/cpp_expression_value.hpp:72: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:141: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:795: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::match_result<ScannerT, ContextResultT>::type boost::spirit::impl::concrete_parser<ParserT, ScannerT, AttrT>::do_parse_virtual(const ScannerT&) const [with ParserT = boost::spirit::sequence<boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::actio
 n_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, boost::spirit::kleene_star<boost::spirit::impl::if_else_parser<boost::spirit::sequence<boost::wave::util::pattern_and<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, b
 oost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_binary_and, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > 
 >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, boost::spirit::sequence<boost::wave::util::pattern_and<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::sp
 irit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_to_bool, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_as_bool, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::g
 rammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > >, ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, AttrT = boost::wave::grammars::closures::closure_value]':
./boost/wave/grammars/cpp_expression_value.hpp:72: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:141: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:802: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::match_result<ScannerT, ContextResultT>::type boost::spirit::impl::concrete_parser<ParserT, ScannerT, AttrT>::do_parse_virtual(const ScannerT&) const [with ParserT = boost::spirit::sequence<boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::actio
 n_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, boost::spirit::kleene_star<boost::spirit::sequence<boost::wave::util::pattern_and<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost
 ::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_binary_bitxor, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argume
 nt<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > > >, ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, AttrT = boost::wave::grammars::closures::closure_value]':
./boost/wave/grammars/cpp_expression_value.hpp:72: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:141: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:823: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::match_result<ScannerT, ContextResultT>::type boost::spirit::impl::concrete_parser<ParserT, ScannerT, AttrT>::do_parse_virtual(const ScannerT&) const [with ParserT = boost::spirit::sequence<boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::actio
 n_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, boost::spirit::kleene_star<boost::spirit::sequence<boost::wave::util::pattern_and<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost
 ::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_binary_bitand, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argume
 nt<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > > >, ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, AttrT = boost::wave::grammars::closures::closure_value]':
./boost/wave/grammars/cpp_expression_value.hpp:72: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:141: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:816: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::match_result<ScannerT, ContextResultT>::type boost::spirit::impl::concrete_parser<ParserT, ScannerT, AttrT>::do_parse_virtual(const ScannerT&) const [with ParserT = boost::spirit::sequence<boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::actio
 n_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, boost::spirit::kleene_star<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > 
 > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::times_assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner
 <std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::divide_assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::
 nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > >, boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave
 ::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::mod_assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > > > >, ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id
 > >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, AttrT = boost::wave::grammars::closures::closure_value]':
./boost/wave/grammars/cpp_expression_value.hpp:72: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:141: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:537: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:532: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:530: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:511: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:510: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:496: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:492: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
cc1plus: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
In file included from ./boost/spirit/core/composite/operators.hpp:17,
                 from ./boost/spirit/meta/impl/parser_traits.ipp:14,
                 from ./boost/spirit/meta/parser_traits.hpp:18,
                 from ./boost/spirit/core/composite/epsilon.hpp:15,
                 from ./boost/spirit/core.hpp:49,
                 from ./boost/wave/grammars/cpp_expression_grammar.hpp:17,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:21:
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::parser_result<boost::spirit::alternative<A, B>, ScannerT>::type boost::spirit::alternative<A, B>::parse(const ScannerT&) const [with ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, A = boost::spirit::alternative<boost::spirit::alternative<boost::spirit::a
 lternative<boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::clos
 ure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spir
 it::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > >, boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_it
 eration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<phoenix::negative_op, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > >, boost::spirit::sequence<boost::wave::util::pattern
 _and<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::gramma
 rs::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<phoenix::invert_op, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > >, B = boost::spirit::sequence<boost::wave::util::pattern_and<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boo
 st::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_unary_neg, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >]':
./boost/wave/grammars/cpp_expression_value.hpp:72: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:141: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:571: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:564: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:561: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:555: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:576: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:586: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:583: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:582: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:581: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
In file included from ./boost/spirit/core/non_terminal/rule.hpp:33,
                 from ./boost/spirit/core.hpp:42,
                 from ./boost/wave/grammars/cpp_expression_grammar.hpp:17,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:21:
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::match_result<ScannerT, ContextResultT>::type boost::spirit::impl::concrete_parser<ParserT, ScannerT, AttrT>::do_parse_virtual(const ScannerT&) const [with ParserT = boost::spirit::alternative<boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::ac
 tion_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, boost::spirit::sequence<boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::
 skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, boost::spirit::chlit<boost::wave::token_id> > >, ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util:
 :flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, AttrT = boost::wave::grammars::closures::closure_value]':
./boost/wave/grammars/cpp_expression_value.hpp:72: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:141: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::match_result<ScannerT, ContextResultT>::type boost::spirit::impl::concrete_parser<ParserT, ScannerT, AttrT>::do_parse_virtual(const ScannerT&) const [with ParserT = boost::spirit::sequence<boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::actio
 n_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, boost::spirit::kleene_star<boost::spirit::alternative<boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scann
 er_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_binary_eq, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<ph
 oenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, boost::spirit::sequence<boost::wave::util::pattern_and<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy>
  >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_binary_ne, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > > > >, ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util
 ::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, AttrT = boost::wave::grammars::closures::closure_value]':
./boost/wave/grammars/cpp_expression_value.hpp:72: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:141: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:596: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:597: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:598: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:599: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:606: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:611: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:596: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:597: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:598: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:599: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:606: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::match_result<ScannerT, ContextResultT>::type boost::spirit::impl::concrete_parser<ParserT, ScannerT, AttrT>::do_parse_virtual(const ScannerT&) const [with ParserT = boost::spirit::sequence<boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::actio
 n_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, boost::spirit::kleene_star<boost::spirit::alternative<boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scann
 er_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::shift_l_assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterato
 r<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::shift_r_assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >
  >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > > > >, ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, AttrT = boost::wave::grammars::closures::closure_value]':
./boost/wave/grammars/cpp_expression_value.hpp:72: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:141: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:721: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:696: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:666: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:787: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:761: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:731: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::match_result<ScannerT, ContextResultT>::type boost::spirit::impl::concrete_parser<ParserT, ScannerT, AttrT>::do_parse_virtual(const ScannerT&) const [with ParserT = boost::spirit::sequence<boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::actio
 n_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, boost::spirit::kleene_star<boost::spirit::alternative<boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scann
 er_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::plus_assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<b
 oost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::minus_assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, p
 hoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > > > >, ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, AttrT = boost::wave::grammars::closures::closure_value]':
./boost/wave/grammars/cpp_expression_value.hpp:72: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:141: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:245: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:216: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:203: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:203: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:202: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:189: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:189: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:185: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:343: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:327: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:314: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:314: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:313: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:297: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:283: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:270: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:270: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:269: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:256: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:256: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:252: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::match_result<ScannerT, ContextResultT>::type boost::spirit::impl::concrete_parser<ParserT, ScannerT, AttrT>::do_parse_virtual(const ScannerT&) const [with ParserT = boost::spirit::sequence<boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::actio
 n_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, boost::spirit::kleene_star<boost::spirit::sequence<boost::wave::util::pattern_and<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost
 ::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_binary_bitor, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argumen
 t<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > > >, ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, AttrT = boost::wave::grammars::closures::closure_value]':
./boost/wave/grammars/cpp_expression_value.hpp:72: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:141: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:809: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::match_result<ScannerT, ContextResultT>::type boost::spirit::impl::concrete_parser<ParserT, ScannerT, AttrT>::do_parse_virtual(const ScannerT&) const [with ParserT = boost::spirit::sequence<boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::actio
 n_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, boost::spirit::kleene_star<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::a
 llocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_binary_lesseq, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil
 _t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spi
 rit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_binary_greateq, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > >, boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boo
 st::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::
 nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_binary_less, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > >, boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::
 scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_binary_greater, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix
 ::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > > > >, ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, AttrT = boost::wave::grammars::closures::closure_value]':
./boost/wave/grammars/cpp_expression_value.hpp:72: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:141: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
In file included from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:11:
./boost/wave/util/flex_string.hpp: In member function 'boost::wave::util::flex_string<E, T, A, Storage>& boost::wave::util::flex_string<E, T, A, Storage>::append(const typename T::char_type*, typename A::size_type) [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp: In member function 'boost::wave::util::flex_string<E, T, A, Storage>& boost::wave::util::flex_string<E, T, A, Storage>::operator=(const typename T::char_type*) [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/instantiate_cpp_exprgrammar.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/cpplexer/re2clex/cpp_re.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -w -fPIC -D_REENTRANT  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/release/cpplexer/re2clex/cpp_re.o" "libs/wave/src/cpplexer/re2clex/cpp_re.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/cpp_re.cpp:24:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/cpp_re.cpp:24:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/cpp_re.cpp:24:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/cpp_re.cpp:24:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/cpp_re.cpp:24:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/cpplexer/re2clex/cpp_re.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/instantiate_cpp_grammar.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/instantiate_cpp_grammar.o" "libs/wave/src/instantiate_cpp_grammar.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_grammar.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_grammar.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_grammar.cpp:11:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_grammar.cpp:11:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_grammar.cpp:11:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
In file included from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_grammar.cpp:11:
./boost/wave/util/flex_string.hpp: In member function 'Storage& boost::wave::util::CowString<Storage, Align>::Data() const [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]':
./boost/wave/util/flex_string.hpp:1308:   instantiated from 'boost::wave::util::CowString<Storage, Align>::~CowString() [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]'
./boost/wave/util/flex_string.hpp:1515:   instantiated from 'boost::wave::util::flex_string<E, T, A, Storage>::~flex_string() [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]'
./boost/wave/cpplexer/cpp_lex_token.hpp:58:   instantiated from 'boost::wave::cpplexer::impl::token_data<StringTypeT, PositionT>::~token_data() [with StringTypeT = boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> >, PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]'
./boost/wave/cpplexer/cpp_lex_token.hpp:188:   instantiated from 'boost::wave::cpplexer::lex_token<PositionT>::~lex_token() [with PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]'
./boost/wave/cpplexer/cpp_lex_iterator.hpp:55:   instantiated from 'void boost::wave::util::functor_input::inner<FunctorT>::destroy() [with FunctorT = boost::wave::cpplexer::impl::lex_iterator_functor_shim<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >]'
./boost/spirit/iterator/multi_pass.hpp:926:   instantiated from 'boost::spirit::multi_pass<InputT, InputPolicy, OwnershipPolicy, CheckingPolicy, StoragePolicy>::~multi_pass() [with InputT = boost::wave::cpplexer::impl::lex_iterator_functor_shim<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, InputPolicy = boost::wave::util::functor_input, OwnershipPolicy = boost::spirit::multi_pass_policies::ref_counted, CheckingPolicy = boost::spirit::multi_pass_policies::buf_id_check, StoragePolicy = boost::spirit::multi_pass_policies::std_deque]'
./boost/wave/cpplexer/cpp_lex_iterator.hpp:136:   instantiated from 'static boost::spirit::tree_parse_info<LexIteratorT, typename boost::wave::grammars::cpp_grammar_gen<LexIteratorT, TokenContainerT>::node_factory_type, boost::spirit::nil_t> boost::wave::grammars::cpp_grammar_gen<LexIteratorT, TokenContainerT>::parse_cpp_grammar(const LexIteratorT&, const LexIteratorT&, const typename LexIteratorT::token_type::position_type&, bool&, typename LexIteratorT::token_type&, TokenContainerT&) [with LexIteratorT = boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, TokenContainerT = std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>,
  boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> >]'
libs/wave/src/instantiate_cpp_grammar.cpp:42:   instantiated from here
./boost/wave/util/flex_string.hpp:1210: warning: dereferencing type-punned pointer will break strict-aliasing rules
In file included from ./boost/spirit/core/non_terminal/rule.hpp:33,
                 from ./boost/spirit/core.hpp:42,
                 from ./boost/wave/grammars/cpp_grammar.hpp:14,
                 from libs/wave/src/instantiate_cpp_grammar.cpp:21:
./boost/wave/cpplexer/cpp_lex_token.hpp: In member function 'typename boost::spirit::match_result<ScannerT, ContextResultT>::type boost::spirit::impl::concrete_parser<ParserT, ScannerT, AttrT>::do_parse_virtual(const ScannerT&) const [with ParserT = boost::spirit::alternative<boost::spirit::action<boost::spirit::chlit<boost::wave::token_id>, boost::wave::grammars::impl::store_found_directive<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > > >, boost::spirit::action<boost::spirit::chlit<boost::wave::token_id>, boost::wave::grammars::impl::store_found_directive<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStr
 ingStorage<char, std::allocator<char> >, char*> > > > > > >, ScannerT = boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::iteration_policy, boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::node_val_data_factory<boost::spirit::nil_t>, boost::spirit::nil_t>, boost::spirit::action_policy> >, AttrT = boost::spirit::nil_t]':
./boost/wave/cpplexer/cpp_lex_token.hpp:198: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/instantiate_cpp_grammar.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/instantiate_defined_grammar.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/instantiate_defined_grammar.o" "libs/wave/src/instantiate_defined_grammar.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_defined_grammar.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_defined_grammar.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_defined_grammar.cpp:11:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_defined_grammar.cpp:11:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_defined_grammar.cpp:11:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
In file included from ./boost/wave/grammars/cpp_defined_grammar_gen.hpp:21,
                 from ./boost/wave/grammars/cpp_defined_grammar.hpp:26,
                 from libs/wave/src/instantiate_defined_grammar.cpp:20:
./boost/wave/util/unput_queue_iterator.hpp: In member function 'bool boost::wave::util::unput_queue_iterator<IteratorT, TokenT, ContainerT>::equal(const boost::iterator_adaptor<OtherDerived, OtherIterator, V, C, R, D>&) const [with OtherDerivedT = boost::wave::util::unput_queue_iterator<std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<
 char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, OtherIteratorT = std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, V = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowStr
 ing<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, C = std::forward_iterator_tag, R = boost::use_default, D = boost::use_default, IteratorT = std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, TokenT = boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, ContainerT = std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, 
 std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> >]':
./boost/iterator/iterator_facade.hpp:535:   instantiated from 'static bool boost::iterator_core_access::equal(const Facade1&, const Facade2&, mpl_::true_) [with Facade1 = boost::wave::util::unput_queue_iterator<std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage
 <char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, Facade2 = boost::wave::util::unput_queue_iterator<std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, st
 d::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >]'
./boost/iterator/iterator_facade.hpp:837:   instantiated from 'typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator==(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&) [with Derived1 = boost::wave::util::unput_queue_iterator<std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> >
  > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, V1 = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, TC1 = std::forward_iterator_tag, Reference1 = const bo
 ost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >&, Difference1 = int, Derived2 = boost::wave::util::unput_queue_iterator<std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string
 <char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, V2 = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, TC2 = std::forward_iterator_tag, Reference2 = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_t
 raits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >&, Difference2 = int]'
./boost/spirit/core/scanner/impl/skipper.ipp:110:   instantiated from 'static boost::spirit::parse_info<IteratorT> boost::spirit::impl::phrase_parser<SkipT>::parse(const IteratorT&, const IteratorT&, const ParserT&, const SkipT&) [with IteratorT = boost::wave::util::unput_queue_iterator<std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<
 char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, ParserT = boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::alloc
 ator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, SkipT = boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >]'
./boost/spirit/core/scanner/impl/skipper.ipp:153:   instantiated from 'boost::spirit::parse_info<IteratorT> boost::spirit::parse(const IteratorT&, const IteratorT&, const boost::spirit::parser<DerivedT>&, const boost::spirit::parser<SkipT>&) [with IteratorT = boost::wave::util::unput_queue_iterator<std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std
 ::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, ParserT = boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>
 , std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, SkipT = boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >]'
./boost/wave/grammars/cpp_defined_grammar.hpp:159:   instantiated from 'static boost::spirit::parse_info<typename boost::wave::grammars::defined_grammar_gen<LexIteratorT>::iterator1_t> boost::wave::grammars::defined_grammar_gen<LexIteratorT>::parse_operator_defined(const boost::wave::util::unput_queue_iterator<typename std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> >::iterator, typename LexIteratorT::token_type, std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >&, const boost::wave::util::unput_queue_iterator<typename std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread
 _mutex, 32u> >::iterator, typename LexIteratorT::token_type, std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >&, std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> >&) [with LexIteratorT = boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >]'
libs/wave/src/instantiate_defined_grammar.cpp:39:   instantiated from here
./boost/wave/util/unput_queue_iterator.hpp:227: warning: suggest parentheses around '&&' within '||'
./boost/wave/util/unput_queue_iterator.hpp: In member function 'bool boost::wave::util::unput_queue_iterator<IteratorT, TokenT, ContainerT>::equal(const boost::iterator_adaptor<OtherDerived, OtherIterator, V, C, R, D>&) const [with OtherDerivedT = boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>,
  std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, OtherIteratorT = boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, V = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<
 char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, C = std::forward_iterator_tag, R = boost::use_default, D = boost::use_default, IteratorT = boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, TokenT = boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, ContainerT = std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<
 boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> >]':
./boost/iterator/iterator_facade.hpp:535:   instantiated from 'static bool boost::iterator_core_access::equal(const Facade1&, const Facade2&, mpl_::true_) [with Facade1 = boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::Alloca
 torStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, Facade2 = boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util:
 :AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >]'
./boost/iterator/iterator_facade.hpp:837:   instantiated from 'typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator==(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&) [with Derived1 = boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<c
 har> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, V1 = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, TC1 = std::forward_iterator_tag, Refer
 ence1 = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >&, Difference1 = int, Derived2 = boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_positio
 n<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, V2 = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, TC2 = std::forward_iterator_tag, Reference2 = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::uti
 l::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >&, Difference2 = int]'
./boost/spirit/core/scanner/impl/skipper.ipp:110:   instantiated from 'static boost::spirit::parse_info<IteratorT> boost::spirit::impl::phrase_parser<SkipT>::parse(const IteratorT&, const IteratorT&, const ParserT&, const SkipT&) [with IteratorT = boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>,
  std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, ParserT = boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<c
 har>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, SkipT = boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >]'
./boost/spirit/core/scanner/impl/skipper.ipp:153:   instantiated from 'boost::spirit::parse_info<IteratorT> boost::spirit::parse(const IteratorT&, const IteratorT&, const boost::spirit::parser<DerivedT>&, const boost::spirit::parser<SkipT>&) [with IteratorT = boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_t
 raits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, ParserT = boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::c
 har_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, SkipT = boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >]'
./boost/wave/grammars/cpp_defined_grammar.hpp:176:   instantiated from 'static boost::spirit::parse_info<typename boost::wave::grammars::defined_grammar_gen<LexIteratorT>::iterator2_t> boost::wave::grammars::defined_grammar_gen<LexIteratorT>::parse_operator_defined(const boost::wave::util::unput_queue_iterator<LexIteratorT, typename LexIteratorT::token_type, std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >&, const boost::wave::util::unput_queue_iterator<LexIteratorT, typename LexIteratorT::token_type, std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >&, std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new
 _delete, boost::details::pool::pthread_mutex, 32u> >&) [with LexIteratorT = boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >]'
libs/wave/src/instantiate_defined_grammar.cpp:39:   instantiated from here
./boost/wave/util/unput_queue_iterator.hpp:227: warning: suggest parentheses around '&&' within '||'
In file included from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_defined_grammar.cpp:11:
./boost/wave/util/flex_string.hpp: In member function 'Storage& boost::wave::util::CowString<Storage, Align>::Data() const [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]':
./boost/wave/util/flex_string.hpp:1308:   instantiated from 'boost::wave::util::CowString<Storage, Align>::~CowString() [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]'
./boost/wave/util/flex_string.hpp:1515:   instantiated from 'boost::wave::util::flex_string<E, T, A, Storage>::~flex_string() [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]'
./boost/wave/cpplexer/cpp_lex_token.hpp:58:   instantiated from 'boost::wave::cpplexer::impl::token_data<StringTypeT, PositionT>::~token_data() [with StringTypeT = boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> >, PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]'
./boost/wave/cpplexer/cpp_lex_token.hpp:188:   instantiated from 'boost::wave::cpplexer::lex_token<PositionT>::~lex_token() [with PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]'
./boost/wave/cpplexer/cpp_lex_iterator.hpp:55:   instantiated from 'void boost::wave::util::functor_input::inner<FunctorT>::destroy() [with FunctorT = boost::wave::cpplexer::impl::lex_iterator_functor_shim<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >]'
./boost/spirit/iterator/multi_pass.hpp:926:   instantiated from 'boost::spirit::multi_pass<InputT, InputPolicy, OwnershipPolicy, CheckingPolicy, StoragePolicy>::~multi_pass() [with InputT = boost::wave::cpplexer::impl::lex_iterator_functor_shim<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, InputPolicy = boost::wave::util::functor_input, OwnershipPolicy = boost::spirit::multi_pass_policies::ref_counted, CheckingPolicy = boost::spirit::multi_pass_policies::buf_id_check, StoragePolicy = boost::spirit::multi_pass_policies::std_deque]'
./boost/wave/cpplexer/cpp_lex_iterator.hpp:136:   instantiated from 'static boost::spirit::parse_info<typename boost::wave::grammars::defined_grammar_gen<LexIteratorT>::iterator2_t> boost::wave::grammars::defined_grammar_gen<LexIteratorT>::parse_operator_defined(const boost::wave::util::unput_queue_iterator<LexIteratorT, typename LexIteratorT::token_type, std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >&, const boost::wave::util::unput_queue_iterator<LexIteratorT, typename LexIteratorT::token_type, std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >&, std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_de
 lete, boost::details::pool::pthread_mutex, 32u> >&) [with LexIteratorT = boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >]'
libs/wave/src/instantiate_defined_grammar.cpp:39:   instantiated from here
./boost/wave/util/flex_string.hpp:1210: warning: dereferencing type-punned pointer will break strict-aliasing rules
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/instantiate_defined_grammar.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/instantiate_cpp_literalgrs.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/instantiate_cpp_literalgrs.o" "libs/wave/src/instantiate_cpp_literalgrs.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_literalgrs.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_literalgrs.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_literalgrs.cpp:11:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_literalgrs.cpp:11:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_literalgrs.cpp:11:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
In file included from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_literalgrs.cpp:11:
./boost/wave/util/flex_string.hpp: In member function 'Storage& boost::wave::util::CowString<Storage, Align>::Data() const [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]':
./boost/wave/util/flex_string.hpp:1321:   instantiated from 'typename Storage::const_iterator boost::wave::util::CowString<Storage, Align>::begin() const [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]'
./boost/wave/util/flex_string.hpp:1543:   instantiated from 'typename Storage::const_iterator boost::wave::util::flex_string<E, T, A, Storage>::begin() const [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]'
./boost/wave/grammars/cpp_intlit_grammar.hpp:173:   instantiated from 'static boost::wave::uint_literal_type boost::wave::grammars::intlit_grammar_gen<TokenT>::evaluate(const TokenT&, bool&) [with TokenT = boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >]'
libs/wave/src/instantiate_cpp_literalgrs.cpp:39:   instantiated from here
./boost/wave/util/flex_string.hpp:1210: warning: dereferencing type-punned pointer will break strict-aliasing rules
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/instantiate_cpp_literalgrs.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/instantiate_predef_macros.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/instantiate_predef_macros.o" "libs/wave/src/instantiate_predef_macros.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_predef_macros.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_predef_macros.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_predef_macros.cpp:11:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_predef_macros.cpp:11:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_predef_macros.cpp:11:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
In file included from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_predef_macros.cpp:11:
./boost/wave/util/flex_string.hpp: In member function 'Storage& boost::wave::util::CowString<Storage, Align>::Data() const [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]':
./boost/wave/util/flex_string.hpp:1308:   instantiated from 'boost::wave::util::CowString<Storage, Align>::~CowString() [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]'
./boost/wave/util/flex_string.hpp:1515:   instantiated from 'boost::wave::util::flex_string<E, T, A, Storage>::~flex_string() [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]'
./boost/wave/cpplexer/cpp_lex_token.hpp:58:   instantiated from 'boost::wave::cpplexer::impl::token_data<StringTypeT, PositionT>::~token_data() [with StringTypeT = boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> >, PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]'
./boost/wave/cpplexer/cpp_lex_token.hpp:188:   instantiated from 'boost::wave::cpplexer::lex_token<PositionT>::~lex_token() [with PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]'
./boost/wave/cpplexer/cpp_lex_iterator.hpp:55:   instantiated from 'void boost::wave::util::functor_input::inner<FunctorT>::destroy() [with FunctorT = boost::wave::cpplexer::impl::lex_iterator_functor_shim<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >]'
./boost/spirit/iterator/multi_pass.hpp:926:   instantiated from 'boost::spirit::multi_pass<InputT, InputPolicy, OwnershipPolicy, CheckingPolicy, StoragePolicy>::~multi_pass() [with InputT = boost::wave::cpplexer::impl::lex_iterator_functor_shim<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, InputPolicy = boost::wave::util::functor_input, OwnershipPolicy = boost::spirit::multi_pass_policies::ref_counted, CheckingPolicy = boost::spirit::multi_pass_policies::buf_id_check, StoragePolicy = boost::spirit::multi_pass_policies::std_deque]'
./boost/wave/cpplexer/cpp_lex_iterator.hpp:136:   instantiated from 'static boost::spirit::tree_parse_info<IteratorT, boost::spirit::node_val_data_factory<boost::spirit::nil_t>, boost::spirit::nil_t> boost::wave::grammars::predefined_macros_grammar_gen<LexIteratorT>::parse_predefined_macro(const LexIteratorT&, const LexIteratorT&) [with LexIteratorT = boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >]'
libs/wave/src/instantiate_predef_macros.cpp:39:   instantiated from here
./boost/wave/util/flex_string.hpp:1210: warning: dereferencing type-punned pointer will break strict-aliasing rules
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/instantiate_predef_macros.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/instantiate_re2c_lexer.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/instantiate_re2c_lexer.o" "libs/wave/src/instantiate_re2c_lexer.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer.cpp:13:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer.cpp:13:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer.cpp:13:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer.cpp:13:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer.cpp:13:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
In file included from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer.cpp:13:
./boost/wave/util/flex_string.hpp: In member function 'Storage& boost::wave::util::CowString<Storage, Align>::Data() const [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]':
./boost/wave/util/flex_string.hpp:1251:   instantiated from 'boost::wave::util::CowString<Storage, Align>::CowString(const boost::wave::util::CowString<Storage, Align>&) [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]'
./boost/wave/util/flex_string.hpp:1483:   instantiated from 'boost::wave::util::flex_string<E, T, A, Storage>::flex_string(const boost::wave::util::flex_string<E, T, A, Storage>&) [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]'
./boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp:114:   instantiated from 'boost::wave::cpplexer::re2clex::lexer<IteratorT, PositionT>::lexer(const IteratorT&, const IteratorT&, const PositionT&, boost::wave::language_support) [with IteratorT = char*, PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]'
./boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp:332:   instantiated from 'boost::wave::cpplexer::re2clex::lex_functor<IteratorT, PositionT>::lex_functor(const IteratorT&, const IteratorT&, const PositionT&, boost::wave::language_support) [with IteratorT = char*, PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]'
./boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp:397:   instantiated from 'static boost::wave::cpplexer::lex_input_interface<boost::wave::cpplexer::lex_token<PositionT> >* boost::wave::cpplexer::new_lexer_gen<IteratorT, PositionT>::new_lexer(const IteratorT&, const IteratorT&, const PositionT&, boost::wave::language_support) [with IteratorT = char*, PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]'
libs/wave/src/instantiate_re2c_lexer.cpp:50:   instantiated from here
./boost/wave/util/flex_string.hpp:1210: warning: dereferencing type-punned pointer will break strict-aliasing rules
./boost/wave/util/flex_string.hpp: In member function 'boost::wave::util::flex_string<E, T, A, Storage>& boost::wave::util::flex_string<E, T, A, Storage>::append(const typename T::char_type*, typename A::size_type) [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp: In member function 'boost::wave::util::flex_string<E, T, A, Storage>& boost::wave::util::flex_string<E, T, A, Storage>::operator=(const typename T::char_type*) [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
In file included from ./boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp:31,
                 from libs/wave/src/instantiate_re2c_lexer.cpp:26:
./boost/wave/util/flex_string.hpp: In function 'void boost::wave::cpplexer::impl::validate_identifier_name(const StringT&, int, int, const StringT&) [with StringT = boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> >]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp: In function 'void boost::wave::cpplexer::impl::validate_literal(const StringT&, int, int, const StringT&) [with StringT = boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> >]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
In file included from ./boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp:33,
                 from libs/wave/src/instantiate_re2c_lexer.cpp:26:
./boost/wave/util/flex_string.hpp: In constructor 'boost::wave::cpplexer::token_cache<StringT>::token_cache() [with StringT = boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> >]':
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:655: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1264: note: initialized from here
In file included from ./boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp:34,
                 from libs/wave/src/instantiate_re2c_lexer.cpp:26:
./boost/wave/util/flex_string.hpp: In function 'StringT boost::wave::cpplexer::impl::convert_trigraphs(const StringT&) [with StringT = boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> >]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
In file included from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer.cpp:13:
./boost/wave/util/flex_string.hpp: In member function 'void boost::wave::util::flex_string<E, T, A, Storage>::resize(typename A::size_type) [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
In file included from libs/wave/src/instantiate_re2c_lexer.cpp:26:
./boost/wave/util/flex_string.hpp: In member function 'boost::wave::cpplexer::lex_token<PositionT> boost::wave::cpplexer::re2clex::lexer<IteratorT, PositionT>::get() [with IteratorT = const char*, PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]':
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1256: note: initialized from here
./boost/wave/util/flex_string.hpp: In member function 'boost::wave::cpplexer::lex_token<PositionT> boost::wave::cpplexer::re2clex::lexer<IteratorT, PositionT>::get() [with IteratorT = char*, PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1251: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1256: note: initialized from here
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/instantiate_re2c_lexer.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/token_ids.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/token_ids.o" "libs/wave/src/token_ids.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/token_ids.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/token_ids.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/token_ids.cpp:18:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/token_ids.cpp:18:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/token_ids.cpp:18:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
In file included from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/token_ids.cpp:18:
./boost/wave/util/flex_string.hpp: In member function 'Storage& boost::wave::util::CowString<Storage, Align>::Data() const [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]':
./boost/wave/util/flex_string.hpp:1273:   instantiated from 'boost::wave::util::CowString<Storage, Align>::CowString(const typename Storage::value_type*, typename Storage::allocator_type::size_type, const typename Storage::allocator_type&) [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]'
./boost/wave/util/flex_string.hpp:1496:   instantiated from 'boost::wave::util::flex_string<E, T, A, Storage>::flex_string(const typename T::char_type*, const A&) [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]'
libs/wave/src/token_ids.cpp:217:   instantiated from here
./boost/wave/util/flex_string.hpp:1210: warning: dereferencing type-punned pointer will break strict-aliasing rules
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/token_ids.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/wave_config_constant.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/wave_config_constant.o" "libs/wave/src/wave_config_constant.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/wave_config_constant.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/wave_config_constant.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/wave_config_constant.cpp:16:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/wave_config_constant.cpp:16:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/wave_config_constant.cpp:16:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/wave_config_constant.o...
MkDir1 bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/cpplexer

    mkdir "bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/cpplexer"

MkDir1 bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/cpplexer/re2clex

    mkdir "bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/cpplexer/re2clex"

gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/cpplexer/re2clex/aq.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/cpplexer/re2clex/aq.o" "libs/wave/src/cpplexer/re2clex/aq.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/aq.cpp:15:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/aq.cpp:15:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/aq.cpp:15:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/aq.cpp:15:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/aq.cpp:15:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/cpplexer/re2clex/aq.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/instantiate_re2c_lexer_str.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/instantiate_re2c_lexer_str.o" "libs/wave/src/instantiate_re2c_lexer_str.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer_str.cpp:13:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer_str.cpp:13:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer_str.cpp:13:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer_str.cpp:13:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer_str.cpp:13:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
In file included from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer_str.cpp:13:
./boost/wave/util/flex_string.hpp: In member function 'Storage& boost::wave::util::CowString<Storage, Align>::Data() const [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]':
./boost/wave/util/flex_string.hpp:1251:   instantiated from 'boost::wave::util::CowString<Storage, Align>::CowString(const boost::wave::util::CowString<Storage, Align>&) [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]'
./boost/wave/util/flex_string.hpp:1483:   instantiated from 'boost::wave::util::flex_string<E, T, A, Storage>::flex_string(const boost::wave::util::flex_string<E, T, A, Storage>&) [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]'
./boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp:114:   instantiated from 'boost::wave::cpplexer::re2clex::lexer<IteratorT, PositionT>::lexer(const IteratorT&, const IteratorT&, const PositionT&, boost::wave::language_support) [with IteratorT = __gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]'
./boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp:332:   instantiated from 'boost::wave::cpplexer::re2clex::lex_functor<IteratorT, PositionT>::lex_functor(const IteratorT&, const IteratorT&, const PositionT&, boost::wave::language_support) [with IteratorT = __gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]'
./boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp:397:   instantiated from 'static boost::wave::cpplexer::lex_input_interface<boost::wave::cpplexer::lex_token<PositionT> >* boost::wave::cpplexer::new_lexer_gen<IteratorT, PositionT>::new_lexer(const IteratorT&, const IteratorT&, const PositionT&, boost::wave::language_support) [with IteratorT = __gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]'
libs/wave/src/instantiate_re2c_lexer_str.cpp:52:   instantiated from here
./boost/wave/util/flex_string.hpp:1210: warning: dereferencing type-punned pointer will break strict-aliasing rules
./boost/wave/util/flex_string.hpp: In member function 'boost::wave::util::flex_string<E, T, A, Storage>& boost::wave::util::flex_string<E, T, A, Storage>::append(const typename T::char_type*, typename A::size_type) [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp: In member function 'boost::wave::util::flex_string<E, T, A, Storage>& boost::wave::util::flex_string<E, T, A, Storage>::operator=(const typename T::char_type*) [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
In file included from ./boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp:31,
                 from libs/wave/src/instantiate_re2c_lexer_str.cpp:26:
./boost/wave/util/flex_string.hpp: In function 'void boost::wave::cpplexer::impl::validate_identifier_name(const StringT&, int, int, const StringT&) [with StringT = boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> >]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp: In function 'void boost::wave::cpplexer::impl::validate_literal(const StringT&, int, int, const StringT&) [with StringT = boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> >]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
In file included from ./boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp:33,
                 from libs/wave/src/instantiate_re2c_lexer_str.cpp:26:
./boost/wave/util/flex_string.hpp: In constructor 'boost::wave::cpplexer::token_cache<StringT>::token_cache() [with StringT = boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> >]':
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:655: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1264: note: initialized from here
In file included from ./boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp:34,
                 from libs/wave/src/instantiate_re2c_lexer_str.cpp:26:
./boost/wave/util/flex_string.hpp: In function 'StringT boost::wave::cpplexer::impl::convert_trigraphs(const StringT&) [with StringT = boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> >]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
In file included from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer_str.cpp:13:
./boost/wave/util/flex_string.hpp: In member function 'void boost::wave::util::flex_string<E, T, A, Storage>::resize(typename A::size_type) [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
In file included from libs/wave/src/instantiate_re2c_lexer_str.cpp:26:
./boost/wave/util/flex_string.hpp: In member function 'boost::wave::cpplexer::lex_token<PositionT> boost::wave::cpplexer::re2clex::lexer<IteratorT, PositionT>::get() [with IteratorT = __gnu_cxx::__normal_iterator<const char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]':
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1256: note: initialized from here
./boost/wave/util/flex_string.hpp: In member function 'boost::wave::cpplexer::lex_token<PositionT> boost::wave::cpplexer::re2clex::lexer<IteratorT, PositionT>::get() [with IteratorT = __gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1251: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1256: note: initialized from here
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/instantiate_re2c_lexer_str.o...
MkDir1 bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/threading-multi

    mkdir "bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/threading-multi"

gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/threading-multi/instantiate_cpp_exprgrammar.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/threading-multi/instantiate_cpp_exprgrammar.o" "libs/wave/src/instantiate_cpp_exprgrammar.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:11:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:11:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:11:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
In file included from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:11:
./boost/wave/util/flex_string.hpp: In member function 'Storage& boost::wave::util::CowString<Storage, Align>::Data() const [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]':
./boost/wave/util/flex_string.hpp:1308:   instantiated from 'boost::wave::util::CowString<Storage, Align>::~CowString() [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]'
./boost/wave/util/flex_string.hpp:1515:   instantiated from 'boost::wave::util::flex_string<E, T, A, Storage>::~flex_string() [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]'
./boost/wave/grammars/cpp_expression_grammar.hpp:773:   instantiated from 'static bool boost::wave::grammars::expression_grammar_gen<TokenT>::evaluate(const typename std::list<TokenT, boost::fast_pool_allocator<TokenT, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> >::const_iterator&, const typename std::list<TokenT, boost::fast_pool_allocator<TokenT, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> >::const_iterator&, const typename TokenT::position_type&, bool, boost::wave::grammars::value_error&) [with TokenT = boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >]'
libs/wave/src/instantiate_cpp_exprgrammar.cpp:39:   instantiated from here
./boost/wave/util/flex_string.hpp:1210: warning: dereferencing type-punned pointer will break strict-aliasing rules
./boost/wave/util/flex_string.hpp: In member function 'void boost::wave::util::CowString<Storage, Align>::MakeUnique() const [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]':
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
In file included from ./boost/spirit/core/non_terminal/rule.hpp:33,
                 from ./boost/spirit/core.hpp:42,
                 from ./boost/wave/grammars/cpp_expression_grammar.hpp:17,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:21:
./boost/optional/optional.hpp: In member function 'typename boost::spirit::parser_result<DerivedT, ScannerT>::type boost::spirit::impl::rule_base<DerivedT, EmbedT, T0, T1, T2>::parse(const ScannerT&) const [with ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, DerivedT = boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::
 wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, EmbedT = const boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowStri
 ng<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>&, T0 = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boo
 st::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, T1 = boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, T2 = boost::spirit::nil_t]':
./boost/optional/optional.hpp:262: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/optional/optional.hpp:268: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/optional/optional.hpp: In member function 'typename boost::spirit::parser_result<DerivedT, ScannerT>::type boost::spirit::impl::rule_base<DerivedT, EmbedT, T0, T1, T2>::parse(const ScannerT&) const [with ScannerT = boost::spirit::subrules_scanner<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::subrule_list<boost::spirit::subrule_pars
 er<0, boost::spirit::sequence<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoe
 nix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::w
 ave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_questionmark, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t
 , phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure> >, boost::spirit::nil_t> >, DerivedT = boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_conte
 xt<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, EmbedT = const boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>&, T0 = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<bo
 ost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, T1 = boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, T2 = boost::spirit::nil_t]':
./boost/optional/optional.hpp:262: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/optional/optional.hpp:268: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
In file included from ./boost/spirit/core/composite/operators.hpp:17,
                 from ./boost/spirit/meta/impl/parser_traits.ipp:14,
                 from ./boost/spirit/meta/parser_traits.hpp:18,
                 from ./boost/spirit/core/composite/epsilon.hpp:15,
                 from ./boost/spirit/core.hpp:49,
                 from ./boost/wave/grammars/cpp_expression_grammar.hpp:17,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:21:
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::parser_result<boost::spirit::alternative<A, B>, ScannerT>::type boost::spirit::alternative<A, B>::parse(const ScannerT&) const [with ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, A = boost::spirit::alternative<boost::spirit::alternative<boost::spirit::s
 equence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::clo
 sure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_binary_lesseq, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::Alloca
 torStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_binary_greateq, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t
 , phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > >, boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spiri
 t::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_binary_less, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > >, B = boost::spirit::sequence<boost::spirit::chlit<boost::wave::tok
 en_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure
 _value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_binary_greater, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >]':
./boost/wave/grammars/cpp_expression_value.hpp:652: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:619: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:621: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:622: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:629: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:657: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::parser_result<boost::spirit::alternative<A, B>, ScannerT>::type boost::spirit::alternative<A, B>::parse(const ScannerT&) const [with ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, A = boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, b
 oost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::times_assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_va
 lue, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, B = boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spir
 it::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::divide_assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >]':
./boost/wave/grammars/cpp_expression_value.hpp:422: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:418: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:413: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:408: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:406: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:371: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:371: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:371: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:370: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:355: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:355: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:355: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:354: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:350: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:474: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:469: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:467: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:448: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:447: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:433: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:429: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
cc1plus: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
In file included from ./boost/spirit/core.hpp:41,
                 from ./boost/wave/grammars/cpp_expression_grammar.hpp:17,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:21:
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::parser_result<boost::spirit::subrule<ID, ContextT>, ScannerT>::type boost::spirit::subrule<ID, ContextT>::parse(const ScannerT&) const [with ScannerT = boost::spirit::subrule_parser<ID, DefT, ContextT>::parse(const ScannerT&) const [with ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, bo
 ost::spirit::action_policy> >, int ID = 0, DefT = boost::spirit::sequence<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::ni
 l_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave
 ::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_questionmark, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::
 actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, ContextT = boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>]::scanner_t, int ID = 0, ContextT = boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>]':
./boost/wave/grammars/cpp_expression_value.hpp:845: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:832: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
In file included from ./boost/spirit/core/non_terminal/rule.hpp:33,
                 from ./boost/spirit/core.hpp:42,
                 from ./boost/wave/grammars/cpp_expression_grammar.hpp:17,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:21:
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::match_result<ScannerT, ContextResultT>::type boost::spirit::impl::concrete_parser<ParserT, ScannerT, AttrT>::do_parse_virtual(const ScannerT&) const [with ParserT = boost::spirit::sequence<boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::actio
 n_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, boost::spirit::optional<boost::spirit::action<boost::spirit::subrule_parser<0, boost::spirit::sequence<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringS
 torage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::action<boost::spirit::rule<boos
 t::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t
 , phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_questionmark, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure> >, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::
 nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > >, ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, AttrT = boost::wave::grammars::closures::closure_value]':
./boost/wave/grammars/cpp_expression_value.hpp:72: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:141: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:72: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:141: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::match_result<ScannerT, ContextResultT>::type boost::spirit::impl::concrete_parser<ParserT, ScannerT, AttrT>::do_parse_virtual(const ScannerT&) const [with ParserT = boost::spirit::sequence<boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::actio
 n_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, boost::spirit::kleene_star<boost::spirit::impl::if_else_parser<boost::spirit::sequence<boost::wave::util::pattern_and<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, b
 oost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_to_bool, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, 
 phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, boost::spirit::sequence<boost::wave::util::pattern_and<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, bo
 ost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_binary_or, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_as_bool, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::gr
 ammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > >, ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, AttrT = boost::wave::grammars::closures::closure_value]':
./boost/wave/grammars/cpp_expression_value.hpp:72: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:141: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:795: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::match_result<ScannerT, ContextResultT>::type boost::spirit::impl::concrete_parser<ParserT, ScannerT, AttrT>::do_parse_virtual(const ScannerT&) const [with ParserT = boost::spirit::sequence<boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::actio
 n_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, boost::spirit::kleene_star<boost::spirit::impl::if_else_parser<boost::spirit::sequence<boost::wave::util::pattern_and<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, b
 oost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_binary_and, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > 
 >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, boost::spirit::sequence<boost::wave::util::pattern_and<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::sp
 irit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_to_bool, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_as_bool, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::g
 rammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > >, ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, AttrT = boost::wave::grammars::closures::closure_value]':
./boost/wave/grammars/cpp_expression_value.hpp:72: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:141: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:802: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::match_result<ScannerT, ContextResultT>::type boost::spirit::impl::concrete_parser<ParserT, ScannerT, AttrT>::do_parse_virtual(const ScannerT&) const [with ParserT = boost::spirit::sequence<boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::actio
 n_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, boost::spirit::kleene_star<boost::spirit::sequence<boost::wave::util::pattern_and<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost
 ::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_binary_bitxor, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argume
 nt<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > > >, ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, AttrT = boost::wave::grammars::closures::closure_value]':
./boost/wave/grammars/cpp_expression_value.hpp:72: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:141: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:823: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::match_result<ScannerT, ContextResultT>::type boost::spirit::impl::concrete_parser<ParserT, ScannerT, AttrT>::do_parse_virtual(const ScannerT&) const [with ParserT = boost::spirit::sequence<boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::actio
 n_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, boost::spirit::kleene_star<boost::spirit::sequence<boost::wave::util::pattern_and<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost
 ::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_binary_bitand, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argume
 nt<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > > >, ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, AttrT = boost::wave::grammars::closures::closure_value]':
./boost/wave/grammars/cpp_expression_value.hpp:72: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:141: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:816: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::match_result<ScannerT, ContextResultT>::type boost::spirit::impl::concrete_parser<ParserT, ScannerT, AttrT>::do_parse_virtual(const ScannerT&) const [with ParserT = boost::spirit::sequence<boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::actio
 n_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, boost::spirit::kleene_star<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > 
 > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::times_assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner
 <std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::divide_assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::
 nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > >, boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave
 ::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::mod_assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > > > >, ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id
 > >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, AttrT = boost::wave::grammars::closures::closure_value]':
./boost/wave/grammars/cpp_expression_value.hpp:72: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:141: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:537: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:532: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:530: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:511: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:510: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:496: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:492: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
cc1plus: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
In file included from ./boost/spirit/core/composite/operators.hpp:17,
                 from ./boost/spirit/meta/impl/parser_traits.ipp:14,
                 from ./boost/spirit/meta/parser_traits.hpp:18,
                 from ./boost/spirit/core/composite/epsilon.hpp:15,
                 from ./boost/spirit/core.hpp:49,
                 from ./boost/wave/grammars/cpp_expression_grammar.hpp:17,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:21:
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::parser_result<boost::spirit::alternative<A, B>, ScannerT>::type boost::spirit::alternative<A, B>::parse(const ScannerT&) const [with ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, A = boost::spirit::alternative<boost::spirit::alternative<boost::spirit::a
 lternative<boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::clos
 ure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spir
 it::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > >, boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_it
 eration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<phoenix::negative_op, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > >, boost::spirit::sequence<boost::wave::util::pattern
 _and<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::gramma
 rs::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<phoenix::invert_op, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > >, B = boost::spirit::sequence<boost::wave::util::pattern_and<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boo
 st::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_unary_neg, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >]':
./boost/wave/grammars/cpp_expression_value.hpp:72: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:141: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:571: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:564: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:561: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:555: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:576: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:586: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:583: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:582: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:581: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
In file included from ./boost/spirit/core/non_terminal/rule.hpp:33,
                 from ./boost/spirit/core.hpp:42,
                 from ./boost/wave/grammars/cpp_expression_grammar.hpp:17,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:21:
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::match_result<ScannerT, ContextResultT>::type boost::spirit::impl::concrete_parser<ParserT, ScannerT, AttrT>::do_parse_virtual(const ScannerT&) const [with ParserT = boost::spirit::alternative<boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::ac
 tion_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, boost::spirit::sequence<boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::
 skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, boost::spirit::chlit<boost::wave::token_id> > >, ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util:
 :flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, AttrT = boost::wave::grammars::closures::closure_value]':
./boost/wave/grammars/cpp_expression_value.hpp:72: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:141: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::match_result<ScannerT, ContextResultT>::type boost::spirit::impl::concrete_parser<ParserT, ScannerT, AttrT>::do_parse_virtual(const ScannerT&) const [with ParserT = boost::spirit::sequence<boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::actio
 n_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, boost::spirit::kleene_star<boost::spirit::alternative<boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scann
 er_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_binary_eq, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<ph
 oenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, boost::spirit::sequence<boost::wave::util::pattern_and<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy>
  >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_binary_ne, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > > > >, ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util
 ::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, AttrT = boost::wave::grammars::closures::closure_value]':
./boost/wave/grammars/cpp_expression_value.hpp:72: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:141: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:596: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:597: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:598: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:599: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:606: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:611: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:596: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:597: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:598: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:599: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:606: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::match_result<ScannerT, ContextResultT>::type boost::spirit::impl::concrete_parser<ParserT, ScannerT, AttrT>::do_parse_virtual(const ScannerT&) const [with ParserT = boost::spirit::sequence<boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::actio
 n_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, boost::spirit::kleene_star<boost::spirit::alternative<boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scann
 er_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::shift_l_assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterato
 r<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::shift_r_assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >
  >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > > > >, ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, AttrT = boost::wave::grammars::closures::closure_value]':
./boost/wave/grammars/cpp_expression_value.hpp:72: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:141: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:721: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:696: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:666: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:787: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:761: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:731: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::match_result<ScannerT, ContextResultT>::type boost::spirit::impl::concrete_parser<ParserT, ScannerT, AttrT>::do_parse_virtual(const ScannerT&) const [with ParserT = boost::spirit::sequence<boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::actio
 n_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, boost::spirit::kleene_star<boost::spirit::alternative<boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scann
 er_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::plus_assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<b
 oost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::minus_assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, p
 hoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > > > >, ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, AttrT = boost::wave::grammars::closures::closure_value]':
./boost/wave/grammars/cpp_expression_value.hpp:72: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:141: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:245: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:216: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:203: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:203: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:202: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:189: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:189: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:185: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:343: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:327: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:314: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:314: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:313: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:297: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:283: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:270: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:270: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:269: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:256: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:256: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:252: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::match_result<ScannerT, ContextResultT>::type boost::spirit::impl::concrete_parser<ParserT, ScannerT, AttrT>::do_parse_virtual(const ScannerT&) const [with ParserT = boost::spirit::sequence<boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::actio
 n_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, boost::spirit::kleene_star<boost::spirit::sequence<boost::wave::util::pattern_and<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost
 ::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_binary_bitor, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argumen
 t<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > > >, ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, AttrT = boost::wave::grammars::closures::closure_value]':
./boost/wave/grammars/cpp_expression_value.hpp:72: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:141: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:809: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::match_result<ScannerT, ContextResultT>::type boost::spirit::impl::concrete_parser<ParserT, ScannerT, AttrT>::do_parse_virtual(const ScannerT&) const [with ParserT = boost::spirit::sequence<boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::actio
 n_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, boost::spirit::kleene_star<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::a
 llocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_binary_lesseq, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil
 _t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spi
 rit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_binary_greateq, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > >, boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boo
 st::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::
 nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_binary_less, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > >, boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::
 scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_binary_greater, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix
 ::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > > > >, ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, AttrT = boost::wave::grammars::closures::closure_value]':
./boost/wave/grammars/cpp_expression_value.hpp:72: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:141: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
In file included from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:11:
./boost/wave/util/flex_string.hpp: In member function 'boost::wave::util::flex_string<E, T, A, Storage>& boost::wave::util::flex_string<E, T, A, Storage>::append(const typename T::char_type*, typename A::size_type) [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp: In member function 'boost::wave::util::flex_string<E, T, A, Storage>& boost::wave::util::flex_string<E, T, A, Storage>::operator=(const typename T::char_type*) [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/threading-multi/instantiate_cpp_exprgrammar.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/threading-multi/instantiate_cpp_grammar.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/threading-multi/instantiate_cpp_grammar.o" "libs/wave/src/instantiate_cpp_grammar.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_grammar.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_grammar.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_grammar.cpp:11:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_grammar.cpp:11:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_grammar.cpp:11:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
In file included from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_grammar.cpp:11:
./boost/wave/util/flex_string.hpp: In member function 'Storage& boost::wave::util::CowString<Storage, Align>::Data() const [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]':
./boost/wave/util/flex_string.hpp:1308:   instantiated from 'boost::wave::util::CowString<Storage, Align>::~CowString() [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]'
./boost/wave/util/flex_string.hpp:1515:   instantiated from 'boost::wave::util::flex_string<E, T, A, Storage>::~flex_string() [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]'
./boost/wave/cpplexer/cpp_lex_token.hpp:58:   instantiated from 'boost::wave::cpplexer::impl::token_data<StringTypeT, PositionT>::~token_data() [with StringTypeT = boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> >, PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]'
./boost/wave/cpplexer/cpp_lex_token.hpp:188:   instantiated from 'boost::wave::cpplexer::lex_token<PositionT>::~lex_token() [with PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]'
./boost/wave/cpplexer/cpp_lex_iterator.hpp:55:   instantiated from 'void boost::wave::util::functor_input::inner<FunctorT>::destroy() [with FunctorT = boost::wave::cpplexer::impl::lex_iterator_functor_shim<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >]'
./boost/spirit/iterator/multi_pass.hpp:926:   instantiated from 'boost::spirit::multi_pass<InputT, InputPolicy, OwnershipPolicy, CheckingPolicy, StoragePolicy>::~multi_pass() [with InputT = boost::wave::cpplexer::impl::lex_iterator_functor_shim<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, InputPolicy = boost::wave::util::functor_input, OwnershipPolicy = boost::spirit::multi_pass_policies::ref_counted, CheckingPolicy = boost::spirit::multi_pass_policies::buf_id_check, StoragePolicy = boost::spirit::multi_pass_policies::std_deque]'
./boost/wave/cpplexer/cpp_lex_iterator.hpp:136:   instantiated from 'static boost::spirit::tree_parse_info<LexIteratorT, typename boost::wave::grammars::cpp_grammar_gen<LexIteratorT, TokenContainerT>::node_factory_type, boost::spirit::nil_t> boost::wave::grammars::cpp_grammar_gen<LexIteratorT, TokenContainerT>::parse_cpp_grammar(const LexIteratorT&, const LexIteratorT&, const typename LexIteratorT::token_type::position_type&, bool&, typename LexIteratorT::token_type&, TokenContainerT&) [with LexIteratorT = boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, TokenContainerT = std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>,
  boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> >]'
libs/wave/src/instantiate_cpp_grammar.cpp:42:   instantiated from here
./boost/wave/util/flex_string.hpp:1210: warning: dereferencing type-punned pointer will break strict-aliasing rules
In file included from ./boost/spirit/core/non_terminal/rule.hpp:33,
                 from ./boost/spirit/core.hpp:42,
                 from ./boost/wave/grammars/cpp_grammar.hpp:14,
                 from libs/wave/src/instantiate_cpp_grammar.cpp:21:
./boost/wave/cpplexer/cpp_lex_token.hpp: In member function 'typename boost::spirit::match_result<ScannerT, ContextResultT>::type boost::spirit::impl::concrete_parser<ParserT, ScannerT, AttrT>::do_parse_virtual(const ScannerT&) const [with ParserT = boost::spirit::alternative<boost::spirit::action<boost::spirit::chlit<boost::wave::token_id>, boost::wave::grammars::impl::store_found_directive<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > > >, boost::spirit::action<boost::spirit::chlit<boost::wave::token_id>, boost::wave::grammars::impl::store_found_directive<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStr
 ingStorage<char, std::allocator<char> >, char*> > > > > > >, ScannerT = boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::iteration_policy, boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::node_val_data_factory<boost::spirit::nil_t>, boost::spirit::nil_t>, boost::spirit::action_policy> >, AttrT = boost::spirit::nil_t]':
./boost/wave/cpplexer/cpp_lex_token.hpp:198: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/threading-multi/instantiate_cpp_grammar.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/cpplexer/re2clex/cpp_re.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -w -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/cpplexer/re2clex/cpp_re.o" "libs/wave/src/cpplexer/re2clex/cpp_re.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/cpp_re.cpp:24:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/cpp_re.cpp:24:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/cpp_re.cpp:24:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/cpp_re.cpp:24:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/cpp_re.cpp:24:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/cpplexer/re2clex/cpp_re.o...
...skipped <pbin.v2/libs/wave/build/gcc-4.4.0/release/link-static>libboost_wave.a(clean) for lack of <pbin.v2/libs/wave/build/gcc-4.4.0/release/link-static>instantiate_cpp_exprgrammar.o...
...skipped <pbin.v2/libs/wave/build/gcc-4.4.0/release/link-static>libboost_wave.a for lack of <pbin.v2/libs/wave/build/gcc-4.4.0/release/link-static>instantiate_cpp_exprgrammar.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/threading-multi/instantiate_defined_grammar.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/threading-multi/instantiate_defined_grammar.o" "libs/wave/src/instantiate_defined_grammar.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_defined_grammar.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_defined_grammar.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_defined_grammar.cpp:11:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_defined_grammar.cpp:11:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_defined_grammar.cpp:11:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
In file included from ./boost/wave/grammars/cpp_defined_grammar_gen.hpp:21,
                 from ./boost/wave/grammars/cpp_defined_grammar.hpp:26,
                 from libs/wave/src/instantiate_defined_grammar.cpp:20:
./boost/wave/util/unput_queue_iterator.hpp: In member function 'bool boost::wave::util::unput_queue_iterator<IteratorT, TokenT, ContainerT>::equal(const boost::iterator_adaptor<OtherDerived, OtherIterator, V, C, R, D>&) const [with OtherDerivedT = boost::wave::util::unput_queue_iterator<std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<
 char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, OtherIteratorT = std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, V = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowStr
 ing<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, C = std::forward_iterator_tag, R = boost::use_default, D = boost::use_default, IteratorT = std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, TokenT = boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, ContainerT = std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, 
 std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> >]':
./boost/iterator/iterator_facade.hpp:535:   instantiated from 'static bool boost::iterator_core_access::equal(const Facade1&, const Facade2&, mpl_::true_) [with Facade1 = boost::wave::util::unput_queue_iterator<std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage
 <char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, Facade2 = boost::wave::util::unput_queue_iterator<std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, st
 d::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >]'
./boost/iterator/iterator_facade.hpp:837:   instantiated from 'typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator==(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&) [with Derived1 = boost::wave::util::unput_queue_iterator<std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> >
  > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, V1 = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, TC1 = std::forward_iterator_tag, Reference1 = const bo
 ost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >&, Difference1 = int, Derived2 = boost::wave::util::unput_queue_iterator<std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string
 <char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, V2 = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, TC2 = std::forward_iterator_tag, Reference2 = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_t
 raits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >&, Difference2 = int]'
./boost/spirit/core/scanner/impl/skipper.ipp:110:   instantiated from 'static boost::spirit::parse_info<IteratorT> boost::spirit::impl::phrase_parser<SkipT>::parse(const IteratorT&, const IteratorT&, const ParserT&, const SkipT&) [with IteratorT = boost::wave::util::unput_queue_iterator<std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<
 char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, ParserT = boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::alloc
 ator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, SkipT = boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >]'
./boost/spirit/core/scanner/impl/skipper.ipp:153:   instantiated from 'boost::spirit::parse_info<IteratorT> boost::spirit::parse(const IteratorT&, const IteratorT&, const boost::spirit::parser<DerivedT>&, const boost::spirit::parser<SkipT>&) [with IteratorT = boost::wave::util::unput_queue_iterator<std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std
 ::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, ParserT = boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>
 , std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, SkipT = boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >]'
./boost/wave/grammars/cpp_defined_grammar.hpp:159:   instantiated from 'static boost::spirit::parse_info<typename boost::wave::grammars::defined_grammar_gen<LexIteratorT>::iterator1_t> boost::wave::grammars::defined_grammar_gen<LexIteratorT>::parse_operator_defined(const boost::wave::util::unput_queue_iterator<typename std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> >::iterator, typename LexIteratorT::token_type, std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >&, const boost::wave::util::unput_queue_iterator<typename std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread
 _mutex, 32u> >::iterator, typename LexIteratorT::token_type, std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >&, std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> >&) [with LexIteratorT = boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >]'
libs/wave/src/instantiate_defined_grammar.cpp:39:   instantiated from here
./boost/wave/util/unput_queue_iterator.hpp:227: warning: suggest parentheses around '&&' within '||'
./boost/wave/util/unput_queue_iterator.hpp: In member function 'bool boost::wave::util::unput_queue_iterator<IteratorT, TokenT, ContainerT>::equal(const boost::iterator_adaptor<OtherDerived, OtherIterator, V, C, R, D>&) const [with OtherDerivedT = boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>,
  std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, OtherIteratorT = boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, V = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<
 char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, C = std::forward_iterator_tag, R = boost::use_default, D = boost::use_default, IteratorT = boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, TokenT = boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, ContainerT = std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<
 boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> >]':
./boost/iterator/iterator_facade.hpp:535:   instantiated from 'static bool boost::iterator_core_access::equal(const Facade1&, const Facade2&, mpl_::true_) [with Facade1 = boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::Alloca
 torStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, Facade2 = boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util:
 :AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >]'
./boost/iterator/iterator_facade.hpp:837:   instantiated from 'typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator==(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&) [with Derived1 = boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<c
 har> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, V1 = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, TC1 = std::forward_iterator_tag, Refer
 ence1 = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >&, Difference1 = int, Derived2 = boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_positio
 n<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, V2 = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, TC2 = std::forward_iterator_tag, Reference2 = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::uti
 l::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >&, Difference2 = int]'
./boost/spirit/core/scanner/impl/skipper.ipp:110:   instantiated from 'static boost::spirit::parse_info<IteratorT> boost::spirit::impl::phrase_parser<SkipT>::parse(const IteratorT&, const IteratorT&, const ParserT&, const SkipT&) [with IteratorT = boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>,
  std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, ParserT = boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<c
 har>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, SkipT = boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >]'
./boost/spirit/core/scanner/impl/skipper.ipp:153:   instantiated from 'boost::spirit::parse_info<IteratorT> boost::spirit::parse(const IteratorT&, const IteratorT&, const boost::spirit::parser<DerivedT>&, const boost::spirit::parser<SkipT>&) [with IteratorT = boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_t
 raits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, ParserT = boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::c
 har_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, SkipT = boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >]'
./boost/wave/grammars/cpp_defined_grammar.hpp:176:   instantiated from 'static boost::spirit::parse_info<typename boost::wave::grammars::defined_grammar_gen<LexIteratorT>::iterator2_t> boost::wave::grammars::defined_grammar_gen<LexIteratorT>::parse_operator_defined(const boost::wave::util::unput_queue_iterator<LexIteratorT, typename LexIteratorT::token_type, std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >&, const boost::wave::util::unput_queue_iterator<LexIteratorT, typename LexIteratorT::token_type, std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >&, std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new
 _delete, boost::details::pool::pthread_mutex, 32u> >&) [with LexIteratorT = boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >]'
libs/wave/src/instantiate_defined_grammar.cpp:39:   instantiated from here
./boost/wave/util/unput_queue_iterator.hpp:227: warning: suggest parentheses around '&&' within '||'
In file included from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_defined_grammar.cpp:11:
./boost/wave/util/flex_string.hpp: In member function 'Storage& boost::wave::util::CowString<Storage, Align>::Data() const [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]':
./boost/wave/util/flex_string.hpp:1308:   instantiated from 'boost::wave::util::CowString<Storage, Align>::~CowString() [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]'
./boost/wave/util/flex_string.hpp:1515:   instantiated from 'boost::wave::util::flex_string<E, T, A, Storage>::~flex_string() [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]'
./boost/wave/cpplexer/cpp_lex_token.hpp:58:   instantiated from 'boost::wave::cpplexer::impl::token_data<StringTypeT, PositionT>::~token_data() [with StringTypeT = boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> >, PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]'
./boost/wave/cpplexer/cpp_lex_token.hpp:188:   instantiated from 'boost::wave::cpplexer::lex_token<PositionT>::~lex_token() [with PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]'
./boost/wave/cpplexer/cpp_lex_iterator.hpp:55:   instantiated from 'void boost::wave::util::functor_input::inner<FunctorT>::destroy() [with FunctorT = boost::wave::cpplexer::impl::lex_iterator_functor_shim<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >]'
./boost/spirit/iterator/multi_pass.hpp:926:   instantiated from 'boost::spirit::multi_pass<InputT, InputPolicy, OwnershipPolicy, CheckingPolicy, StoragePolicy>::~multi_pass() [with InputT = boost::wave::cpplexer::impl::lex_iterator_functor_shim<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, InputPolicy = boost::wave::util::functor_input, OwnershipPolicy = boost::spirit::multi_pass_policies::ref_counted, CheckingPolicy = boost::spirit::multi_pass_policies::buf_id_check, StoragePolicy = boost::spirit::multi_pass_policies::std_deque]'
./boost/wave/cpplexer/cpp_lex_iterator.hpp:136:   instantiated from 'static boost::spirit::parse_info<typename boost::wave::grammars::defined_grammar_gen<LexIteratorT>::iterator2_t> boost::wave::grammars::defined_grammar_gen<LexIteratorT>::parse_operator_defined(const boost::wave::util::unput_queue_iterator<LexIteratorT, typename LexIteratorT::token_type, std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >&, const boost::wave::util::unput_queue_iterator<LexIteratorT, typename LexIteratorT::token_type, std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >&, std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_de
 lete, boost::details::pool::pthread_mutex, 32u> >&) [with LexIteratorT = boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >]'
libs/wave/src/instantiate_defined_grammar.cpp:39:   instantiated from here
./boost/wave/util/flex_string.hpp:1210: warning: dereferencing type-punned pointer will break strict-aliasing rules
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/threading-multi/instantiate_defined_grammar.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/threading-multi/instantiate_cpp_literalgrs.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/threading-multi/instantiate_cpp_literalgrs.o" "libs/wave/src/instantiate_cpp_literalgrs.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_literalgrs.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_literalgrs.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_literalgrs.cpp:11:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_literalgrs.cpp:11:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_literalgrs.cpp:11:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
In file included from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_literalgrs.cpp:11:
./boost/wave/util/flex_string.hpp: In member function 'Storage& boost::wave::util::CowString<Storage, Align>::Data() const [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]':
./boost/wave/util/flex_string.hpp:1321:   instantiated from 'typename Storage::const_iterator boost::wave::util::CowString<Storage, Align>::begin() const [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]'
./boost/wave/util/flex_string.hpp:1543:   instantiated from 'typename Storage::const_iterator boost::wave::util::flex_string<E, T, A, Storage>::begin() const [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]'
./boost/wave/grammars/cpp_intlit_grammar.hpp:173:   instantiated from 'static boost::wave::uint_literal_type boost::wave::grammars::intlit_grammar_gen<TokenT>::evaluate(const TokenT&, bool&) [with TokenT = boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >]'
libs/wave/src/instantiate_cpp_literalgrs.cpp:39:   instantiated from here
./boost/wave/util/flex_string.hpp:1210: warning: dereferencing type-punned pointer will break strict-aliasing rules
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/threading-multi/instantiate_cpp_literalgrs.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/threading-multi/instantiate_re2c_lexer.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/threading-multi/instantiate_re2c_lexer.o" "libs/wave/src/instantiate_re2c_lexer.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer.cpp:13:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer.cpp:13:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer.cpp:13:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer.cpp:13:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer.cpp:13:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
In file included from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer.cpp:13:
./boost/wave/util/flex_string.hpp: In member function 'Storage& boost::wave::util::CowString<Storage, Align>::Data() const [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]':
./boost/wave/util/flex_string.hpp:1251:   instantiated from 'boost::wave::util::CowString<Storage, Align>::CowString(const boost::wave::util::CowString<Storage, Align>&) [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]'
./boost/wave/util/flex_string.hpp:1483:   instantiated from 'boost::wave::util::flex_string<E, T, A, Storage>::flex_string(const boost::wave::util::flex_string<E, T, A, Storage>&) [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]'
./boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp:114:   instantiated from 'boost::wave::cpplexer::re2clex::lexer<IteratorT, PositionT>::lexer(const IteratorT&, const IteratorT&, const PositionT&, boost::wave::language_support) [with IteratorT = char*, PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]'
./boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp:332:   instantiated from 'boost::wave::cpplexer::re2clex::lex_functor<IteratorT, PositionT>::lex_functor(const IteratorT&, const IteratorT&, const PositionT&, boost::wave::language_support) [with IteratorT = char*, PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]'
./boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp:397:   instantiated from 'static boost::wave::cpplexer::lex_input_interface<boost::wave::cpplexer::lex_token<PositionT> >* boost::wave::cpplexer::new_lexer_gen<IteratorT, PositionT>::new_lexer(const IteratorT&, const IteratorT&, const PositionT&, boost::wave::language_support) [with IteratorT = char*, PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]'
libs/wave/src/instantiate_re2c_lexer.cpp:50:   instantiated from here
./boost/wave/util/flex_string.hpp:1210: warning: dereferencing type-punned pointer will break strict-aliasing rules
./boost/wave/util/flex_string.hpp: In member function 'boost::wave::util::flex_string<E, T, A, Storage>& boost::wave::util::flex_string<E, T, A, Storage>::append(const typename T::char_type*, typename A::size_type) [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp: In member function 'boost::wave::util::flex_string<E, T, A, Storage>& boost::wave::util::flex_string<E, T, A, Storage>::operator=(const typename T::char_type*) [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
In file included from ./boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp:31,
                 from libs/wave/src/instantiate_re2c_lexer.cpp:26:
./boost/wave/util/flex_string.hpp: In function 'void boost::wave::cpplexer::impl::validate_identifier_name(const StringT&, int, int, const StringT&) [with StringT = boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> >]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp: In function 'void boost::wave::cpplexer::impl::validate_literal(const StringT&, int, int, const StringT&) [with StringT = boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> >]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
In file included from ./boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp:33,
                 from libs/wave/src/instantiate_re2c_lexer.cpp:26:
./boost/wave/util/flex_string.hpp: In constructor 'boost::wave::cpplexer::token_cache<StringT>::token_cache() [with StringT = boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> >]':
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:655: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1264: note: initialized from here
In file included from ./boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp:34,
                 from libs/wave/src/instantiate_re2c_lexer.cpp:26:
./boost/wave/util/flex_string.hpp: In function 'StringT boost::wave::cpplexer::impl::convert_trigraphs(const StringT&) [with StringT = boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> >]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
In file included from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer.cpp:13:
./boost/wave/util/flex_string.hpp: In member function 'void boost::wave::util::flex_string<E, T, A, Storage>::resize(typename A::size_type) [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
In file included from libs/wave/src/instantiate_re2c_lexer.cpp:26:
./boost/wave/util/flex_string.hpp: In member function 'boost::wave::cpplexer::lex_token<PositionT> boost::wave::cpplexer::re2clex::lexer<IteratorT, PositionT>::get() [with IteratorT = const char*, PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]':
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1256: note: initialized from here
./boost/wave/util/flex_string.hpp: In member function 'boost::wave::cpplexer::lex_token<PositionT> boost::wave::cpplexer::re2clex::lexer<IteratorT, PositionT>::get() [with IteratorT = char*, PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1251: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1256: note: initialized from here
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/threading-multi/instantiate_re2c_lexer.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/threading-multi/instantiate_predef_macros.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/threading-multi/instantiate_predef_macros.o" "libs/wave/src/instantiate_predef_macros.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_predef_macros.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_predef_macros.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_predef_macros.cpp:11:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_predef_macros.cpp:11:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_predef_macros.cpp:11:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
In file included from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_predef_macros.cpp:11:
./boost/wave/util/flex_string.hpp: In member function 'Storage& boost::wave::util::CowString<Storage, Align>::Data() const [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]':
./boost/wave/util/flex_string.hpp:1308:   instantiated from 'boost::wave::util::CowString<Storage, Align>::~CowString() [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]'
./boost/wave/util/flex_string.hpp:1515:   instantiated from 'boost::wave::util::flex_string<E, T, A, Storage>::~flex_string() [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]'
./boost/wave/cpplexer/cpp_lex_token.hpp:58:   instantiated from 'boost::wave::cpplexer::impl::token_data<StringTypeT, PositionT>::~token_data() [with StringTypeT = boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> >, PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]'
./boost/wave/cpplexer/cpp_lex_token.hpp:188:   instantiated from 'boost::wave::cpplexer::lex_token<PositionT>::~lex_token() [with PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]'
./boost/wave/cpplexer/cpp_lex_iterator.hpp:55:   instantiated from 'void boost::wave::util::functor_input::inner<FunctorT>::destroy() [with FunctorT = boost::wave::cpplexer::impl::lex_iterator_functor_shim<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >]'
./boost/spirit/iterator/multi_pass.hpp:926:   instantiated from 'boost::spirit::multi_pass<InputT, InputPolicy, OwnershipPolicy, CheckingPolicy, StoragePolicy>::~multi_pass() [with InputT = boost::wave::cpplexer::impl::lex_iterator_functor_shim<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, InputPolicy = boost::wave::util::functor_input, OwnershipPolicy = boost::spirit::multi_pass_policies::ref_counted, CheckingPolicy = boost::spirit::multi_pass_policies::buf_id_check, StoragePolicy = boost::spirit::multi_pass_policies::std_deque]'
./boost/wave/cpplexer/cpp_lex_iterator.hpp:136:   instantiated from 'static boost::spirit::tree_parse_info<IteratorT, boost::spirit::node_val_data_factory<boost::spirit::nil_t>, boost::spirit::nil_t> boost::wave::grammars::predefined_macros_grammar_gen<LexIteratorT>::parse_predefined_macro(const LexIteratorT&, const LexIteratorT&) [with LexIteratorT = boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >]'
libs/wave/src/instantiate_predef_macros.cpp:39:   instantiated from here
./boost/wave/util/flex_string.hpp:1210: warning: dereferencing type-punned pointer will break strict-aliasing rules
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/threading-multi/instantiate_predef_macros.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/threading-multi/token_ids.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/threading-multi/token_ids.o" "libs/wave/src/token_ids.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/token_ids.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/token_ids.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/token_ids.cpp:18:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/token_ids.cpp:18:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/token_ids.cpp:18:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
In file included from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/token_ids.cpp:18:
./boost/wave/util/flex_string.hpp: In member function 'Storage& boost::wave::util::CowString<Storage, Align>::Data() const [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]':
./boost/wave/util/flex_string.hpp:1273:   instantiated from 'boost::wave::util::CowString<Storage, Align>::CowString(const typename Storage::value_type*, typename Storage::allocator_type::size_type, const typename Storage::allocator_type&) [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]'
./boost/wave/util/flex_string.hpp:1496:   instantiated from 'boost::wave::util::flex_string<E, T, A, Storage>::flex_string(const typename T::char_type*, const A&) [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]'
libs/wave/src/token_ids.cpp:217:   instantiated from here
./boost/wave/util/flex_string.hpp:1210: warning: dereferencing type-punned pointer will break strict-aliasing rules
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/threading-multi/token_ids.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/threading-multi/wave_config_constant.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/threading-multi/wave_config_constant.o" "libs/wave/src/wave_config_constant.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/wave_config_constant.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/wave_config_constant.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/wave_config_constant.cpp:16:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/wave_config_constant.cpp:16:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/wave_config_constant.cpp:16:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/threading-multi/wave_config_constant.o...
MkDir1 bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/threading-multi/cpplexer

    mkdir "bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/threading-multi/cpplexer"

...on 300th target...
MkDir1 bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/threading-multi/cpplexer/re2clex

    mkdir "bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/threading-multi/cpplexer/re2clex"

gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/threading-multi/cpplexer/re2clex/aq.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/threading-multi/cpplexer/re2clex/aq.o" "libs/wave/src/cpplexer/re2clex/aq.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/aq.cpp:15:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/aq.cpp:15:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/aq.cpp:15:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/aq.cpp:15:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/aq.cpp:15:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/threading-multi/cpplexer/re2clex/aq.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/threading-multi/instantiate_re2c_lexer_str.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/threading-multi/instantiate_re2c_lexer_str.o" "libs/wave/src/instantiate_re2c_lexer_str.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer_str.cpp:13:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer_str.cpp:13:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer_str.cpp:13:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer_str.cpp:13:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer_str.cpp:13:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
In file included from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer_str.cpp:13:
./boost/wave/util/flex_string.hpp: In member function 'Storage& boost::wave::util::CowString<Storage, Align>::Data() const [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]':
./boost/wave/util/flex_string.hpp:1251:   instantiated from 'boost::wave::util::CowString<Storage, Align>::CowString(const boost::wave::util::CowString<Storage, Align>&) [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]'
./boost/wave/util/flex_string.hpp:1483:   instantiated from 'boost::wave::util::flex_string<E, T, A, Storage>::flex_string(const boost::wave::util::flex_string<E, T, A, Storage>&) [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]'
./boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp:114:   instantiated from 'boost::wave::cpplexer::re2clex::lexer<IteratorT, PositionT>::lexer(const IteratorT&, const IteratorT&, const PositionT&, boost::wave::language_support) [with IteratorT = __gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]'
./boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp:332:   instantiated from 'boost::wave::cpplexer::re2clex::lex_functor<IteratorT, PositionT>::lex_functor(const IteratorT&, const IteratorT&, const PositionT&, boost::wave::language_support) [with IteratorT = __gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]'
./boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp:397:   instantiated from 'static boost::wave::cpplexer::lex_input_interface<boost::wave::cpplexer::lex_token<PositionT> >* boost::wave::cpplexer::new_lexer_gen<IteratorT, PositionT>::new_lexer(const IteratorT&, const IteratorT&, const PositionT&, boost::wave::language_support) [with IteratorT = __gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]'
libs/wave/src/instantiate_re2c_lexer_str.cpp:52:   instantiated from here
./boost/wave/util/flex_string.hpp:1210: warning: dereferencing type-punned pointer will break strict-aliasing rules
./boost/wave/util/flex_string.hpp: In member function 'boost::wave::util::flex_string<E, T, A, Storage>& boost::wave::util::flex_string<E, T, A, Storage>::append(const typename T::char_type*, typename A::size_type) [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp: In member function 'boost::wave::util::flex_string<E, T, A, Storage>& boost::wave::util::flex_string<E, T, A, Storage>::operator=(const typename T::char_type*) [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
In file included from ./boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp:31,
                 from libs/wave/src/instantiate_re2c_lexer_str.cpp:26:
./boost/wave/util/flex_string.hpp: In function 'void boost::wave::cpplexer::impl::validate_identifier_name(const StringT&, int, int, const StringT&) [with StringT = boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> >]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp: In function 'void boost::wave::cpplexer::impl::validate_literal(const StringT&, int, int, const StringT&) [with StringT = boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> >]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
In file included from ./boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp:33,
                 from libs/wave/src/instantiate_re2c_lexer_str.cpp:26:
./boost/wave/util/flex_string.hpp: In constructor 'boost::wave::cpplexer::token_cache<StringT>::token_cache() [with StringT = boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> >]':
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:655: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1264: note: initialized from here
In file included from ./boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp:34,
                 from libs/wave/src/instantiate_re2c_lexer_str.cpp:26:
./boost/wave/util/flex_string.hpp: In function 'StringT boost::wave::cpplexer::impl::convert_trigraphs(const StringT&) [with StringT = boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> >]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
In file included from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer_str.cpp:13:
./boost/wave/util/flex_string.hpp: In member function 'void boost::wave::util::flex_string<E, T, A, Storage>::resize(typename A::size_type) [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
In file included from libs/wave/src/instantiate_re2c_lexer_str.cpp:26:
./boost/wave/util/flex_string.hpp: In member function 'boost::wave::cpplexer::lex_token<PositionT> boost::wave::cpplexer::re2clex::lexer<IteratorT, PositionT>::get() [with IteratorT = __gnu_cxx::__normal_iterator<const char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]':
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1256: note: initialized from here
./boost/wave/util/flex_string.hpp: In member function 'boost::wave::cpplexer::lex_token<PositionT> boost::wave::cpplexer::re2clex::lexer<IteratorT, PositionT>::get() [with IteratorT = __gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1251: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1256: note: initialized from here
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/threading-multi/instantiate_re2c_lexer_str.o...
MkDir1 bin.v2/libs/wave/build/gcc-4.4.0/release/threading-multi

    mkdir "bin.v2/libs/wave/build/gcc-4.4.0/release/threading-multi"

gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/threading-multi/instantiate_cpp_exprgrammar.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/release/threading-multi/instantiate_cpp_exprgrammar.o" "libs/wave/src/instantiate_cpp_exprgrammar.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:11:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:11:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:11:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
In file included from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:11:
./boost/wave/util/flex_string.hpp: In member function 'Storage& boost::wave::util::CowString<Storage, Align>::Data() const [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]':
./boost/wave/util/flex_string.hpp:1308:   instantiated from 'boost::wave::util::CowString<Storage, Align>::~CowString() [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]'
./boost/wave/util/flex_string.hpp:1515:   instantiated from 'boost::wave::util::flex_string<E, T, A, Storage>::~flex_string() [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]'
./boost/wave/grammars/cpp_expression_grammar.hpp:773:   instantiated from 'static bool boost::wave::grammars::expression_grammar_gen<TokenT>::evaluate(const typename std::list<TokenT, boost::fast_pool_allocator<TokenT, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> >::const_iterator&, const typename std::list<TokenT, boost::fast_pool_allocator<TokenT, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> >::const_iterator&, const typename TokenT::position_type&, bool, boost::wave::grammars::value_error&) [with TokenT = boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >]'
libs/wave/src/instantiate_cpp_exprgrammar.cpp:39:   instantiated from here
./boost/wave/util/flex_string.hpp:1210: warning: dereferencing type-punned pointer will break strict-aliasing rules
./boost/wave/util/flex_string.hpp: In member function 'void boost::wave::util::CowString<Storage, Align>::MakeUnique() const [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]':
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
In file included from ./boost/spirit/core/non_terminal/rule.hpp:33,
                 from ./boost/spirit/core.hpp:42,
                 from ./boost/wave/grammars/cpp_expression_grammar.hpp:17,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:21:
./boost/optional/optional.hpp: In member function 'typename boost::spirit::parser_result<DerivedT, ScannerT>::type boost::spirit::impl::rule_base<DerivedT, EmbedT, T0, T1, T2>::parse(const ScannerT&) const [with ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, DerivedT = boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::
 wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, EmbedT = const boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowStri
 ng<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>&, T0 = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boo
 st::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, T1 = boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, T2 = boost::spirit::nil_t]':
./boost/optional/optional.hpp:262: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/optional/optional.hpp:268: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/optional/optional.hpp: In member function 'typename boost::spirit::parser_result<DerivedT, ScannerT>::type boost::spirit::impl::rule_base<DerivedT, EmbedT, T0, T1, T2>::parse(const ScannerT&) const [with ScannerT = boost::spirit::subrules_scanner<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::subrule_list<boost::spirit::subrule_pars
 er<0, boost::spirit::sequence<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoe
 nix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::w
 ave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_questionmark, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t
 , phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure> >, boost::spirit::nil_t> >, DerivedT = boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_conte
 xt<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, EmbedT = const boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>&, T0 = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<bo
 ost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, T1 = boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, T2 = boost::spirit::nil_t]':
./boost/optional/optional.hpp:262: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/optional/optional.hpp:268: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
In file included from ./boost/spirit/core/composite/operators.hpp:17,
                 from ./boost/spirit/meta/impl/parser_traits.ipp:14,
                 from ./boost/spirit/meta/parser_traits.hpp:18,
                 from ./boost/spirit/core/composite/epsilon.hpp:15,
                 from ./boost/spirit/core.hpp:49,
                 from ./boost/wave/grammars/cpp_expression_grammar.hpp:17,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:21:
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::parser_result<boost::spirit::alternative<A, B>, ScannerT>::type boost::spirit::alternative<A, B>::parse(const ScannerT&) const [with ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, A = boost::spirit::alternative<boost::spirit::alternative<boost::spirit::s
 equence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::clo
 sure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_binary_lesseq, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::Alloca
 torStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_binary_greateq, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t
 , phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > >, boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spiri
 t::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_binary_less, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > >, B = boost::spirit::sequence<boost::spirit::chlit<boost::wave::tok
 en_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure
 _value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_binary_greater, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >]':
./boost/wave/grammars/cpp_expression_value.hpp:652: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:619: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:621: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:622: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:629: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:657: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::parser_result<boost::spirit::alternative<A, B>, ScannerT>::type boost::spirit::alternative<A, B>::parse(const ScannerT&) const [with ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, A = boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, b
 oost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::times_assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_va
 lue, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, B = boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spir
 it::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::divide_assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >]':
./boost/wave/grammars/cpp_expression_value.hpp:422: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:418: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:413: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:408: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:406: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:371: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:371: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:371: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:370: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:355: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:355: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:355: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:354: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:350: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:474: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:469: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:467: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:448: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:447: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:433: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:429: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
cc1plus: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
In file included from ./boost/spirit/core.hpp:41,
                 from ./boost/wave/grammars/cpp_expression_grammar.hpp:17,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:21:
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::parser_result<boost::spirit::subrule<ID, ContextT>, ScannerT>::type boost::spirit::subrule<ID, ContextT>::parse(const ScannerT&) const [with ScannerT = boost::spirit::subrule_parser<ID, DefT, ContextT>::parse(const ScannerT&) const [with ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, bo
 ost::spirit::action_policy> >, int ID = 0, DefT = boost::spirit::sequence<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::ni
 l_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave
 ::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_questionmark, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::
 actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, ContextT = boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>]::scanner_t, int ID = 0, ContextT = boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>]':
./boost/wave/grammars/cpp_expression_value.hpp:845: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:832: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
In file included from ./boost/spirit/core/non_terminal/rule.hpp:33,
                 from ./boost/spirit/core.hpp:42,
                 from ./boost/wave/grammars/cpp_expression_grammar.hpp:17,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:21:
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::match_result<ScannerT, ContextResultT>::type boost::spirit::impl::concrete_parser<ParserT, ScannerT, AttrT>::do_parse_virtual(const ScannerT&) const [with ParserT = boost::spirit::sequence<boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::actio
 n_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, boost::spirit::optional<boost::spirit::action<boost::spirit::subrule_parser<0, boost::spirit::sequence<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringS
 torage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::action<boost::spirit::rule<boos
 t::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t
 , phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_questionmark, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure> >, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::
 nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > >, ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, AttrT = boost::wave::grammars::closures::closure_value]':
./boost/wave/grammars/cpp_expression_value.hpp:72: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:141: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:72: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:141: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::match_result<ScannerT, ContextResultT>::type boost::spirit::impl::concrete_parser<ParserT, ScannerT, AttrT>::do_parse_virtual(const ScannerT&) const [with ParserT = boost::spirit::sequence<boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::actio
 n_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, boost::spirit::kleene_star<boost::spirit::impl::if_else_parser<boost::spirit::sequence<boost::wave::util::pattern_and<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, b
 oost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_to_bool, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, 
 phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, boost::spirit::sequence<boost::wave::util::pattern_and<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, bo
 ost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_binary_or, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_as_bool, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::gr
 ammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > >, ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, AttrT = boost::wave::grammars::closures::closure_value]':
./boost/wave/grammars/cpp_expression_value.hpp:72: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:141: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:795: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::match_result<ScannerT, ContextResultT>::type boost::spirit::impl::concrete_parser<ParserT, ScannerT, AttrT>::do_parse_virtual(const ScannerT&) const [with ParserT = boost::spirit::sequence<boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::actio
 n_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, boost::spirit::kleene_star<boost::spirit::impl::if_else_parser<boost::spirit::sequence<boost::wave::util::pattern_and<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, b
 oost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_binary_and, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > 
 >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, boost::spirit::sequence<boost::wave::util::pattern_and<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::sp
 irit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_to_bool, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_as_bool, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::g
 rammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > >, ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, AttrT = boost::wave::grammars::closures::closure_value]':
./boost/wave/grammars/cpp_expression_value.hpp:72: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:141: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:802: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::match_result<ScannerT, ContextResultT>::type boost::spirit::impl::concrete_parser<ParserT, ScannerT, AttrT>::do_parse_virtual(const ScannerT&) const [with ParserT = boost::spirit::sequence<boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::actio
 n_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, boost::spirit::kleene_star<boost::spirit::sequence<boost::wave::util::pattern_and<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost
 ::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_binary_bitxor, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argume
 nt<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > > >, ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, AttrT = boost::wave::grammars::closures::closure_value]':
./boost/wave/grammars/cpp_expression_value.hpp:72: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:141: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:823: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::match_result<ScannerT, ContextResultT>::type boost::spirit::impl::concrete_parser<ParserT, ScannerT, AttrT>::do_parse_virtual(const ScannerT&) const [with ParserT = boost::spirit::sequence<boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::actio
 n_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, boost::spirit::kleene_star<boost::spirit::sequence<boost::wave::util::pattern_and<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost
 ::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_binary_bitand, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argume
 nt<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > > >, ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, AttrT = boost::wave::grammars::closures::closure_value]':
./boost/wave/grammars/cpp_expression_value.hpp:72: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:141: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:816: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::match_result<ScannerT, ContextResultT>::type boost::spirit::impl::concrete_parser<ParserT, ScannerT, AttrT>::do_parse_virtual(const ScannerT&) const [with ParserT = boost::spirit::sequence<boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::actio
 n_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, boost::spirit::kleene_star<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > 
 > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::times_assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner
 <std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::divide_assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::
 nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > >, boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave
 ::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::mod_assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > > > >, ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id
 > >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, AttrT = boost::wave::grammars::closures::closure_value]':
./boost/wave/grammars/cpp_expression_value.hpp:72: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:141: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:537: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:532: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:530: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:511: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:510: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:496: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:492: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
cc1plus: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
In file included from ./boost/spirit/core/composite/operators.hpp:17,
                 from ./boost/spirit/meta/impl/parser_traits.ipp:14,
                 from ./boost/spirit/meta/parser_traits.hpp:18,
                 from ./boost/spirit/core/composite/epsilon.hpp:15,
                 from ./boost/spirit/core.hpp:49,
                 from ./boost/wave/grammars/cpp_expression_grammar.hpp:17,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:21:
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::parser_result<boost::spirit::alternative<A, B>, ScannerT>::type boost::spirit::alternative<A, B>::parse(const ScannerT&) const [with ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, A = boost::spirit::alternative<boost::spirit::alternative<boost::spirit::a
 lternative<boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::clos
 ure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spir
 it::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > >, boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_it
 eration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<phoenix::negative_op, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > >, boost::spirit::sequence<boost::wave::util::pattern
 _and<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::gramma
 rs::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<phoenix::invert_op, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > >, B = boost::spirit::sequence<boost::wave::util::pattern_and<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boo
 st::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_unary_neg, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >]':
./boost/wave/grammars/cpp_expression_value.hpp:72: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:141: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:571: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:564: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:561: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:555: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:576: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:586: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:583: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:582: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:581: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
In file included from ./boost/spirit/core/non_terminal/rule.hpp:33,
                 from ./boost/spirit/core.hpp:42,
                 from ./boost/wave/grammars/cpp_expression_grammar.hpp:17,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:21:
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::match_result<ScannerT, ContextResultT>::type boost::spirit::impl::concrete_parser<ParserT, ScannerT, AttrT>::do_parse_virtual(const ScannerT&) const [with ParserT = boost::spirit::alternative<boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::ac
 tion_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, boost::spirit::sequence<boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::
 skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, boost::spirit::chlit<boost::wave::token_id> > >, ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util:
 :flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, AttrT = boost::wave::grammars::closures::closure_value]':
./boost/wave/grammars/cpp_expression_value.hpp:72: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:141: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::match_result<ScannerT, ContextResultT>::type boost::spirit::impl::concrete_parser<ParserT, ScannerT, AttrT>::do_parse_virtual(const ScannerT&) const [with ParserT = boost::spirit::sequence<boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::actio
 n_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, boost::spirit::kleene_star<boost::spirit::alternative<boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scann
 er_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_binary_eq, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<ph
 oenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, boost::spirit::sequence<boost::wave::util::pattern_and<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy>
  >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_binary_ne, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > > > >, ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util
 ::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, AttrT = boost::wave::grammars::closures::closure_value]':
./boost/wave/grammars/cpp_expression_value.hpp:72: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:141: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:596: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:597: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:598: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:599: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:606: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:611: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:596: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:597: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:598: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:599: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:606: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::match_result<ScannerT, ContextResultT>::type boost::spirit::impl::concrete_parser<ParserT, ScannerT, AttrT>::do_parse_virtual(const ScannerT&) const [with ParserT = boost::spirit::sequence<boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::actio
 n_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, boost::spirit::kleene_star<boost::spirit::alternative<boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scann
 er_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::shift_l_assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterato
 r<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::shift_r_assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >
  >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > > > >, ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, AttrT = boost::wave::grammars::closures::closure_value]':
./boost/wave/grammars/cpp_expression_value.hpp:72: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:141: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:721: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:696: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:666: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:787: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:761: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:731: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::match_result<ScannerT, ContextResultT>::type boost::spirit::impl::concrete_parser<ParserT, ScannerT, AttrT>::do_parse_virtual(const ScannerT&) const [with ParserT = boost::spirit::sequence<boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::actio
 n_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, boost::spirit::kleene_star<boost::spirit::alternative<boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scann
 er_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::plus_assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<b
 oost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::minus_assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, p
 hoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > > > >, ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, AttrT = boost::wave::grammars::closures::closure_value]':
./boost/wave/grammars/cpp_expression_value.hpp:72: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:141: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:245: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:216: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:203: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:203: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:202: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:189: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:189: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:185: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:343: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:327: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:314: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:314: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:313: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:297: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:283: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:270: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:270: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:269: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:256: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:256: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:252: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::match_result<ScannerT, ContextResultT>::type boost::spirit::impl::concrete_parser<ParserT, ScannerT, AttrT>::do_parse_virtual(const ScannerT&) const [with ParserT = boost::spirit::sequence<boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::actio
 n_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, boost::spirit::kleene_star<boost::spirit::sequence<boost::wave::util::pattern_and<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost
 ::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_binary_bitor, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argumen
 t<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > > >, ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, AttrT = boost::wave::grammars::closures::closure_value]':
./boost/wave/grammars/cpp_expression_value.hpp:72: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:141: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp:809: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
./boost/wave/grammars/cpp_expression_value.hpp: In member function 'typename boost::spirit::match_result<ScannerT, ContextResultT>::type boost::spirit::impl::concrete_parser<ParserT, ScannerT, AttrT>::do_parse_virtual(const ScannerT&) const [with ParserT = boost::spirit::sequence<boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::actio
 n_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, boost::spirit::kleene_star<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::a
 llocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_binary_lesseq, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil
 _t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > >, boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spi
 rit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_binary_greateq, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > >, boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boo
 st::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::
 nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_binary_less, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > >, boost::spirit::sequence<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::
 scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::closure_context<boost::wave::grammars::closures::cpp_expr_closure>, boost::spirit::nil_t>, phoenix::actor<phoenix::composite<phoenix::assign_op, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix::actor<phoenix::composite<boost::wave::grammars::impl::operator_binary_greater, phoenix::actor<phoenix::closure_member<0, phoenix::closure<boost::wave::grammars::closures::closure_value, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > >, phoenix
 ::actor<phoenix::argument<0> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> >, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t, phoenix::nil_t> > > > > > >, ScannerT = boost::spirit::scanner<std::_List_const_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::chlit<boost::wave::token_id> >, boost::spirit::iteration_policy>, boost::spirit::match_policy, boost::spirit::action_policy> >, AttrT = boost::wave::grammars::closures::closure_value]':
./boost/wave/grammars/cpp_expression_value.hpp:72: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:96: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:97: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:98: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:101: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:105: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:106: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:107: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:110: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:114: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:115: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:116: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:119: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/wave/grammars/cpp_expression_value.hpp:141: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
In file included from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:11:
./boost/wave/util/flex_string.hpp: In member function 'boost::wave::util::flex_string<E, T, A, Storage>& boost::wave::util::flex_string<E, T, A, Storage>::append(const typename T::char_type*, typename A::size_type) [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp: In member function 'boost::wave::util::flex_string<E, T, A, Storage>& boost::wave::util::flex_string<E, T, A, Storage>::operator=(const typename T::char_type*) [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/threading-multi/instantiate_cpp_exprgrammar.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/threading-multi/instantiate_cpp_grammar.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/release/threading-multi/instantiate_cpp_grammar.o" "libs/wave/src/instantiate_cpp_grammar.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_grammar.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_grammar.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_grammar.cpp:11:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_grammar.cpp:11:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_grammar.cpp:11:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
In file included from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_grammar.cpp:11:
./boost/wave/util/flex_string.hpp: In member function 'Storage& boost::wave::util::CowString<Storage, Align>::Data() const [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]':
./boost/wave/util/flex_string.hpp:1308:   instantiated from 'boost::wave::util::CowString<Storage, Align>::~CowString() [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]'
./boost/wave/util/flex_string.hpp:1515:   instantiated from 'boost::wave::util::flex_string<E, T, A, Storage>::~flex_string() [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]'
./boost/wave/cpplexer/cpp_lex_token.hpp:58:   instantiated from 'boost::wave::cpplexer::impl::token_data<StringTypeT, PositionT>::~token_data() [with StringTypeT = boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> >, PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]'
./boost/wave/cpplexer/cpp_lex_token.hpp:188:   instantiated from 'boost::wave::cpplexer::lex_token<PositionT>::~lex_token() [with PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]'
./boost/wave/cpplexer/cpp_lex_iterator.hpp:55:   instantiated from 'void boost::wave::util::functor_input::inner<FunctorT>::destroy() [with FunctorT = boost::wave::cpplexer::impl::lex_iterator_functor_shim<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >]'
./boost/spirit/iterator/multi_pass.hpp:926:   instantiated from 'boost::spirit::multi_pass<InputT, InputPolicy, OwnershipPolicy, CheckingPolicy, StoragePolicy>::~multi_pass() [with InputT = boost::wave::cpplexer::impl::lex_iterator_functor_shim<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, InputPolicy = boost::wave::util::functor_input, OwnershipPolicy = boost::spirit::multi_pass_policies::ref_counted, CheckingPolicy = boost::spirit::multi_pass_policies::buf_id_check, StoragePolicy = boost::spirit::multi_pass_policies::std_deque]'
./boost/wave/cpplexer/cpp_lex_iterator.hpp:136:   instantiated from 'static boost::spirit::tree_parse_info<LexIteratorT, typename boost::wave::grammars::cpp_grammar_gen<LexIteratorT, TokenContainerT>::node_factory_type, boost::spirit::nil_t> boost::wave::grammars::cpp_grammar_gen<LexIteratorT, TokenContainerT>::parse_cpp_grammar(const LexIteratorT&, const LexIteratorT&, const typename LexIteratorT::token_type::position_type&, bool&, typename LexIteratorT::token_type&, TokenContainerT&) [with LexIteratorT = boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, TokenContainerT = std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>,
  boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> >]'
libs/wave/src/instantiate_cpp_grammar.cpp:42:   instantiated from here
./boost/wave/util/flex_string.hpp:1210: warning: dereferencing type-punned pointer will break strict-aliasing rules
In file included from ./boost/spirit/core/non_terminal/rule.hpp:33,
                 from ./boost/spirit/core.hpp:42,
                 from ./boost/wave/grammars/cpp_grammar.hpp:14,
                 from libs/wave/src/instantiate_cpp_grammar.cpp:21:
./boost/wave/cpplexer/cpp_lex_token.hpp: In member function 'typename boost::spirit::match_result<ScannerT, ContextResultT>::type boost::spirit::impl::concrete_parser<ParserT, ScannerT, AttrT>::do_parse_virtual(const ScannerT&) const [with ParserT = boost::spirit::alternative<boost::spirit::action<boost::spirit::chlit<boost::wave::token_id>, boost::wave::grammars::impl::store_found_directive<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > > >, boost::spirit::action<boost::spirit::chlit<boost::wave::token_id>, boost::wave::grammars::impl::store_found_directive<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStr
 ingStorage<char, std::allocator<char> >, char*> > > > > > >, ScannerT = boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::scanner_policies<boost::spirit::iteration_policy, boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::spirit::node_val_data_factory<boost::spirit::nil_t>, boost::spirit::nil_t>, boost::spirit::action_policy> >, AttrT = boost::spirit::nil_t]':
./boost/wave/cpplexer/cpp_lex_token.hpp:198: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/threading-multi/instantiate_cpp_grammar.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/threading-multi/cpplexer/re2clex/cpp_re.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -w -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/threading-multi/cpplexer/re2clex/cpp_re.o" "libs/wave/src/cpplexer/re2clex/cpp_re.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/cpp_re.cpp:24:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/cpp_re.cpp:24:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/cpp_re.cpp:24:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/cpp_re.cpp:24:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/cpp_re.cpp:24:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/link-static/threading-multi/cpplexer/re2clex/cpp_re.o...
...skipped <pbin.v2/libs/wave/build/gcc-4.4.0/release/link-static/threading-multi>libboost_wave-mt.a(clean) for lack of <pbin.v2/libs/wave/build/gcc-4.4.0/release/link-static/threading-multi>instantiate_cpp_exprgrammar.o...
...skipped <pbin.v2/libs/wave/build/gcc-4.4.0/release/link-static/threading-multi>libboost_wave-mt.a for lack of <pbin.v2/libs/wave/build/gcc-4.4.0/release/link-static/threading-multi>instantiate_cpp_exprgrammar.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/threading-multi/instantiate_defined_grammar.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/release/threading-multi/instantiate_defined_grammar.o" "libs/wave/src/instantiate_defined_grammar.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_defined_grammar.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_defined_grammar.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_defined_grammar.cpp:11:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_defined_grammar.cpp:11:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_defined_grammar.cpp:11:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
In file included from ./boost/wave/grammars/cpp_defined_grammar_gen.hpp:21,
                 from ./boost/wave/grammars/cpp_defined_grammar.hpp:26,
                 from libs/wave/src/instantiate_defined_grammar.cpp:20:
./boost/wave/util/unput_queue_iterator.hpp: In member function 'bool boost::wave::util::unput_queue_iterator<IteratorT, TokenT, ContainerT>::equal(const boost::iterator_adaptor<OtherDerived, OtherIterator, V, C, R, D>&) const [with OtherDerivedT = boost::wave::util::unput_queue_iterator<std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<
 char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, OtherIteratorT = std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, V = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowStr
 ing<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, C = std::forward_iterator_tag, R = boost::use_default, D = boost::use_default, IteratorT = std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, TokenT = boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, ContainerT = std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, 
 std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> >]':
./boost/iterator/iterator_facade.hpp:535:   instantiated from 'static bool boost::iterator_core_access::equal(const Facade1&, const Facade2&, mpl_::true_) [with Facade1 = boost::wave::util::unput_queue_iterator<std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage
 <char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, Facade2 = boost::wave::util::unput_queue_iterator<std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, st
 d::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >]'
./boost/iterator/iterator_facade.hpp:837:   instantiated from 'typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator==(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&) [with Derived1 = boost::wave::util::unput_queue_iterator<std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> >
  > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, V1 = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, TC1 = std::forward_iterator_tag, Reference1 = const bo
 ost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >&, Difference1 = int, Derived2 = boost::wave::util::unput_queue_iterator<std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string
 <char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, V2 = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, TC2 = std::forward_iterator_tag, Reference2 = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_t
 raits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >&, Difference2 = int]'
./boost/spirit/core/scanner/impl/skipper.ipp:110:   instantiated from 'static boost::spirit::parse_info<IteratorT> boost::spirit::impl::phrase_parser<SkipT>::parse(const IteratorT&, const IteratorT&, const ParserT&, const SkipT&) [with IteratorT = boost::wave::util::unput_queue_iterator<std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<
 char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, ParserT = boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::alloc
 ator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, SkipT = boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >]'
./boost/spirit/core/scanner/impl/skipper.ipp:153:   instantiated from 'boost::spirit::parse_info<IteratorT> boost::spirit::parse(const IteratorT&, const IteratorT&, const boost::spirit::parser<DerivedT>&, const boost::spirit::parser<SkipT>&) [with IteratorT = boost::wave::util::unput_queue_iterator<std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std
 ::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, ParserT = boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>
 , std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, SkipT = boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >]'
./boost/wave/grammars/cpp_defined_grammar.hpp:159:   instantiated from 'static boost::spirit::parse_info<typename boost::wave::grammars::defined_grammar_gen<LexIteratorT>::iterator1_t> boost::wave::grammars::defined_grammar_gen<LexIteratorT>::parse_operator_defined(const boost::wave::util::unput_queue_iterator<typename std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> >::iterator, typename LexIteratorT::token_type, std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >&, const boost::wave::util::unput_queue_iterator<typename std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread
 _mutex, 32u> >::iterator, typename LexIteratorT::token_type, std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >&, std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> >&) [with LexIteratorT = boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >]'
libs/wave/src/instantiate_defined_grammar.cpp:39:   instantiated from here
./boost/wave/util/unput_queue_iterator.hpp:227: warning: suggest parentheses around '&&' within '||'
./boost/wave/util/unput_queue_iterator.hpp: In member function 'bool boost::wave::util::unput_queue_iterator<IteratorT, TokenT, ContainerT>::equal(const boost::iterator_adaptor<OtherDerived, OtherIterator, V, C, R, D>&) const [with OtherDerivedT = boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>,
  std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, OtherIteratorT = boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, V = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<
 char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, C = std::forward_iterator_tag, R = boost::use_default, D = boost::use_default, IteratorT = boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, TokenT = boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, ContainerT = std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<
 boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> >]':
./boost/iterator/iterator_facade.hpp:535:   instantiated from 'static bool boost::iterator_core_access::equal(const Facade1&, const Facade2&, mpl_::true_) [with Facade1 = boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::Alloca
 torStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, Facade2 = boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util:
 :AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >]'
./boost/iterator/iterator_facade.hpp:837:   instantiated from 'typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator==(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&) [with Derived1 = boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<c
 har> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, V1 = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, TC1 = std::forward_iterator_tag, Refer
 ence1 = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >&, Difference1 = int, Derived2 = boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_positio
 n<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, V2 = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, TC2 = std::forward_iterator_tag, Reference2 = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::uti
 l::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >&, Difference2 = int]'
./boost/spirit/core/scanner/impl/skipper.ipp:110:   instantiated from 'static boost::spirit::parse_info<IteratorT> boost::spirit::impl::phrase_parser<SkipT>::parse(const IteratorT&, const IteratorT&, const ParserT&, const SkipT&) [with IteratorT = boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>,
  std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, ParserT = boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<c
 har>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, SkipT = boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >]'
./boost/spirit/core/scanner/impl/skipper.ipp:153:   instantiated from 'boost::spirit::parse_info<IteratorT> boost::spirit::parse(const IteratorT&, const IteratorT&, const boost::spirit::parser<DerivedT>&, const boost::spirit::parser<SkipT>&) [with IteratorT = boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_t
 raits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, ParserT = boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::c
 har_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, SkipT = boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >]'
./boost/wave/grammars/cpp_defined_grammar.hpp:176:   instantiated from 'static boost::spirit::parse_info<typename boost::wave::grammars::defined_grammar_gen<LexIteratorT>::iterator2_t> boost::wave::grammars::defined_grammar_gen<LexIteratorT>::parse_operator_defined(const boost::wave::util::unput_queue_iterator<LexIteratorT, typename LexIteratorT::token_type, std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >&, const boost::wave::util::unput_queue_iterator<LexIteratorT, typename LexIteratorT::token_type, std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >&, std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new
 _delete, boost::details::pool::pthread_mutex, 32u> >&) [with LexIteratorT = boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >]'
libs/wave/src/instantiate_defined_grammar.cpp:39:   instantiated from here
./boost/wave/util/unput_queue_iterator.hpp:227: warning: suggest parentheses around '&&' within '||'
In file included from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_defined_grammar.cpp:11:
./boost/wave/util/flex_string.hpp: In member function 'Storage& boost::wave::util::CowString<Storage, Align>::Data() const [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]':
./boost/wave/util/flex_string.hpp:1308:   instantiated from 'boost::wave::util::CowString<Storage, Align>::~CowString() [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]'
./boost/wave/util/flex_string.hpp:1515:   instantiated from 'boost::wave::util::flex_string<E, T, A, Storage>::~flex_string() [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]'
./boost/wave/cpplexer/cpp_lex_token.hpp:58:   instantiated from 'boost::wave::cpplexer::impl::token_data<StringTypeT, PositionT>::~token_data() [with StringTypeT = boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> >, PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]'
./boost/wave/cpplexer/cpp_lex_token.hpp:188:   instantiated from 'boost::wave::cpplexer::lex_token<PositionT>::~lex_token() [with PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]'
./boost/wave/cpplexer/cpp_lex_iterator.hpp:55:   instantiated from 'void boost::wave::util::functor_input::inner<FunctorT>::destroy() [with FunctorT = boost::wave::cpplexer::impl::lex_iterator_functor_shim<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >]'
./boost/spirit/iterator/multi_pass.hpp:926:   instantiated from 'boost::spirit::multi_pass<InputT, InputPolicy, OwnershipPolicy, CheckingPolicy, StoragePolicy>::~multi_pass() [with InputT = boost::wave::cpplexer::impl::lex_iterator_functor_shim<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, InputPolicy = boost::wave::util::functor_input, OwnershipPolicy = boost::spirit::multi_pass_policies::ref_counted, CheckingPolicy = boost::spirit::multi_pass_policies::buf_id_check, StoragePolicy = boost::spirit::multi_pass_policies::std_deque]'
./boost/wave/cpplexer/cpp_lex_iterator.hpp:136:   instantiated from 'static boost::spirit::parse_info<typename boost::wave::grammars::defined_grammar_gen<LexIteratorT>::iterator2_t> boost::wave::grammars::defined_grammar_gen<LexIteratorT>::parse_operator_defined(const boost::wave::util::unput_queue_iterator<LexIteratorT, typename LexIteratorT::token_type, std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >&, const boost::wave::util::unput_queue_iterator<LexIteratorT, typename LexIteratorT::token_type, std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >&, std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_de
 lete, boost::details::pool::pthread_mutex, 32u> >&) [with LexIteratorT = boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >]'
libs/wave/src/instantiate_defined_grammar.cpp:39:   instantiated from here
./boost/wave/util/flex_string.hpp:1210: warning: dereferencing type-punned pointer will break strict-aliasing rules
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/threading-multi/instantiate_defined_grammar.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/threading-multi/instantiate_cpp_literalgrs.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/release/threading-multi/instantiate_cpp_literalgrs.o" "libs/wave/src/instantiate_cpp_literalgrs.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_literalgrs.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_literalgrs.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_literalgrs.cpp:11:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_literalgrs.cpp:11:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_literalgrs.cpp:11:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
In file included from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_literalgrs.cpp:11:
./boost/wave/util/flex_string.hpp: In member function 'Storage& boost::wave::util::CowString<Storage, Align>::Data() const [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]':
./boost/wave/util/flex_string.hpp:1321:   instantiated from 'typename Storage::const_iterator boost::wave::util::CowString<Storage, Align>::begin() const [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]'
./boost/wave/util/flex_string.hpp:1543:   instantiated from 'typename Storage::const_iterator boost::wave::util::flex_string<E, T, A, Storage>::begin() const [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]'
./boost/wave/grammars/cpp_intlit_grammar.hpp:173:   instantiated from 'static boost::wave::uint_literal_type boost::wave::grammars::intlit_grammar_gen<TokenT>::evaluate(const TokenT&, bool&) [with TokenT = boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >]'
libs/wave/src/instantiate_cpp_literalgrs.cpp:39:   instantiated from here
./boost/wave/util/flex_string.hpp:1210: warning: dereferencing type-punned pointer will break strict-aliasing rules
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/threading-multi/instantiate_cpp_literalgrs.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/threading-multi/instantiate_predef_macros.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/release/threading-multi/instantiate_predef_macros.o" "libs/wave/src/instantiate_predef_macros.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_predef_macros.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_predef_macros.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_predef_macros.cpp:11:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_predef_macros.cpp:11:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_predef_macros.cpp:11:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
In file included from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_predef_macros.cpp:11:
./boost/wave/util/flex_string.hpp: In member function 'Storage& boost::wave::util::CowString<Storage, Align>::Data() const [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]':
./boost/wave/util/flex_string.hpp:1308:   instantiated from 'boost::wave::util::CowString<Storage, Align>::~CowString() [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]'
./boost/wave/util/flex_string.hpp:1515:   instantiated from 'boost::wave::util::flex_string<E, T, A, Storage>::~flex_string() [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]'
./boost/wave/cpplexer/cpp_lex_token.hpp:58:   instantiated from 'boost::wave::cpplexer::impl::token_data<StringTypeT, PositionT>::~token_data() [with StringTypeT = boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> >, PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]'
./boost/wave/cpplexer/cpp_lex_token.hpp:188:   instantiated from 'boost::wave::cpplexer::lex_token<PositionT>::~lex_token() [with PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]'
./boost/wave/cpplexer/cpp_lex_iterator.hpp:55:   instantiated from 'void boost::wave::util::functor_input::inner<FunctorT>::destroy() [with FunctorT = boost::wave::cpplexer::impl::lex_iterator_functor_shim<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >]'
./boost/spirit/iterator/multi_pass.hpp:926:   instantiated from 'boost::spirit::multi_pass<InputT, InputPolicy, OwnershipPolicy, CheckingPolicy, StoragePolicy>::~multi_pass() [with InputT = boost::wave::cpplexer::impl::lex_iterator_functor_shim<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, InputPolicy = boost::wave::util::functor_input, OwnershipPolicy = boost::spirit::multi_pass_policies::ref_counted, CheckingPolicy = boost::spirit::multi_pass_policies::buf_id_check, StoragePolicy = boost::spirit::multi_pass_policies::std_deque]'
./boost/wave/cpplexer/cpp_lex_iterator.hpp:136:   instantiated from 'static boost::spirit::tree_parse_info<IteratorT, boost::spirit::node_val_data_factory<boost::spirit::nil_t>, boost::spirit::nil_t> boost::wave::grammars::predefined_macros_grammar_gen<LexIteratorT>::parse_predefined_macro(const LexIteratorT&, const LexIteratorT&) [with LexIteratorT = boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >]'
libs/wave/src/instantiate_predef_macros.cpp:39:   instantiated from here
./boost/wave/util/flex_string.hpp:1210: warning: dereferencing type-punned pointer will break strict-aliasing rules
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/threading-multi/instantiate_predef_macros.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/threading-multi/instantiate_re2c_lexer.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/release/threading-multi/instantiate_re2c_lexer.o" "libs/wave/src/instantiate_re2c_lexer.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer.cpp:13:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer.cpp:13:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer.cpp:13:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer.cpp:13:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer.cpp:13:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
In file included from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer.cpp:13:
./boost/wave/util/flex_string.hpp: In member function 'Storage& boost::wave::util::CowString<Storage, Align>::Data() const [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]':
./boost/wave/util/flex_string.hpp:1251:   instantiated from 'boost::wave::util::CowString<Storage, Align>::CowString(const boost::wave::util::CowString<Storage, Align>&) [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]'
./boost/wave/util/flex_string.hpp:1483:   instantiated from 'boost::wave::util::flex_string<E, T, A, Storage>::flex_string(const boost::wave::util::flex_string<E, T, A, Storage>&) [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]'
./boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp:114:   instantiated from 'boost::wave::cpplexer::re2clex::lexer<IteratorT, PositionT>::lexer(const IteratorT&, const IteratorT&, const PositionT&, boost::wave::language_support) [with IteratorT = char*, PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]'
./boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp:332:   instantiated from 'boost::wave::cpplexer::re2clex::lex_functor<IteratorT, PositionT>::lex_functor(const IteratorT&, const IteratorT&, const PositionT&, boost::wave::language_support) [with IteratorT = char*, PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]'
./boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp:397:   instantiated from 'static boost::wave::cpplexer::lex_input_interface<boost::wave::cpplexer::lex_token<PositionT> >* boost::wave::cpplexer::new_lexer_gen<IteratorT, PositionT>::new_lexer(const IteratorT&, const IteratorT&, const PositionT&, boost::wave::language_support) [with IteratorT = char*, PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]'
libs/wave/src/instantiate_re2c_lexer.cpp:50:   instantiated from here
./boost/wave/util/flex_string.hpp:1210: warning: dereferencing type-punned pointer will break strict-aliasing rules
./boost/wave/util/flex_string.hpp: In member function 'boost::wave::util::flex_string<E, T, A, Storage>& boost::wave::util::flex_string<E, T, A, Storage>::append(const typename T::char_type*, typename A::size_type) [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp: In member function 'boost::wave::util::flex_string<E, T, A, Storage>& boost::wave::util::flex_string<E, T, A, Storage>::operator=(const typename T::char_type*) [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
In file included from ./boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp:31,
                 from libs/wave/src/instantiate_re2c_lexer.cpp:26:
./boost/wave/util/flex_string.hpp: In function 'void boost::wave::cpplexer::impl::validate_identifier_name(const StringT&, int, int, const StringT&) [with StringT = boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> >]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp: In function 'void boost::wave::cpplexer::impl::validate_literal(const StringT&, int, int, const StringT&) [with StringT = boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> >]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
In file included from ./boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp:33,
                 from libs/wave/src/instantiate_re2c_lexer.cpp:26:
./boost/wave/util/flex_string.hpp: In constructor 'boost::wave::cpplexer::token_cache<StringT>::token_cache() [with StringT = boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> >]':
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:655: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1264: note: initialized from here
In file included from ./boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp:34,
                 from libs/wave/src/instantiate_re2c_lexer.cpp:26:
./boost/wave/util/flex_string.hpp: In function 'StringT boost::wave::cpplexer::impl::convert_trigraphs(const StringT&) [with StringT = boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> >]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
In file included from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer.cpp:13:
./boost/wave/util/flex_string.hpp: In member function 'void boost::wave::util::flex_string<E, T, A, Storage>::resize(typename A::size_type) [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
In file included from libs/wave/src/instantiate_re2c_lexer.cpp:26:
./boost/wave/util/flex_string.hpp: In member function 'boost::wave::cpplexer::lex_token<PositionT> boost::wave::cpplexer::re2clex::lexer<IteratorT, PositionT>::get() [with IteratorT = const char*, PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]':
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1256: note: initialized from here
./boost/wave/util/flex_string.hpp: In member function 'boost::wave::cpplexer::lex_token<PositionT> boost::wave::cpplexer::re2clex::lexer<IteratorT, PositionT>::get() [with IteratorT = char*, PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1251: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1256: note: initialized from here
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/threading-multi/instantiate_re2c_lexer.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/threading-multi/token_ids.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/release/threading-multi/token_ids.o" "libs/wave/src/token_ids.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/token_ids.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/token_ids.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/token_ids.cpp:18:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/token_ids.cpp:18:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/token_ids.cpp:18:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
In file included from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/token_ids.cpp:18:
./boost/wave/util/flex_string.hpp: In member function 'Storage& boost::wave::util::CowString<Storage, Align>::Data() const [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]':
./boost/wave/util/flex_string.hpp:1273:   instantiated from 'boost::wave::util::CowString<Storage, Align>::CowString(const typename Storage::value_type*, typename Storage::allocator_type::size_type, const typename Storage::allocator_type&) [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]'
./boost/wave/util/flex_string.hpp:1496:   instantiated from 'boost::wave::util::flex_string<E, T, A, Storage>::flex_string(const typename T::char_type*, const A&) [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]'
libs/wave/src/token_ids.cpp:217:   instantiated from here
./boost/wave/util/flex_string.hpp:1210: warning: dereferencing type-punned pointer will break strict-aliasing rules
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/threading-multi/token_ids.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/threading-multi/wave_config_constant.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/release/threading-multi/wave_config_constant.o" "libs/wave/src/wave_config_constant.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/wave_config_constant.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/wave_config_constant.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/wave_config_constant.cpp:16:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/wave_config_constant.cpp:16:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/wave_config_constant.cpp:16:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/threading-multi/wave_config_constant.o...
MkDir1 bin.v2/libs/wave/build/gcc-4.4.0/release/threading-multi/cpplexer

    mkdir "bin.v2/libs/wave/build/gcc-4.4.0/release/threading-multi/cpplexer"

MkDir1 bin.v2/libs/wave/build/gcc-4.4.0/release/threading-multi/cpplexer/re2clex

    mkdir "bin.v2/libs/wave/build/gcc-4.4.0/release/threading-multi/cpplexer/re2clex"

gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/threading-multi/cpplexer/re2clex/aq.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/release/threading-multi/cpplexer/re2clex/aq.o" "libs/wave/src/cpplexer/re2clex/aq.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/aq.cpp:15:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/aq.cpp:15:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/aq.cpp:15:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/aq.cpp:15:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/aq.cpp:15:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/threading-multi/cpplexer/re2clex/aq.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/threading-multi/instantiate_re2c_lexer_str.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/release/threading-multi/instantiate_re2c_lexer_str.o" "libs/wave/src/instantiate_re2c_lexer_str.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer_str.cpp:13:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer_str.cpp:13:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer_str.cpp:13:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer_str.cpp:13:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer_str.cpp:13:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
In file included from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer_str.cpp:13:
./boost/wave/util/flex_string.hpp: In member function 'Storage& boost::wave::util::CowString<Storage, Align>::Data() const [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]':
./boost/wave/util/flex_string.hpp:1251:   instantiated from 'boost::wave::util::CowString<Storage, Align>::CowString(const boost::wave::util::CowString<Storage, Align>&) [with Storage = boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, Align = char*]'
./boost/wave/util/flex_string.hpp:1483:   instantiated from 'boost::wave::util::flex_string<E, T, A, Storage>::flex_string(const boost::wave::util::flex_string<E, T, A, Storage>&) [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]'
./boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp:114:   instantiated from 'boost::wave::cpplexer::re2clex::lexer<IteratorT, PositionT>::lexer(const IteratorT&, const IteratorT&, const PositionT&, boost::wave::language_support) [with IteratorT = __gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]'
./boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp:332:   instantiated from 'boost::wave::cpplexer::re2clex::lex_functor<IteratorT, PositionT>::lex_functor(const IteratorT&, const IteratorT&, const PositionT&, boost::wave::language_support) [with IteratorT = __gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]'
./boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp:397:   instantiated from 'static boost::wave::cpplexer::lex_input_interface<boost::wave::cpplexer::lex_token<PositionT> >* boost::wave::cpplexer::new_lexer_gen<IteratorT, PositionT>::new_lexer(const IteratorT&, const IteratorT&, const PositionT&, boost::wave::language_support) [with IteratorT = __gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]'
libs/wave/src/instantiate_re2c_lexer_str.cpp:52:   instantiated from here
./boost/wave/util/flex_string.hpp:1210: warning: dereferencing type-punned pointer will break strict-aliasing rules
./boost/wave/util/flex_string.hpp: In member function 'boost::wave::util::flex_string<E, T, A, Storage>& boost::wave::util::flex_string<E, T, A, Storage>::append(const typename T::char_type*, typename A::size_type) [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp: In member function 'boost::wave::util::flex_string<E, T, A, Storage>& boost::wave::util::flex_string<E, T, A, Storage>::operator=(const typename T::char_type*) [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
In file included from ./boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp:31,
                 from libs/wave/src/instantiate_re2c_lexer_str.cpp:26:
./boost/wave/util/flex_string.hpp: In function 'void boost::wave::cpplexer::impl::validate_identifier_name(const StringT&, int, int, const StringT&) [with StringT = boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> >]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp: In function 'void boost::wave::cpplexer::impl::validate_literal(const StringT&, int, int, const StringT&) [with StringT = boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> >]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
cc1plus: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
In file included from ./boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp:33,
                 from libs/wave/src/instantiate_re2c_lexer_str.cpp:26:
./boost/wave/util/flex_string.hpp: In constructor 'boost::wave::cpplexer::token_cache<StringT>::token_cache() [with StringT = boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> >]':
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:655: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1264: note: initialized from here
In file included from ./boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp:34,
                 from libs/wave/src/instantiate_re2c_lexer_str.cpp:26:
./boost/wave/util/flex_string.hpp: In function 'StringT boost::wave::cpplexer::impl::convert_trigraphs(const StringT&) [with StringT = boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> >]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
In file included from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer_str.cpp:13:
./boost/wave/util/flex_string.hpp: In member function 'void boost::wave::util::flex_string<E, T, A, Storage>::resize(typename A::size_type) [with E = char, T = std::char_traits<char>, A = std::allocator<char>, Storage = boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*>]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1239: note: initialized from here
In file included from libs/wave/src/instantiate_re2c_lexer_str.cpp:26:
./boost/wave/util/flex_string.hpp: In member function 'boost::wave::cpplexer::lex_token<PositionT> boost::wave::cpplexer::re2clex::lexer<IteratorT, PositionT>::get() [with IteratorT = __gnu_cxx::__normal_iterator<const char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]':
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1256: note: initialized from here
./boost/wave/util/flex_string.hpp: In member function 'boost::wave::cpplexer::lex_token<PositionT> boost::wave::cpplexer::re2clex::lexer<IteratorT, PositionT>::get() [with IteratorT = __gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, PositionT = boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > >]':
./boost/wave/util/flex_string.hpp:572: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:577: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:579: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:580: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:649: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1251: note: initialized from here
./boost/wave/util/flex_string.hpp:607: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/wave/util/flex_string.hpp:1256: note: initialized from here
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/threading-multi/instantiate_re2c_lexer_str.o...
MkDir1 bin.v2/libs/wave/build/gcc-4.4.0/debug

    mkdir "bin.v2/libs/wave/build/gcc-4.4.0/debug"

gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/instantiate_cpp_exprgrammar.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/debug/instantiate_cpp_exprgrammar.o" "libs/wave/src/instantiate_cpp_exprgrammar.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:11:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:11:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:11:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/instantiate_cpp_exprgrammar.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/instantiate_cpp_grammar.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/debug/instantiate_cpp_grammar.o" "libs/wave/src/instantiate_cpp_grammar.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_grammar.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_grammar.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_grammar.cpp:11:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_grammar.cpp:11:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_grammar.cpp:11:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/instantiate_cpp_grammar.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/threading-multi/cpplexer/re2clex/cpp_re.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -w -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/release/threading-multi/cpplexer/re2clex/cpp_re.o" "libs/wave/src/cpplexer/re2clex/cpp_re.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/cpp_re.cpp:24:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/cpp_re.cpp:24:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/cpp_re.cpp:24:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/cpp_re.cpp:24:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/cpp_re.cpp:24:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/release/threading-multi/cpplexer/re2clex/cpp_re.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/instantiate_defined_grammar.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/debug/instantiate_defined_grammar.o" "libs/wave/src/instantiate_defined_grammar.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_defined_grammar.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_defined_grammar.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_defined_grammar.cpp:11:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_defined_grammar.cpp:11:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_defined_grammar.cpp:11:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
In file included from ./boost/wave/grammars/cpp_defined_grammar_gen.hpp:21,
                 from ./boost/wave/grammars/cpp_defined_grammar.hpp:26,
                 from libs/wave/src/instantiate_defined_grammar.cpp:20:
./boost/wave/util/unput_queue_iterator.hpp: In member function 'bool boost::wave::util::unput_queue_iterator<IteratorT, TokenT, ContainerT>::equal(const boost::iterator_adaptor<OtherDerived, OtherIterator, V, C, R, D>&) const [with OtherDerivedT = boost::wave::util::unput_queue_iterator<std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<
 char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, OtherIteratorT = std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, V = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowStr
 ing<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, C = std::forward_iterator_tag, R = boost::use_default, D = boost::use_default, IteratorT = std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, TokenT = boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, ContainerT = std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, 
 std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> >]':
./boost/iterator/iterator_facade.hpp:535:   instantiated from 'static bool boost::iterator_core_access::equal(const Facade1&, const Facade2&, mpl_::true_) [with Facade1 = boost::wave::util::unput_queue_iterator<std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage
 <char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, Facade2 = boost::wave::util::unput_queue_iterator<std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, st
 d::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >]'
./boost/iterator/iterator_facade.hpp:837:   instantiated from 'typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator==(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&) [with Derived1 = boost::wave::util::unput_queue_iterator<std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> >
  > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, V1 = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, TC1 = std::forward_iterator_tag, Reference1 = const bo
 ost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >&, Difference1 = int, Derived2 = boost::wave::util::unput_queue_iterator<std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string
 <char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, V2 = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, TC2 = std::forward_iterator_tag, Reference2 = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_t
 raits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >&, Difference2 = int]'
./boost/spirit/core/scanner/impl/skipper.ipp:110:   instantiated from 'static boost::spirit::parse_info<IteratorT> boost::spirit::impl::phrase_parser<SkipT>::parse(const IteratorT&, const IteratorT&, const ParserT&, const SkipT&) [with IteratorT = boost::wave::util::unput_queue_iterator<std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<
 char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, ParserT = boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::alloc
 ator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, SkipT = boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >]'
./boost/spirit/core/scanner/impl/skipper.ipp:153:   instantiated from 'boost::spirit::parse_info<IteratorT> boost::spirit::parse(const IteratorT&, const IteratorT&, const boost::spirit::parser<DerivedT>&, const boost::spirit::parser<SkipT>&) [with IteratorT = boost::wave::util::unput_queue_iterator<std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std
 ::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, ParserT = boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>
 , std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, SkipT = boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >]'
./boost/wave/grammars/cpp_defined_grammar.hpp:159:   instantiated from 'static boost::spirit::parse_info<typename boost::wave::grammars::defined_grammar_gen<LexIteratorT>::iterator1_t> boost::wave::grammars::defined_grammar_gen<LexIteratorT>::parse_operator_defined(const boost::wave::util::unput_queue_iterator<typename std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> >::iterator, typename LexIteratorT::token_type, std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >&, const boost::wave::util::unput_queue_iterator<typename std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread
 _mutex, 32u> >::iterator, typename LexIteratorT::token_type, std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >&, std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> >&) [with LexIteratorT = boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >]'
libs/wave/src/instantiate_defined_grammar.cpp:39:   instantiated from here
./boost/wave/util/unput_queue_iterator.hpp:227: warning: suggest parentheses around '&&' within '||'
./boost/wave/util/unput_queue_iterator.hpp: In member function 'bool boost::wave::util::unput_queue_iterator<IteratorT, TokenT, ContainerT>::equal(const boost::iterator_adaptor<OtherDerived, OtherIterator, V, C, R, D>&) const [with OtherDerivedT = boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>,
  std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, OtherIteratorT = boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, V = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<
 char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, C = std::forward_iterator_tag, R = boost::use_default, D = boost::use_default, IteratorT = boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, TokenT = boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, ContainerT = std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<
 boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> >]':
./boost/iterator/iterator_facade.hpp:535:   instantiated from 'static bool boost::iterator_core_access::equal(const Facade1&, const Facade2&, mpl_::true_) [with Facade1 = boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::Alloca
 torStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, Facade2 = boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util:
 :AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >]'
./boost/iterator/iterator_facade.hpp:837:   instantiated from 'typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator==(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&) [with Derived1 = boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<c
 har> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, V1 = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, TC1 = std::forward_iterator_tag, Refer
 ence1 = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >&, Difference1 = int, Derived2 = boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_positio
 n<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, V2 = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, TC2 = std::forward_iterator_tag, Reference2 = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::uti
 l::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >&, Difference2 = int]'
./boost/spirit/core/scanner/impl/skipper.ipp:110:   instantiated from 'static boost::spirit::parse_info<IteratorT> boost::spirit::impl::phrase_parser<SkipT>::parse(const IteratorT&, const IteratorT&, const ParserT&, const SkipT&) [with IteratorT = boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>,
  std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, ParserT = boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<c
 har>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, SkipT = boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >]'
./boost/spirit/core/scanner/impl/skipper.ipp:153:   instantiated from 'boost::spirit::parse_info<IteratorT> boost::spirit::parse(const IteratorT&, const IteratorT&, const boost::spirit::parser<DerivedT>&, const boost::spirit::parser<SkipT>&) [with IteratorT = boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_t
 raits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, ParserT = boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::c
 har_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, SkipT = boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >]'
./boost/wave/grammars/cpp_defined_grammar.hpp:176:   instantiated from 'static boost::spirit::parse_info<typename boost::wave::grammars::defined_grammar_gen<LexIteratorT>::iterator2_t> boost::wave::grammars::defined_grammar_gen<LexIteratorT>::parse_operator_defined(const boost::wave::util::unput_queue_iterator<LexIteratorT, typename LexIteratorT::token_type, std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >&, const boost::wave::util::unput_queue_iterator<LexIteratorT, typename LexIteratorT::token_type, std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >&, std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new
 _delete, boost::details::pool::pthread_mutex, 32u> >&) [with LexIteratorT = boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >]'
libs/wave/src/instantiate_defined_grammar.cpp:39:   instantiated from here
./boost/wave/util/unput_queue_iterator.hpp:227: warning: suggest parentheses around '&&' within '||'
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/instantiate_defined_grammar.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/instantiate_cpp_literalgrs.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/debug/instantiate_cpp_literalgrs.o" "libs/wave/src/instantiate_cpp_literalgrs.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_literalgrs.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_literalgrs.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_literalgrs.cpp:11:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_literalgrs.cpp:11:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_literalgrs.cpp:11:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/instantiate_cpp_literalgrs.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/instantiate_re2c_lexer.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/debug/instantiate_re2c_lexer.o" "libs/wave/src/instantiate_re2c_lexer.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer.cpp:13:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer.cpp:13:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer.cpp:13:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer.cpp:13:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer.cpp:13:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/instantiate_re2c_lexer.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/instantiate_predef_macros.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/debug/instantiate_predef_macros.o" "libs/wave/src/instantiate_predef_macros.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_predef_macros.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_predef_macros.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_predef_macros.cpp:11:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_predef_macros.cpp:11:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_predef_macros.cpp:11:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/instantiate_predef_macros.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/token_ids.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/debug/token_ids.o" "libs/wave/src/token_ids.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/token_ids.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/token_ids.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/token_ids.cpp:18:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/token_ids.cpp:18:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/token_ids.cpp:18:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/token_ids.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/wave_config_constant.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/debug/wave_config_constant.o" "libs/wave/src/wave_config_constant.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/wave_config_constant.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/wave_config_constant.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/wave_config_constant.cpp:16:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/wave_config_constant.cpp:16:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/wave_config_constant.cpp:16:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/wave_config_constant.o...
MkDir1 bin.v2/libs/wave/build/gcc-4.4.0/debug/cpplexer

    mkdir "bin.v2/libs/wave/build/gcc-4.4.0/debug/cpplexer"

MkDir1 bin.v2/libs/wave/build/gcc-4.4.0/debug/cpplexer/re2clex

    mkdir "bin.v2/libs/wave/build/gcc-4.4.0/debug/cpplexer/re2clex"

gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/cpplexer/re2clex/aq.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/debug/cpplexer/re2clex/aq.o" "libs/wave/src/cpplexer/re2clex/aq.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/aq.cpp:15:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/aq.cpp:15:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/aq.cpp:15:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/aq.cpp:15:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/aq.cpp:15:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/cpplexer/re2clex/aq.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/instantiate_re2c_lexer_str.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/debug/instantiate_re2c_lexer_str.o" "libs/wave/src/instantiate_re2c_lexer_str.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer_str.cpp:13:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer_str.cpp:13:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer_str.cpp:13:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer_str.cpp:13:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer_str.cpp:13:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/instantiate_re2c_lexer_str.o...
MkDir1 bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static

    mkdir "bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static"

gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/cpplexer/re2clex/cpp_re.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -w -g -fPIC -D_REENTRANT  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/debug/cpplexer/re2clex/cpp_re.o" "libs/wave/src/cpplexer/re2clex/cpp_re.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/cpp_re.cpp:24:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/cpp_re.cpp:24:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/cpp_re.cpp:24:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/cpp_re.cpp:24:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/cpp_re.cpp:24:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/cpplexer/re2clex/cpp_re.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/instantiate_cpp_grammar.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/instantiate_cpp_grammar.o" "libs/wave/src/instantiate_cpp_grammar.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_grammar.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_grammar.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_grammar.cpp:11:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_grammar.cpp:11:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_grammar.cpp:11:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/instantiate_cpp_grammar.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/instantiate_cpp_exprgrammar.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/instantiate_cpp_exprgrammar.o" "libs/wave/src/instantiate_cpp_exprgrammar.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:11:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:11:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:11:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/instantiate_cpp_exprgrammar.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/instantiate_defined_grammar.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/instantiate_defined_grammar.o" "libs/wave/src/instantiate_defined_grammar.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_defined_grammar.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_defined_grammar.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_defined_grammar.cpp:11:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_defined_grammar.cpp:11:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_defined_grammar.cpp:11:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
In file included from ./boost/wave/grammars/cpp_defined_grammar_gen.hpp:21,
                 from ./boost/wave/grammars/cpp_defined_grammar.hpp:26,
                 from libs/wave/src/instantiate_defined_grammar.cpp:20:
./boost/wave/util/unput_queue_iterator.hpp: In member function 'bool boost::wave::util::unput_queue_iterator<IteratorT, TokenT, ContainerT>::equal(const boost::iterator_adaptor<OtherDerived, OtherIterator, V, C, R, D>&) const [with OtherDerivedT = boost::wave::util::unput_queue_iterator<std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<
 char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, OtherIteratorT = std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, V = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowStr
 ing<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, C = std::forward_iterator_tag, R = boost::use_default, D = boost::use_default, IteratorT = std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, TokenT = boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, ContainerT = std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, 
 std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> >]':
./boost/iterator/iterator_facade.hpp:535:   instantiated from 'static bool boost::iterator_core_access::equal(const Facade1&, const Facade2&, mpl_::true_) [with Facade1 = boost::wave::util::unput_queue_iterator<std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage
 <char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, Facade2 = boost::wave::util::unput_queue_iterator<std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, st
 d::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >]'
./boost/iterator/iterator_facade.hpp:837:   instantiated from 'typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator==(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&) [with Derived1 = boost::wave::util::unput_queue_iterator<std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> >
  > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, V1 = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, TC1 = std::forward_iterator_tag, Reference1 = const bo
 ost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >&, Difference1 = int, Derived2 = boost::wave::util::unput_queue_iterator<std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string
 <char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, V2 = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, TC2 = std::forward_iterator_tag, Reference2 = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_t
 raits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >&, Difference2 = int]'
./boost/spirit/core/scanner/impl/skipper.ipp:110:   instantiated from 'static boost::spirit::parse_info<IteratorT> boost::spirit::impl::phrase_parser<SkipT>::parse(const IteratorT&, const IteratorT&, const ParserT&, const SkipT&) [with IteratorT = boost::wave::util::unput_queue_iterator<std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<
 char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, ParserT = boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::alloc
 ator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, SkipT = boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >]'
./boost/spirit/core/scanner/impl/skipper.ipp:153:   instantiated from 'boost::spirit::parse_info<IteratorT> boost::spirit::parse(const IteratorT&, const IteratorT&, const boost::spirit::parser<DerivedT>&, const boost::spirit::parser<SkipT>&) [with IteratorT = boost::wave::util::unput_queue_iterator<std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std
 ::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, ParserT = boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>
 , std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, SkipT = boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >]'
./boost/wave/grammars/cpp_defined_grammar.hpp:159:   instantiated from 'static boost::spirit::parse_info<typename boost::wave::grammars::defined_grammar_gen<LexIteratorT>::iterator1_t> boost::wave::grammars::defined_grammar_gen<LexIteratorT>::parse_operator_defined(const boost::wave::util::unput_queue_iterator<typename std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> >::iterator, typename LexIteratorT::token_type, std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >&, const boost::wave::util::unput_queue_iterator<typename std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread
 _mutex, 32u> >::iterator, typename LexIteratorT::token_type, std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >&, std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> >&) [with LexIteratorT = boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >]'
libs/wave/src/instantiate_defined_grammar.cpp:39:   instantiated from here
./boost/wave/util/unput_queue_iterator.hpp:227: warning: suggest parentheses around '&&' within '||'
./boost/wave/util/unput_queue_iterator.hpp: In member function 'bool boost::wave::util::unput_queue_iterator<IteratorT, TokenT, ContainerT>::equal(const boost::iterator_adaptor<OtherDerived, OtherIterator, V, C, R, D>&) const [with OtherDerivedT = boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>,
  std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, OtherIteratorT = boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, V = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<
 char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, C = std::forward_iterator_tag, R = boost::use_default, D = boost::use_default, IteratorT = boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, TokenT = boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, ContainerT = std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<
 boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> >]':
./boost/iterator/iterator_facade.hpp:535:   instantiated from 'static bool boost::iterator_core_access::equal(const Facade1&, const Facade2&, mpl_::true_) [with Facade1 = boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::Alloca
 torStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, Facade2 = boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util:
 :AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >]'
./boost/iterator/iterator_facade.hpp:837:   instantiated from 'typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator==(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&) [with Derived1 = boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<c
 har> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, V1 = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, TC1 = std::forward_iterator_tag, Refer
 ence1 = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >&, Difference1 = int, Derived2 = boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_positio
 n<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, V2 = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, TC2 = std::forward_iterator_tag, Reference2 = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::uti
 l::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >&, Difference2 = int]'
./boost/spirit/core/scanner/impl/skipper.ipp:110:   instantiated from 'static boost::spirit::parse_info<IteratorT> boost::spirit::impl::phrase_parser<SkipT>::parse(const IteratorT&, const IteratorT&, const ParserT&, const SkipT&) [with IteratorT = boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>,
  std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, ParserT = boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<c
 har>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, SkipT = boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >]'
./boost/spirit/core/scanner/impl/skipper.ipp:153:   instantiated from 'boost::spirit::parse_info<IteratorT> boost::spirit::parse(const IteratorT&, const IteratorT&, const boost::spirit::parser<DerivedT>&, const boost::spirit::parser<SkipT>&) [with IteratorT = boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_t
 raits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, ParserT = boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::c
 har_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, SkipT = boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >]'
./boost/wave/grammars/cpp_defined_grammar.hpp:176:   instantiated from 'static boost::spirit::parse_info<typename boost::wave::grammars::defined_grammar_gen<LexIteratorT>::iterator2_t> boost::wave::grammars::defined_grammar_gen<LexIteratorT>::parse_operator_defined(const boost::wave::util::unput_queue_iterator<LexIteratorT, typename LexIteratorT::token_type, std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >&, const boost::wave::util::unput_queue_iterator<LexIteratorT, typename LexIteratorT::token_type, std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >&, std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new
 _delete, boost::details::pool::pthread_mutex, 32u> >&) [with LexIteratorT = boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >]'
libs/wave/src/instantiate_defined_grammar.cpp:39:   instantiated from here
./boost/wave/util/unput_queue_iterator.hpp:227: warning: suggest parentheses around '&&' within '||'
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/instantiate_defined_grammar.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/instantiate_cpp_literalgrs.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/instantiate_cpp_literalgrs.o" "libs/wave/src/instantiate_cpp_literalgrs.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_literalgrs.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_literalgrs.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_literalgrs.cpp:11:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_literalgrs.cpp:11:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_literalgrs.cpp:11:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/instantiate_cpp_literalgrs.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/instantiate_predef_macros.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/instantiate_predef_macros.o" "libs/wave/src/instantiate_predef_macros.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_predef_macros.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_predef_macros.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_predef_macros.cpp:11:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_predef_macros.cpp:11:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_predef_macros.cpp:11:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/instantiate_predef_macros.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/instantiate_re2c_lexer.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/instantiate_re2c_lexer.o" "libs/wave/src/instantiate_re2c_lexer.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer.cpp:13:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer.cpp:13:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer.cpp:13:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer.cpp:13:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer.cpp:13:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/instantiate_re2c_lexer.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/token_ids.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/token_ids.o" "libs/wave/src/token_ids.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/token_ids.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/token_ids.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/token_ids.cpp:18:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/token_ids.cpp:18:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/token_ids.cpp:18:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/token_ids.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/wave_config_constant.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/wave_config_constant.o" "libs/wave/src/wave_config_constant.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/wave_config_constant.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/wave_config_constant.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/wave_config_constant.cpp:16:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/wave_config_constant.cpp:16:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/wave_config_constant.cpp:16:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/wave_config_constant.o...
MkDir1 bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/cpplexer

    mkdir "bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/cpplexer"

MkDir1 bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/cpplexer/re2clex

    mkdir "bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/cpplexer/re2clex"

gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/cpplexer/re2clex/aq.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/cpplexer/re2clex/aq.o" "libs/wave/src/cpplexer/re2clex/aq.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/aq.cpp:15:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/aq.cpp:15:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/aq.cpp:15:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/aq.cpp:15:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/aq.cpp:15:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/cpplexer/re2clex/aq.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/instantiate_re2c_lexer_str.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/instantiate_re2c_lexer_str.o" "libs/wave/src/instantiate_re2c_lexer_str.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer_str.cpp:13:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer_str.cpp:13:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer_str.cpp:13:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer_str.cpp:13:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer_str.cpp:13:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/instantiate_re2c_lexer_str.o...
MkDir1 bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/threading-multi

    mkdir "bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/threading-multi"

gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/cpplexer/re2clex/cpp_re.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -w -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/cpplexer/re2clex/cpp_re.o" "libs/wave/src/cpplexer/re2clex/cpp_re.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/cpp_re.cpp:24:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/cpp_re.cpp:24:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/cpp_re.cpp:24:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/cpp_re.cpp:24:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/cpp_re.cpp:24:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/cpplexer/re2clex/cpp_re.o...
...skipped <pbin.v2/libs/wave/build/gcc-4.4.0/debug/link-static>libboost_wave-d.a(clean) for lack of <pbin.v2/libs/wave/build/gcc-4.4.0/debug/link-static>instantiate_cpp_exprgrammar.o...
...skipped <pbin.v2/libs/wave/build/gcc-4.4.0/debug/link-static>libboost_wave-d.a for lack of <pbin.v2/libs/wave/build/gcc-4.4.0/debug/link-static>instantiate_cpp_exprgrammar.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/threading-multi/instantiate_cpp_grammar.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/threading-multi/instantiate_cpp_grammar.o" "libs/wave/src/instantiate_cpp_grammar.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_grammar.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_grammar.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_grammar.cpp:11:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_grammar.cpp:11:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_grammar.cpp:11:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/threading-multi/instantiate_cpp_grammar.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/threading-multi/instantiate_cpp_exprgrammar.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/threading-multi/instantiate_cpp_exprgrammar.o" "libs/wave/src/instantiate_cpp_exprgrammar.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:11:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:11:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:11:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/threading-multi/instantiate_cpp_exprgrammar.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/threading-multi/instantiate_defined_grammar.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/threading-multi/instantiate_defined_grammar.o" "libs/wave/src/instantiate_defined_grammar.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_defined_grammar.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_defined_grammar.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_defined_grammar.cpp:11:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_defined_grammar.cpp:11:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_defined_grammar.cpp:11:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
In file included from ./boost/wave/grammars/cpp_defined_grammar_gen.hpp:21,
                 from ./boost/wave/grammars/cpp_defined_grammar.hpp:26,
                 from libs/wave/src/instantiate_defined_grammar.cpp:20:
./boost/wave/util/unput_queue_iterator.hpp: In member function 'bool boost::wave::util::unput_queue_iterator<IteratorT, TokenT, ContainerT>::equal(const boost::iterator_adaptor<OtherDerived, OtherIterator, V, C, R, D>&) const [with OtherDerivedT = boost::wave::util::unput_queue_iterator<std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<
 char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, OtherIteratorT = std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, V = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowStr
 ing<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, C = std::forward_iterator_tag, R = boost::use_default, D = boost::use_default, IteratorT = std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, TokenT = boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, ContainerT = std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, 
 std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> >]':
./boost/iterator/iterator_facade.hpp:535:   instantiated from 'static bool boost::iterator_core_access::equal(const Facade1&, const Facade2&, mpl_::true_) [with Facade1 = boost::wave::util::unput_queue_iterator<std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage
 <char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, Facade2 = boost::wave::util::unput_queue_iterator<std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, st
 d::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >]'
./boost/iterator/iterator_facade.hpp:837:   instantiated from 'typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator==(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&) [with Derived1 = boost::wave::util::unput_queue_iterator<std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> >
  > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, V1 = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, TC1 = std::forward_iterator_tag, Reference1 = const bo
 ost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >&, Difference1 = int, Derived2 = boost::wave::util::unput_queue_iterator<std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string
 <char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, V2 = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, TC2 = std::forward_iterator_tag, Reference2 = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_t
 raits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >&, Difference2 = int]'
./boost/spirit/core/scanner/impl/skipper.ipp:110:   instantiated from 'static boost::spirit::parse_info<IteratorT> boost::spirit::impl::phrase_parser<SkipT>::parse(const IteratorT&, const IteratorT&, const ParserT&, const SkipT&) [with IteratorT = boost::wave::util::unput_queue_iterator<std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<
 char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, ParserT = boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::alloc
 ator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, SkipT = boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >]'
./boost/spirit/core/scanner/impl/skipper.ipp:153:   instantiated from 'boost::spirit::parse_info<IteratorT> boost::spirit::parse(const IteratorT&, const IteratorT&, const boost::spirit::parser<DerivedT>&, const boost::spirit::parser<SkipT>&) [with IteratorT = boost::wave::util::unput_queue_iterator<std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std
 ::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, ParserT = boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>
 , std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, SkipT = boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >]'
./boost/wave/grammars/cpp_defined_grammar.hpp:159:   instantiated from 'static boost::spirit::parse_info<typename boost::wave::grammars::defined_grammar_gen<LexIteratorT>::iterator1_t> boost::wave::grammars::defined_grammar_gen<LexIteratorT>::parse_operator_defined(const boost::wave::util::unput_queue_iterator<typename std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> >::iterator, typename LexIteratorT::token_type, std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >&, const boost::wave::util::unput_queue_iterator<typename std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread
 _mutex, 32u> >::iterator, typename LexIteratorT::token_type, std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >&, std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> >&) [with LexIteratorT = boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >]'
libs/wave/src/instantiate_defined_grammar.cpp:39:   instantiated from here
./boost/wave/util/unput_queue_iterator.hpp:227: warning: suggest parentheses around '&&' within '||'
./boost/wave/util/unput_queue_iterator.hpp: In member function 'bool boost::wave::util::unput_queue_iterator<IteratorT, TokenT, ContainerT>::equal(const boost::iterator_adaptor<OtherDerived, OtherIterator, V, C, R, D>&) const [with OtherDerivedT = boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>,
  std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, OtherIteratorT = boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, V = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<
 char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, C = std::forward_iterator_tag, R = boost::use_default, D = boost::use_default, IteratorT = boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, TokenT = boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, ContainerT = std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<
 boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> >]':
./boost/iterator/iterator_facade.hpp:535:   instantiated from 'static bool boost::iterator_core_access::equal(const Facade1&, const Facade2&, mpl_::true_) [with Facade1 = boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::Alloca
 torStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, Facade2 = boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util:
 :AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >]'
./boost/iterator/iterator_facade.hpp:837:   instantiated from 'typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator==(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&) [with Derived1 = boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<c
 har> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, V1 = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, TC1 = std::forward_iterator_tag, Refer
 ence1 = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >&, Difference1 = int, Derived2 = boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_positio
 n<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, V2 = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, TC2 = std::forward_iterator_tag, Reference2 = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::uti
 l::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >&, Difference2 = int]'
./boost/spirit/core/scanner/impl/skipper.ipp:110:   instantiated from 'static boost::spirit::parse_info<IteratorT> boost::spirit::impl::phrase_parser<SkipT>::parse(const IteratorT&, const IteratorT&, const ParserT&, const SkipT&) [with IteratorT = boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>,
  std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, ParserT = boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<c
 har>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, SkipT = boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >]'
./boost/spirit/core/scanner/impl/skipper.ipp:153:   instantiated from 'boost::spirit::parse_info<IteratorT> boost::spirit::parse(const IteratorT&, const IteratorT&, const boost::spirit::parser<DerivedT>&, const boost::spirit::parser<SkipT>&) [with IteratorT = boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_t
 raits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, ParserT = boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::c
 har_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, SkipT = boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >]'
./boost/wave/grammars/cpp_defined_grammar.hpp:176:   instantiated from 'static boost::spirit::parse_info<typename boost::wave::grammars::defined_grammar_gen<LexIteratorT>::iterator2_t> boost::wave::grammars::defined_grammar_gen<LexIteratorT>::parse_operator_defined(const boost::wave::util::unput_queue_iterator<LexIteratorT, typename LexIteratorT::token_type, std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >&, const boost::wave::util::unput_queue_iterator<LexIteratorT, typename LexIteratorT::token_type, std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >&, std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new
 _delete, boost::details::pool::pthread_mutex, 32u> >&) [with LexIteratorT = boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >]'
libs/wave/src/instantiate_defined_grammar.cpp:39:   instantiated from here
./boost/wave/util/unput_queue_iterator.hpp:227: warning: suggest parentheses around '&&' within '||'
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/threading-multi/instantiate_defined_grammar.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/threading-multi/instantiate_cpp_literalgrs.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/threading-multi/instantiate_cpp_literalgrs.o" "libs/wave/src/instantiate_cpp_literalgrs.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_literalgrs.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_literalgrs.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_literalgrs.cpp:11:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_literalgrs.cpp:11:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_literalgrs.cpp:11:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/threading-multi/instantiate_cpp_literalgrs.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/threading-multi/instantiate_re2c_lexer.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/threading-multi/instantiate_re2c_lexer.o" "libs/wave/src/instantiate_re2c_lexer.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer.cpp:13:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer.cpp:13:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer.cpp:13:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer.cpp:13:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer.cpp:13:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/threading-multi/instantiate_re2c_lexer.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/threading-multi/instantiate_predef_macros.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/threading-multi/instantiate_predef_macros.o" "libs/wave/src/instantiate_predef_macros.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_predef_macros.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_predef_macros.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_predef_macros.cpp:11:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_predef_macros.cpp:11:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_predef_macros.cpp:11:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/threading-multi/instantiate_predef_macros.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/threading-multi/token_ids.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/threading-multi/token_ids.o" "libs/wave/src/token_ids.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/token_ids.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/token_ids.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/token_ids.cpp:18:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/token_ids.cpp:18:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/token_ids.cpp:18:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/threading-multi/token_ids.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/threading-multi/wave_config_constant.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/threading-multi/wave_config_constant.o" "libs/wave/src/wave_config_constant.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/wave_config_constant.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/wave_config_constant.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/wave_config_constant.cpp:16:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/wave_config_constant.cpp:16:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/wave_config_constant.cpp:16:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/threading-multi/wave_config_constant.o...
MkDir1 bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/threading-multi/cpplexer

    mkdir "bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/threading-multi/cpplexer"

MkDir1 bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/threading-multi/cpplexer/re2clex

    mkdir "bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/threading-multi/cpplexer/re2clex"

gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/threading-multi/cpplexer/re2clex/aq.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/threading-multi/cpplexer/re2clex/aq.o" "libs/wave/src/cpplexer/re2clex/aq.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/aq.cpp:15:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/aq.cpp:15:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/aq.cpp:15:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/aq.cpp:15:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/aq.cpp:15:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/threading-multi/cpplexer/re2clex/aq.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/threading-multi/instantiate_re2c_lexer_str.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/threading-multi/instantiate_re2c_lexer_str.o" "libs/wave/src/instantiate_re2c_lexer_str.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer_str.cpp:13:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer_str.cpp:13:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer_str.cpp:13:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer_str.cpp:13:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer_str.cpp:13:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/threading-multi/instantiate_re2c_lexer_str.o...
MkDir1 bin.v2/libs/wave/build/gcc-4.4.0/debug/threading-multi

    mkdir "bin.v2/libs/wave/build/gcc-4.4.0/debug/threading-multi"

gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/threading-multi/cpplexer/re2clex/cpp_re.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -w -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/threading-multi/cpplexer/re2clex/cpp_re.o" "libs/wave/src/cpplexer/re2clex/cpp_re.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/cpp_re.cpp:24:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/cpp_re.cpp:24:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/cpp_re.cpp:24:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/cpp_re.cpp:24:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/cpp_re.cpp:24:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/threading-multi/cpplexer/re2clex/cpp_re.o...
...skipped <pbin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/threading-multi>libboost_wave-mt-d.a(clean) for lack of <pbin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/threading-multi>instantiate_cpp_exprgrammar.o...
...skipped <pbin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/threading-multi>libboost_wave-mt-d.a for lack of <pbin.v2/libs/wave/build/gcc-4.4.0/debug/link-static/threading-multi>instantiate_cpp_exprgrammar.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/threading-multi/instantiate_cpp_exprgrammar.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/debug/threading-multi/instantiate_cpp_exprgrammar.o" "libs/wave/src/instantiate_cpp_exprgrammar.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:11:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:11:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_exprgrammar.cpp:11:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/threading-multi/instantiate_cpp_exprgrammar.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/threading-multi/instantiate_cpp_grammar.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/debug/threading-multi/instantiate_cpp_grammar.o" "libs/wave/src/instantiate_cpp_grammar.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_grammar.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_grammar.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_grammar.cpp:11:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_grammar.cpp:11:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_grammar.cpp:11:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/threading-multi/instantiate_cpp_grammar.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/threading-multi/instantiate_defined_grammar.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/debug/threading-multi/instantiate_defined_grammar.o" "libs/wave/src/instantiate_defined_grammar.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_defined_grammar.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_defined_grammar.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_defined_grammar.cpp:11:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_defined_grammar.cpp:11:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_defined_grammar.cpp:11:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
In file included from ./boost/wave/grammars/cpp_defined_grammar_gen.hpp:21,
                 from ./boost/wave/grammars/cpp_defined_grammar.hpp:26,
                 from libs/wave/src/instantiate_defined_grammar.cpp:20:
./boost/wave/util/unput_queue_iterator.hpp: In member function 'bool boost::wave::util::unput_queue_iterator<IteratorT, TokenT, ContainerT>::equal(const boost::iterator_adaptor<OtherDerived, OtherIterator, V, C, R, D>&) const [with OtherDerivedT = boost::wave::util::unput_queue_iterator<std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<
 char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, OtherIteratorT = std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, V = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowStr
 ing<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, C = std::forward_iterator_tag, R = boost::use_default, D = boost::use_default, IteratorT = std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, TokenT = boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, ContainerT = std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, 
 std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> >]':
./boost/iterator/iterator_facade.hpp:535:   instantiated from 'static bool boost::iterator_core_access::equal(const Facade1&, const Facade2&, mpl_::true_) [with Facade1 = boost::wave::util::unput_queue_iterator<std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage
 <char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, Facade2 = boost::wave::util::unput_queue_iterator<std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, st
 d::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >]'
./boost/iterator/iterator_facade.hpp:837:   instantiated from 'typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator==(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&) [with Derived1 = boost::wave::util::unput_queue_iterator<std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> >
  > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, V1 = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, TC1 = std::forward_iterator_tag, Reference1 = const bo
 ost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >&, Difference1 = int, Derived2 = boost::wave::util::unput_queue_iterator<std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string
 <char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, V2 = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, TC2 = std::forward_iterator_tag, Reference2 = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_t
 raits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >&, Difference2 = int]'
./boost/spirit/core/scanner/impl/skipper.ipp:110:   instantiated from 'static boost::spirit::parse_info<IteratorT> boost::spirit::impl::phrase_parser<SkipT>::parse(const IteratorT&, const IteratorT&, const ParserT&, const SkipT&) [with IteratorT = boost::wave::util::unput_queue_iterator<std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<
 char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, ParserT = boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::alloc
 ator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, SkipT = boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >]'
./boost/spirit/core/scanner/impl/skipper.ipp:153:   instantiated from 'boost::spirit::parse_info<IteratorT> boost::spirit::parse(const IteratorT&, const IteratorT&, const boost::spirit::parser<DerivedT>&, const boost::spirit::parser<SkipT>&) [with IteratorT = boost::wave::util::unput_queue_iterator<std::_List_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std
 ::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, ParserT = boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>
 , std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, SkipT = boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >]'
./boost/wave/grammars/cpp_defined_grammar.hpp:159:   instantiated from 'static boost::spirit::parse_info<typename boost::wave::grammars::defined_grammar_gen<LexIteratorT>::iterator1_t> boost::wave::grammars::defined_grammar_gen<LexIteratorT>::parse_operator_defined(const boost::wave::util::unput_queue_iterator<typename std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> >::iterator, typename LexIteratorT::token_type, std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >&, const boost::wave::util::unput_queue_iterator<typename std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread
 _mutex, 32u> >::iterator, typename LexIteratorT::token_type, std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >&, std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> >&) [with LexIteratorT = boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >]'
libs/wave/src/instantiate_defined_grammar.cpp:39:   instantiated from here
./boost/wave/util/unput_queue_iterator.hpp:227: warning: suggest parentheses around '&&' within '||'
./boost/wave/util/unput_queue_iterator.hpp: In member function 'bool boost::wave::util::unput_queue_iterator<IteratorT, TokenT, ContainerT>::equal(const boost::iterator_adaptor<OtherDerived, OtherIterator, V, C, R, D>&) const [with OtherDerivedT = boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>,
  std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, OtherIteratorT = boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, V = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<
 char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, C = std::forward_iterator_tag, R = boost::use_default, D = boost::use_default, IteratorT = boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, TokenT = boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, ContainerT = std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<
 boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> >]':
./boost/iterator/iterator_facade.hpp:535:   instantiated from 'static bool boost::iterator_core_access::equal(const Facade1&, const Facade2&, mpl_::true_) [with Facade1 = boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::Alloca
 torStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, Facade2 = boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util:
 :AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >]'
./boost/iterator/iterator_facade.hpp:837:   instantiated from 'typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename boost::mpl::apply2<boost::detail::always_bool2, Derived1, Derived2>::type>::type boost::operator==(const boost::iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&) [with Derived1 = boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<c
 har> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, V1 = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, TC1 = std::forward_iterator_tag, Refer
 ence1 = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >&, Difference1 = int, Derived2 = boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_positio
 n<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, V2 = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, TC2 = std::forward_iterator_tag, Reference2 = const boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::uti
 l::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >&, Difference2 = int]'
./boost/spirit/core/scanner/impl/skipper.ipp:110:   instantiated from 'static boost::spirit::parse_info<IteratorT> boost::spirit::impl::phrase_parser<SkipT>::parse(const IteratorT&, const IteratorT&, const ParserT&, const SkipT&) [with IteratorT = boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>,
  std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, ParserT = boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<c
 har>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, SkipT = boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >]'
./boost/spirit/core/scanner/impl/skipper.ipp:153:   instantiated from 'boost::spirit::parse_info<IteratorT> boost::spirit::parse(const IteratorT&, const IteratorT&, const boost::spirit::parser<DerivedT>&, const boost::spirit::parser<SkipT>&) [with IteratorT = boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >, boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_t
 raits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, ParserT = boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::c
 har_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > >, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >, SkipT = boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>, boost::spirit::chlit<boost::wave::token_id> >]'
./boost/wave/grammars/cpp_defined_grammar.hpp:176:   instantiated from 'static boost::spirit::parse_info<typename boost::wave::grammars::defined_grammar_gen<LexIteratorT>::iterator2_t> boost::wave::grammars::defined_grammar_gen<LexIteratorT>::parse_operator_defined(const boost::wave::util::unput_queue_iterator<LexIteratorT, typename LexIteratorT::token_type, std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >&, const boost::wave::util::unput_queue_iterator<LexIteratorT, typename LexIteratorT::token_type, std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new_delete, boost::details::pool::pthread_mutex, 32u> > >&, std::list<typename LexIteratorT::token_type, boost::fast_pool_allocator<typename LexIteratorT::token_type, boost::default_user_allocator_new
 _delete, boost::details::pool::pthread_mutex, 32u> >&) [with LexIteratorT = boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char, std::char_traits<char>, std::allocator<char>, boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char, std::allocator<char> >, char*> > > > >]'
libs/wave/src/instantiate_defined_grammar.cpp:39:   instantiated from here
./boost/wave/util/unput_queue_iterator.hpp:227: warning: suggest parentheses around '&&' within '||'
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/threading-multi/instantiate_defined_grammar.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/threading-multi/instantiate_cpp_literalgrs.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/debug/threading-multi/instantiate_cpp_literalgrs.o" "libs/wave/src/instantiate_cpp_literalgrs.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_literalgrs.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_literalgrs.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_literalgrs.cpp:11:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_literalgrs.cpp:11:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_cpp_literalgrs.cpp:11:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/threading-multi/instantiate_cpp_literalgrs.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/threading-multi/instantiate_predef_macros.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/debug/threading-multi/instantiate_predef_macros.o" "libs/wave/src/instantiate_predef_macros.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_predef_macros.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_predef_macros.cpp:11:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_predef_macros.cpp:11:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_predef_macros.cpp:11:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_predef_macros.cpp:11:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/threading-multi/instantiate_predef_macros.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/threading-multi/instantiate_re2c_lexer.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/debug/threading-multi/instantiate_re2c_lexer.o" "libs/wave/src/instantiate_re2c_lexer.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer.cpp:13:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer.cpp:13:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer.cpp:13:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer.cpp:13:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer.cpp:13:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/threading-multi/instantiate_re2c_lexer.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/threading-multi/token_ids.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/debug/threading-multi/token_ids.o" "libs/wave/src/token_ids.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/token_ids.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/token_ids.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/token_ids.cpp:18:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/token_ids.cpp:18:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/token_ids.cpp:18:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/threading-multi/token_ids.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/threading-multi/wave_config_constant.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/debug/threading-multi/wave_config_constant.o" "libs/wave/src/wave_config_constant.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/wave_config_constant.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/wave_config_constant.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/wave_config_constant.cpp:16:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/wave_config_constant.cpp:16:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/wave_config_constant.cpp:16:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/threading-multi/wave_config_constant.o...
MkDir1 bin.v2/libs/wave/build/gcc-4.4.0/debug/threading-multi/cpplexer

    mkdir "bin.v2/libs/wave/build/gcc-4.4.0/debug/threading-multi/cpplexer"

MkDir1 bin.v2/libs/wave/build/gcc-4.4.0/debug/threading-multi/cpplexer/re2clex

    mkdir "bin.v2/libs/wave/build/gcc-4.4.0/debug/threading-multi/cpplexer/re2clex"

gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/threading-multi/cpplexer/re2clex/aq.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/debug/threading-multi/cpplexer/re2clex/aq.o" "libs/wave/src/cpplexer/re2clex/aq.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/aq.cpp:15:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/aq.cpp:15:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/aq.cpp:15:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/aq.cpp:15:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/aq.cpp:15:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/threading-multi/cpplexer/re2clex/aq.o...
gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/threading-multi/instantiate_re2c_lexer_str.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/debug/threading-multi/instantiate_re2c_lexer_str.o" "libs/wave/src/instantiate_re2c_lexer_str.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer_str.cpp:13:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer_str.cpp:13:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer_str.cpp:13:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer_str.cpp:13:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/instantiate_re2c_lexer_str.cpp:13:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/threading-multi/instantiate_re2c_lexer_str.o...
MkDir1 bin.v2/libs/filesystem

    mkdir "bin.v2/libs/filesystem"

MkDir1 bin.v2/libs/filesystem/build

    mkdir "bin.v2/libs/filesystem/build"

MkDir1 bin.v2/libs/filesystem/build/gcc-4.4.0

    mkdir "bin.v2/libs/filesystem/build/gcc-4.4.0"

MkDir1 bin.v2/libs/filesystem/build/gcc-4.4.0/release

    mkdir "bin.v2/libs/filesystem/build/gcc-4.4.0/release"

gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/threading-multi/cpplexer/re2clex/cpp_re.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -w -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/wave/build/gcc-4.4.0/debug/threading-multi/cpplexer/re2clex/cpp_re.o" "libs/wave/src/cpplexer/re2clex/cpp_re.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/cpp_re.cpp:24:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/cpp_re.cpp:24:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/cpp_re.cpp:24:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/cpp_re.cpp:24:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/wave/util/flex_string.hpp:82,
                 from ./boost/wave/wave_config.hpp:201,
                 from libs/wave/src/cpplexer/re2clex/cpp_re.cpp:24:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/wave/build/gcc-4.4.0/debug/threading-multi/cpplexer/re2clex/cpp_re.o...
gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-4.4.0/release/operations.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DBOOST_SYSTEM_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/filesystem/build/gcc-4.4.0/release/operations.o" "libs/filesystem/src/operations.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from ./boost/filesystem/operations.hpp:17,
                 from libs/filesystem/src/operations.cpp:46:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from ./boost/filesystem/operations.hpp:17,
                 from libs/filesystem/src/operations.cpp:46:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from ./boost/filesystem/operations.hpp:17,
                 from libs/filesystem/src/operations.cpp:46:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from ./boost/filesystem/operations.hpp:17,
                 from libs/filesystem/src/operations.cpp:46:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from ./boost/filesystem/operations.hpp:17,
                 from libs/filesystem/src/operations.cpp:46:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-4.4.0/release/operations.o...
gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-4.4.0/release/portability.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DBOOST_SYSTEM_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/filesystem/build/gcc-4.4.0/release/portability.o" "libs/filesystem/src/portability.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/portability.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/portability.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/portability.cpp:17:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/portability.cpp:17:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/portability.cpp:17:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-4.4.0/release/portability.o...
gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-4.4.0/release/path.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DBOOST_SYSTEM_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/filesystem/build/gcc-4.4.0/release/path.o" "libs/filesystem/src/path.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/path.cpp:20:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/path.cpp:20:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/path.cpp:20:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/path.cpp:20:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/path.cpp:20:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-4.4.0/release/path.o...
MkDir1 bin.v2/libs/filesystem/build/gcc-4.4.0/release/link-static

    mkdir "bin.v2/libs/filesystem/build/gcc-4.4.0/release/link-static"

gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-4.4.0/release/utf8_codecvt_facet.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DBOOST_SYSTEM_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/filesystem/build/gcc-4.4.0/release/utf8_codecvt_facet.o" "libs/filesystem/src/utf8_codecvt_facet.cpp"

gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-4.4.0/release/link-static/path.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_All_STATIC_LINK=1 -DBOOST_SYSTEM_STATIC_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/filesystem/build/gcc-4.4.0/release/link-static/path.o" "libs/filesystem/src/path.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/path.cpp:20:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/path.cpp:20:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/path.cpp:20:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/path.cpp:20:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/path.cpp:20:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-4.4.0/release/link-static/path.o...
gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-4.4.0/release/link-static/operations.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_All_STATIC_LINK=1 -DBOOST_SYSTEM_STATIC_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/filesystem/build/gcc-4.4.0/release/link-static/operations.o" "libs/filesystem/src/operations.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from ./boost/filesystem/operations.hpp:17,
                 from libs/filesystem/src/operations.cpp:46:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from ./boost/filesystem/operations.hpp:17,
                 from libs/filesystem/src/operations.cpp:46:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from ./boost/filesystem/operations.hpp:17,
                 from libs/filesystem/src/operations.cpp:46:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from ./boost/filesystem/operations.hpp:17,
                 from libs/filesystem/src/operations.cpp:46:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from ./boost/filesystem/operations.hpp:17,
                 from libs/filesystem/src/operations.cpp:46:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-4.4.0/release/link-static/operations.o...
gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-4.4.0/release/link-static/utf8_codecvt_facet.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_All_STATIC_LINK=1 -DBOOST_SYSTEM_STATIC_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/filesystem/build/gcc-4.4.0/release/link-static/utf8_codecvt_facet.o" "libs/filesystem/src/utf8_codecvt_facet.cpp"

MkDir1 bin.v2/libs/filesystem/build/gcc-4.4.0/release/link-static/threading-multi

    mkdir "bin.v2/libs/filesystem/build/gcc-4.4.0/release/link-static/threading-multi"

gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-4.4.0/release/link-static/portability.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_All_STATIC_LINK=1 -DBOOST_SYSTEM_STATIC_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/filesystem/build/gcc-4.4.0/release/link-static/portability.o" "libs/filesystem/src/portability.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/portability.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/portability.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/portability.cpp:17:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/portability.cpp:17:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/portability.cpp:17:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-4.4.0/release/link-static/portability.o...
...skipped <pbin.v2/libs/filesystem/build/gcc-4.4.0/release/link-static>libboost_filesystem.a(clean) for lack of <pbin.v2/libs/filesystem/build/gcc-4.4.0/release/link-static>operations.o...
...skipped <pbin.v2/libs/filesystem/build/gcc-4.4.0/release/link-static>libboost_filesystem.a for lack of <pbin.v2/libs/filesystem/build/gcc-4.4.0/release/link-static>operations.o...
gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-4.4.0/release/link-static/threading-multi/path.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_All_STATIC_LINK=1 -DBOOST_SYSTEM_STATIC_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/filesystem/build/gcc-4.4.0/release/link-static/threading-multi/path.o" "libs/filesystem/src/path.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/path.cpp:20:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/path.cpp:20:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/path.cpp:20:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/path.cpp:20:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/path.cpp:20:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-4.4.0/release/link-static/threading-multi/path.o...
gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-4.4.0/release/link-static/threading-multi/operations.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_All_STATIC_LINK=1 -DBOOST_SYSTEM_STATIC_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/filesystem/build/gcc-4.4.0/release/link-static/threading-multi/operations.o" "libs/filesystem/src/operations.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from ./boost/filesystem/operations.hpp:17,
                 from libs/filesystem/src/operations.cpp:46:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from ./boost/filesystem/operations.hpp:17,
                 from libs/filesystem/src/operations.cpp:46:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from ./boost/filesystem/operations.hpp:17,
                 from libs/filesystem/src/operations.cpp:46:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from ./boost/filesystem/operations.hpp:17,
                 from libs/filesystem/src/operations.cpp:46:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from ./boost/filesystem/operations.hpp:17,
                 from libs/filesystem/src/operations.cpp:46:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-4.4.0/release/link-static/threading-multi/operations.o...
gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-4.4.0/release/link-static/threading-multi/portability.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_All_STATIC_LINK=1 -DBOOST_SYSTEM_STATIC_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/filesystem/build/gcc-4.4.0/release/link-static/threading-multi/portability.o" "libs/filesystem/src/portability.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/portability.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/portability.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/portability.cpp:17:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/portability.cpp:17:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/portability.cpp:17:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-4.4.0/release/link-static/threading-multi/portability.o...
MkDir1 bin.v2/libs/filesystem/build/gcc-4.4.0/release/threading-multi

    mkdir "bin.v2/libs/filesystem/build/gcc-4.4.0/release/threading-multi"

gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-4.4.0/release/link-static/threading-multi/utf8_codecvt_facet.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_All_STATIC_LINK=1 -DBOOST_SYSTEM_STATIC_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/filesystem/build/gcc-4.4.0/release/link-static/threading-multi/utf8_codecvt_facet.o" "libs/filesystem/src/utf8_codecvt_facet.cpp"

...skipped <pbin.v2/libs/filesystem/build/gcc-4.4.0/release/link-static/threading-multi>libboost_filesystem-mt.a(clean) for lack of <pbin.v2/libs/filesystem/build/gcc-4.4.0/release/link-static/threading-multi>operations.o...
...skipped <pbin.v2/libs/filesystem/build/gcc-4.4.0/release/link-static/threading-multi>libboost_filesystem-mt.a for lack of <pbin.v2/libs/filesystem/build/gcc-4.4.0/release/link-static/threading-multi>operations.o...
gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-4.4.0/release/threading-multi/path.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DBOOST_SYSTEM_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/filesystem/build/gcc-4.4.0/release/threading-multi/path.o" "libs/filesystem/src/path.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/path.cpp:20:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/path.cpp:20:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/path.cpp:20:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/path.cpp:20:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/path.cpp:20:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-4.4.0/release/threading-multi/path.o...
gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-4.4.0/release/threading-multi/operations.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DBOOST_SYSTEM_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/filesystem/build/gcc-4.4.0/release/threading-multi/operations.o" "libs/filesystem/src/operations.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from ./boost/filesystem/operations.hpp:17,
                 from libs/filesystem/src/operations.cpp:46:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from ./boost/filesystem/operations.hpp:17,
                 from libs/filesystem/src/operations.cpp:46:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from ./boost/filesystem/operations.hpp:17,
                 from libs/filesystem/src/operations.cpp:46:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from ./boost/filesystem/operations.hpp:17,
                 from libs/filesystem/src/operations.cpp:46:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from ./boost/filesystem/operations.hpp:17,
                 from libs/filesystem/src/operations.cpp:46:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-4.4.0/release/threading-multi/operations.o...
gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-4.4.0/release/threading-multi/portability.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DBOOST_SYSTEM_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/filesystem/build/gcc-4.4.0/release/threading-multi/portability.o" "libs/filesystem/src/portability.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/portability.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/portability.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/portability.cpp:17:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/portability.cpp:17:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/portability.cpp:17:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-4.4.0/release/threading-multi/portability.o...
MkDir1 bin.v2/libs/filesystem/build/gcc-4.4.0/debug

    mkdir "bin.v2/libs/filesystem/build/gcc-4.4.0/debug"

gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-4.4.0/release/threading-multi/utf8_codecvt_facet.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DBOOST_SYSTEM_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/filesystem/build/gcc-4.4.0/release/threading-multi/utf8_codecvt_facet.o" "libs/filesystem/src/utf8_codecvt_facet.cpp"

gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-4.4.0/debug/path.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DBOOST_SYSTEM_DYN_LINK=1  -I"." -c -o "bin.v2/libs/filesystem/build/gcc-4.4.0/debug/path.o" "libs/filesystem/src/path.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/path.cpp:20:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/path.cpp:20:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/path.cpp:20:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/path.cpp:20:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/path.cpp:20:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-4.4.0/debug/path.o...
gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-4.4.0/debug/operations.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DBOOST_SYSTEM_DYN_LINK=1  -I"." -c -o "bin.v2/libs/filesystem/build/gcc-4.4.0/debug/operations.o" "libs/filesystem/src/operations.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from ./boost/filesystem/operations.hpp:17,
                 from libs/filesystem/src/operations.cpp:46:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from ./boost/filesystem/operations.hpp:17,
                 from libs/filesystem/src/operations.cpp:46:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from ./boost/filesystem/operations.hpp:17,
                 from libs/filesystem/src/operations.cpp:46:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from ./boost/filesystem/operations.hpp:17,
                 from libs/filesystem/src/operations.cpp:46:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from ./boost/filesystem/operations.hpp:17,
                 from libs/filesystem/src/operations.cpp:46:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-4.4.0/debug/operations.o...
...on 400th target...
gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-4.4.0/debug/portability.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DBOOST_SYSTEM_DYN_LINK=1  -I"." -c -o "bin.v2/libs/filesystem/build/gcc-4.4.0/debug/portability.o" "libs/filesystem/src/portability.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/portability.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/portability.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/portability.cpp:17:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/portability.cpp:17:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/portability.cpp:17:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-4.4.0/debug/portability.o...
MkDir1 bin.v2/libs/filesystem/build/gcc-4.4.0/debug/link-static

    mkdir "bin.v2/libs/filesystem/build/gcc-4.4.0/debug/link-static"

gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-4.4.0/debug/utf8_codecvt_facet.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DBOOST_SYSTEM_DYN_LINK=1  -I"." -c -o "bin.v2/libs/filesystem/build/gcc-4.4.0/debug/utf8_codecvt_facet.o" "libs/filesystem/src/utf8_codecvt_facet.cpp"

gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-4.4.0/debug/link-static/path.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_All_STATIC_LINK=1 -DBOOST_SYSTEM_STATIC_LINK=1  -I"." -c -o "bin.v2/libs/filesystem/build/gcc-4.4.0/debug/link-static/path.o" "libs/filesystem/src/path.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/path.cpp:20:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/path.cpp:20:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/path.cpp:20:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/path.cpp:20:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/path.cpp:20:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-4.4.0/debug/link-static/path.o...
gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-4.4.0/debug/link-static/operations.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_All_STATIC_LINK=1 -DBOOST_SYSTEM_STATIC_LINK=1  -I"." -c -o "bin.v2/libs/filesystem/build/gcc-4.4.0/debug/link-static/operations.o" "libs/filesystem/src/operations.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from ./boost/filesystem/operations.hpp:17,
                 from libs/filesystem/src/operations.cpp:46:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from ./boost/filesystem/operations.hpp:17,
                 from libs/filesystem/src/operations.cpp:46:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from ./boost/filesystem/operations.hpp:17,
                 from libs/filesystem/src/operations.cpp:46:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from ./boost/filesystem/operations.hpp:17,
                 from libs/filesystem/src/operations.cpp:46:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from ./boost/filesystem/operations.hpp:17,
                 from libs/filesystem/src/operations.cpp:46:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-4.4.0/debug/link-static/operations.o...
gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-4.4.0/debug/link-static/portability.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_All_STATIC_LINK=1 -DBOOST_SYSTEM_STATIC_LINK=1  -I"." -c -o "bin.v2/libs/filesystem/build/gcc-4.4.0/debug/link-static/portability.o" "libs/filesystem/src/portability.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/portability.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/portability.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/portability.cpp:17:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/portability.cpp:17:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/portability.cpp:17:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-4.4.0/debug/link-static/portability.o...
MkDir1 bin.v2/libs/filesystem/build/gcc-4.4.0/debug/link-static/threading-multi

    mkdir "bin.v2/libs/filesystem/build/gcc-4.4.0/debug/link-static/threading-multi"

gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-4.4.0/debug/link-static/utf8_codecvt_facet.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_All_STATIC_LINK=1 -DBOOST_SYSTEM_STATIC_LINK=1  -I"." -c -o "bin.v2/libs/filesystem/build/gcc-4.4.0/debug/link-static/utf8_codecvt_facet.o" "libs/filesystem/src/utf8_codecvt_facet.cpp"

...skipped <pbin.v2/libs/filesystem/build/gcc-4.4.0/debug/link-static>libboost_filesystem-d.a(clean) for lack of <pbin.v2/libs/filesystem/build/gcc-4.4.0/debug/link-static>operations.o...
...skipped <pbin.v2/libs/filesystem/build/gcc-4.4.0/debug/link-static>libboost_filesystem-d.a for lack of <pbin.v2/libs/filesystem/build/gcc-4.4.0/debug/link-static>operations.o...
gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-4.4.0/debug/link-static/threading-multi/path.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_All_STATIC_LINK=1 -DBOOST_SYSTEM_STATIC_LINK=1  -I"." -c -o "bin.v2/libs/filesystem/build/gcc-4.4.0/debug/link-static/threading-multi/path.o" "libs/filesystem/src/path.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/path.cpp:20:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/path.cpp:20:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/path.cpp:20:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/path.cpp:20:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/path.cpp:20:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-4.4.0/debug/link-static/threading-multi/path.o...
gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-4.4.0/debug/link-static/threading-multi/operations.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_All_STATIC_LINK=1 -DBOOST_SYSTEM_STATIC_LINK=1  -I"." -c -o "bin.v2/libs/filesystem/build/gcc-4.4.0/debug/link-static/threading-multi/operations.o" "libs/filesystem/src/operations.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from ./boost/filesystem/operations.hpp:17,
                 from libs/filesystem/src/operations.cpp:46:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from ./boost/filesystem/operations.hpp:17,
                 from libs/filesystem/src/operations.cpp:46:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from ./boost/filesystem/operations.hpp:17,
                 from libs/filesystem/src/operations.cpp:46:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from ./boost/filesystem/operations.hpp:17,
                 from libs/filesystem/src/operations.cpp:46:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from ./boost/filesystem/operations.hpp:17,
                 from libs/filesystem/src/operations.cpp:46:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-4.4.0/debug/link-static/threading-multi/operations.o...
gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-4.4.0/debug/link-static/threading-multi/portability.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_All_STATIC_LINK=1 -DBOOST_SYSTEM_STATIC_LINK=1  -I"." -c -o "bin.v2/libs/filesystem/build/gcc-4.4.0/debug/link-static/threading-multi/portability.o" "libs/filesystem/src/portability.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/portability.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/portability.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/portability.cpp:17:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/portability.cpp:17:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/portability.cpp:17:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-4.4.0/debug/link-static/threading-multi/portability.o...
MkDir1 bin.v2/libs/filesystem/build/gcc-4.4.0/debug/threading-multi

    mkdir "bin.v2/libs/filesystem/build/gcc-4.4.0/debug/threading-multi"

gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-4.4.0/debug/link-static/threading-multi/utf8_codecvt_facet.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_All_STATIC_LINK=1 -DBOOST_SYSTEM_STATIC_LINK=1  -I"." -c -o "bin.v2/libs/filesystem/build/gcc-4.4.0/debug/link-static/threading-multi/utf8_codecvt_facet.o" "libs/filesystem/src/utf8_codecvt_facet.cpp"

...skipped <pbin.v2/libs/filesystem/build/gcc-4.4.0/debug/link-static/threading-multi>libboost_filesystem-mt-d.a(clean) for lack of <pbin.v2/libs/filesystem/build/gcc-4.4.0/debug/link-static/threading-multi>operations.o...
...skipped <pbin.v2/libs/filesystem/build/gcc-4.4.0/debug/link-static/threading-multi>libboost_filesystem-mt-d.a for lack of <pbin.v2/libs/filesystem/build/gcc-4.4.0/debug/link-static/threading-multi>operations.o...
gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-4.4.0/debug/threading-multi/path.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DBOOST_SYSTEM_DYN_LINK=1  -I"." -c -o "bin.v2/libs/filesystem/build/gcc-4.4.0/debug/threading-multi/path.o" "libs/filesystem/src/path.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/path.cpp:20:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/path.cpp:20:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/path.cpp:20:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/path.cpp:20:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/path.cpp:20:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-4.4.0/debug/threading-multi/path.o...
gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-4.4.0/debug/threading-multi/operations.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DBOOST_SYSTEM_DYN_LINK=1  -I"." -c -o "bin.v2/libs/filesystem/build/gcc-4.4.0/debug/threading-multi/operations.o" "libs/filesystem/src/operations.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from ./boost/filesystem/operations.hpp:17,
                 from libs/filesystem/src/operations.cpp:46:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from ./boost/filesystem/operations.hpp:17,
                 from libs/filesystem/src/operations.cpp:46:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from ./boost/filesystem/operations.hpp:17,
                 from libs/filesystem/src/operations.cpp:46:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from ./boost/filesystem/operations.hpp:17,
                 from libs/filesystem/src/operations.cpp:46:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from ./boost/filesystem/operations.hpp:17,
                 from libs/filesystem/src/operations.cpp:46:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-4.4.0/debug/threading-multi/operations.o...
gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-4.4.0/debug/threading-multi/portability.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DBOOST_SYSTEM_DYN_LINK=1  -I"." -c -o "bin.v2/libs/filesystem/build/gcc-4.4.0/debug/threading-multi/portability.o" "libs/filesystem/src/portability.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/portability.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/portability.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/portability.cpp:17:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/portability.cpp:17:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/filesystem/path.hpp:17,
                 from libs/filesystem/src/portability.cpp:17:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-4.4.0/debug/threading-multi/portability.o...
MkDir1 bin.v2/libs/system

    mkdir "bin.v2/libs/system"

MkDir1 bin.v2/libs/system/build

    mkdir "bin.v2/libs/system/build"

MkDir1 bin.v2/libs/system/build/gcc-4.4.0

    mkdir "bin.v2/libs/system/build/gcc-4.4.0"

MkDir1 bin.v2/libs/system/build/gcc-4.4.0/release

    mkdir "bin.v2/libs/system/build/gcc-4.4.0/release"

gcc.compile.c++ bin.v2/libs/filesystem/build/gcc-4.4.0/debug/threading-multi/utf8_codecvt_facet.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DBOOST_SYSTEM_DYN_LINK=1  -I"." -c -o "bin.v2/libs/filesystem/build/gcc-4.4.0/debug/threading-multi/utf8_codecvt_facet.o" "libs/filesystem/src/utf8_codecvt_facet.cpp"

MkDir1 bin.v2/libs/system/build/gcc-4.4.0/release/link-static

    mkdir "bin.v2/libs/system/build/gcc-4.4.0/release/link-static"

gcc.compile.c++ bin.v2/libs/system/build/gcc-4.4.0/release/error_code.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SYSTEM_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/system/build/gcc-4.4.0/release/error_code.o" "libs/system/src/error_code.cpp"

gcc.compile.c++ bin.v2/libs/system/build/gcc-4.4.0/release/link-static/error_code.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SYSTEM_STATIC_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/system/build/gcc-4.4.0/release/link-static/error_code.o" "libs/system/src/error_code.cpp"

RmTemps bin.v2/libs/system/build/gcc-4.4.0/release/link-static/libboost_system.a(clean)

    rm -f "bin.v2/libs/system/build/gcc-4.4.0/release/link-static/libboost_system.a" 

gcc.archive bin.v2/libs/system/build/gcc-4.4.0/release/link-static/libboost_system.a

    "/usr/bin/ar"  rc "bin.v2/libs/system/build/gcc-4.4.0/release/link-static/libboost_system.a" "bin.v2/libs/system/build/gcc-4.4.0/release/link-static/error_code.o"

MkDir1 bin.v2/libs/system/build/gcc-4.4.0/release/link-static/threading-multi

    mkdir "bin.v2/libs/system/build/gcc-4.4.0/release/link-static/threading-multi"

gcc.link.dll bin.v2/libs/system/build/gcc-4.4.0/release/libboost_system.so.1.35.0

    "g++"    -o "bin.v2/libs/system/build/gcc-4.4.0/release/libboost_system.so.1.35.0" -Wl,-h -Wl,libboost_system.so.1.35.0 -shared -Wl,--start-group "bin.v2/libs/system/build/gcc-4.4.0/release/error_code.o"  -Wl,-Bstatic  -Wl,-Bdynamic  -Wl,--end-group -Wl,--strip-all 

...skipped <pbin.v2/libs/filesystem/build/gcc-4.4.0/release>libboost_filesystem.so.1.35.0 for lack of <pbin.v2/libs/filesystem/build/gcc-4.4.0/release>operations.o...
MkDir1 bin.v2/libs/system/build/gcc-4.4.0/release/threading-multi

    mkdir "bin.v2/libs/system/build/gcc-4.4.0/release/threading-multi"

gcc.compile.c++ bin.v2/libs/system/build/gcc-4.4.0/release/link-static/threading-multi/error_code.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SYSTEM_STATIC_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/system/build/gcc-4.4.0/release/link-static/threading-multi/error_code.o" "libs/system/src/error_code.cpp"

RmTemps bin.v2/libs/system/build/gcc-4.4.0/release/link-static/threading-multi/libboost_system-mt.a(clean)

    rm -f "bin.v2/libs/system/build/gcc-4.4.0/release/link-static/threading-multi/libboost_system-mt.a" 

gcc.archive bin.v2/libs/system/build/gcc-4.4.0/release/link-static/threading-multi/libboost_system-mt.a

    "/usr/bin/ar"  rc "bin.v2/libs/system/build/gcc-4.4.0/release/link-static/threading-multi/libboost_system-mt.a" "bin.v2/libs/system/build/gcc-4.4.0/release/link-static/threading-multi/error_code.o"

MkDir1 bin.v2/libs/system/build/gcc-4.4.0/debug

    mkdir "bin.v2/libs/system/build/gcc-4.4.0/debug"

gcc.compile.c++ bin.v2/libs/system/build/gcc-4.4.0/release/threading-multi/error_code.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SYSTEM_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/system/build/gcc-4.4.0/release/threading-multi/error_code.o" "libs/system/src/error_code.cpp"

gcc.link.dll bin.v2/libs/system/build/gcc-4.4.0/release/threading-multi/libboost_system-mt.so.1.35.0

    "g++"    -o "bin.v2/libs/system/build/gcc-4.4.0/release/threading-multi/libboost_system-mt.so.1.35.0" -Wl,-h -Wl,libboost_system-mt.so.1.35.0 -shared -Wl,--start-group "bin.v2/libs/system/build/gcc-4.4.0/release/threading-multi/error_code.o"  -Wl,-Bstatic  -Wl,-Bdynamic -lrt -Wl,--end-group -Wl,--strip-all -pthread 

...skipped <pbin.v2/libs/filesystem/build/gcc-4.4.0/release/threading-multi>libboost_filesystem-mt.so.1.35.0 for lack of <pbin.v2/libs/filesystem/build/gcc-4.4.0/release/threading-multi>operations.o...
MkDir1 bin.v2/libs/system/build/gcc-4.4.0/debug/link-static

    mkdir "bin.v2/libs/system/build/gcc-4.4.0/debug/link-static"

gcc.compile.c++ bin.v2/libs/system/build/gcc-4.4.0/debug/error_code.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SYSTEM_DYN_LINK=1  -I"." -c -o "bin.v2/libs/system/build/gcc-4.4.0/debug/error_code.o" "libs/system/src/error_code.cpp"

gcc.link.dll bin.v2/libs/system/build/gcc-4.4.0/debug/libboost_system-d.so.1.35.0

    "g++"    -o "bin.v2/libs/system/build/gcc-4.4.0/debug/libboost_system-d.so.1.35.0" -Wl,-h -Wl,libboost_system-d.so.1.35.0 -shared -Wl,--start-group "bin.v2/libs/system/build/gcc-4.4.0/debug/error_code.o"  -Wl,-Bstatic  -Wl,-Bdynamic  -Wl,--end-group -g 

...skipped <pbin.v2/libs/filesystem/build/gcc-4.4.0/debug>libboost_filesystem-d.so.1.35.0 for lack of <pbin.v2/libs/filesystem/build/gcc-4.4.0/debug>operations.o...
MkDir1 bin.v2/libs/system/build/gcc-4.4.0/debug/link-static/threading-multi

    mkdir "bin.v2/libs/system/build/gcc-4.4.0/debug/link-static/threading-multi"

gcc.compile.c++ bin.v2/libs/system/build/gcc-4.4.0/debug/link-static/error_code.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SYSTEM_STATIC_LINK=1  -I"." -c -o "bin.v2/libs/system/build/gcc-4.4.0/debug/link-static/error_code.o" "libs/system/src/error_code.cpp"

RmTemps bin.v2/libs/system/build/gcc-4.4.0/debug/link-static/libboost_system-d.a(clean)

    rm -f "bin.v2/libs/system/build/gcc-4.4.0/debug/link-static/libboost_system-d.a" 

gcc.archive bin.v2/libs/system/build/gcc-4.4.0/debug/link-static/libboost_system-d.a

    "/usr/bin/ar"  rc "bin.v2/libs/system/build/gcc-4.4.0/debug/link-static/libboost_system-d.a" "bin.v2/libs/system/build/gcc-4.4.0/debug/link-static/error_code.o"

MkDir1 bin.v2/libs/system/build/gcc-4.4.0/debug/threading-multi

    mkdir "bin.v2/libs/system/build/gcc-4.4.0/debug/threading-multi"

gcc.compile.c++ bin.v2/libs/system/build/gcc-4.4.0/debug/link-static/threading-multi/error_code.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SYSTEM_STATIC_LINK=1  -I"." -c -o "bin.v2/libs/system/build/gcc-4.4.0/debug/link-static/threading-multi/error_code.o" "libs/system/src/error_code.cpp"

RmTemps bin.v2/libs/system/build/gcc-4.4.0/debug/link-static/threading-multi/libboost_system-mt-d.a(clean)

    rm -f "bin.v2/libs/system/build/gcc-4.4.0/debug/link-static/threading-multi/libboost_system-mt-d.a" 

gcc.archive bin.v2/libs/system/build/gcc-4.4.0/debug/link-static/threading-multi/libboost_system-mt-d.a

    "/usr/bin/ar"  rc "bin.v2/libs/system/build/gcc-4.4.0/debug/link-static/threading-multi/libboost_system-mt-d.a" "bin.v2/libs/system/build/gcc-4.4.0/debug/link-static/threading-multi/error_code.o"

MkDir1 bin.v2/libs/date_time

    mkdir "bin.v2/libs/date_time"

MkDir1 bin.v2/libs/date_time/build

    mkdir "bin.v2/libs/date_time/build"

MkDir1 bin.v2/libs/date_time/build/gcc-4.4.0

    mkdir "bin.v2/libs/date_time/build/gcc-4.4.0"

MkDir1 bin.v2/libs/date_time/build/gcc-4.4.0/release

    mkdir "bin.v2/libs/date_time/build/gcc-4.4.0/release"

gcc.compile.c++ bin.v2/libs/system/build/gcc-4.4.0/debug/threading-multi/error_code.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SYSTEM_DYN_LINK=1  -I"." -c -o "bin.v2/libs/system/build/gcc-4.4.0/debug/threading-multi/error_code.o" "libs/system/src/error_code.cpp"

gcc.link.dll bin.v2/libs/system/build/gcc-4.4.0/debug/threading-multi/libboost_system-mt-d.so.1.35.0

    "g++"    -o "bin.v2/libs/system/build/gcc-4.4.0/debug/threading-multi/libboost_system-mt-d.so.1.35.0" -Wl,-h -Wl,libboost_system-mt-d.so.1.35.0 -shared -Wl,--start-group "bin.v2/libs/system/build/gcc-4.4.0/debug/threading-multi/error_code.o"  -Wl,-Bstatic  -Wl,-Bdynamic -lrt -Wl,--end-group -g -pthread 

...skipped <pbin.v2/libs/filesystem/build/gcc-4.4.0/debug/threading-multi>libboost_filesystem-mt-d.so.1.35.0 for lack of <pbin.v2/libs/filesystem/build/gcc-4.4.0/debug/threading-multi>operations.o...
gcc.compile.c++ bin.v2/libs/date_time/build/gcc-4.4.0/release/greg_weekday.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DDATE_TIME_INLINE -DNDEBUG  -I"." -c -o "bin.v2/libs/date_time/build/gcc-4.4.0/release/greg_weekday.o" "libs/date_time/src/gregorian/greg_weekday.cpp"

gcc.compile.c++ bin.v2/libs/date_time/build/gcc-4.4.0/release/date_generators.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DDATE_TIME_INLINE -DNDEBUG  -I"." -c -o "bin.v2/libs/date_time/build/gcc-4.4.0/release/date_generators.o" "libs/date_time/src/gregorian/date_generators.cpp"

MkDir1 bin.v2/libs/date_time/build/gcc-4.4.0/release/link-static

    mkdir "bin.v2/libs/date_time/build/gcc-4.4.0/release/link-static"

gcc.compile.c++ bin.v2/libs/date_time/build/gcc-4.4.0/release/greg_month.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DDATE_TIME_INLINE -DNDEBUG  -I"." -c -o "bin.v2/libs/date_time/build/gcc-4.4.0/release/greg_month.o" "libs/date_time/src/gregorian/greg_month.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/token_iterator.hpp:22,
                 from ./boost/tokenizer.hpp:20,
                 from ./boost/date_time/date_parsing.hpp:12,
                 from ./boost/date_time/gregorian/parsers.hpp:13,
                 from ./boost/date_time/gregorian/greg_facet.hpp:14,
                 from libs/date_time/src/gregorian/greg_month.cpp:15:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/token_iterator.hpp:22,
                 from ./boost/tokenizer.hpp:20,
                 from ./boost/date_time/date_parsing.hpp:12,
                 from ./boost/date_time/gregorian/parsers.hpp:13,
                 from ./boost/date_time/gregorian/greg_facet.hpp:14,
                 from libs/date_time/src/gregorian/greg_month.cpp:15:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/token_iterator.hpp:22,
                 from ./boost/tokenizer.hpp:20,
                 from ./boost/date_time/date_parsing.hpp:12,
                 from ./boost/date_time/gregorian/parsers.hpp:13,
                 from ./boost/date_time/gregorian/greg_facet.hpp:14,
                 from libs/date_time/src/gregorian/greg_month.cpp:15:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/token_iterator.hpp:22,
                 from ./boost/tokenizer.hpp:20,
                 from ./boost/date_time/date_parsing.hpp:12,
                 from ./boost/date_time/gregorian/parsers.hpp:13,
                 from ./boost/date_time/gregorian/greg_facet.hpp:14,
                 from libs/date_time/src/gregorian/greg_month.cpp:15:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/token_iterator.hpp:22,
                 from ./boost/tokenizer.hpp:20,
                 from ./boost/date_time/date_parsing.hpp:12,
                 from ./boost/date_time/gregorian/parsers.hpp:13,
                 from ./boost/date_time/gregorian/greg_facet.hpp:14,
                 from libs/date_time/src/gregorian/greg_month.cpp:15:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
./boost/date_time/date_parsing.hpp: In function 'boost::date_time::special_values boost::gregorian::special_value_from_string(const std::string&)':
./boost/date_time/date_parsing.hpp:88: warning: array subscript is above array bounds
./boost/date_time/date_parsing.hpp:88: warning: array subscript is above array bounds
In file included from ./boost/date_time/date_formatting_locales.hpp:18,
                 from ./boost/date_time/gregorian/greg_facet.hpp:13,
                 from libs/date_time/src/gregorian/greg_month.cpp:15:
./boost/date_time/constrained_value.hpp: In member function 'void boost::date_time::date_names_put<Config, charT, OutputIterator>::do_put_month_short(OutputIterator&, typename Config::month_enum) const [with Config = boost::gregorian::greg_facet_config, charT = char, OutputIterator = std::ostreambuf_iterator<char, std::char_traits<char> >]':
./boost/date_time/constrained_value.hpp:64: warning: 'gm' may be used uninitialized in this function
./boost/date_time/date_names_put.hpp:116: note: 'gm' was declared here
./boost/date_time/constrained_value.hpp: In member function 'void boost::date_time::date_names_put<Config, charT, OutputIterator>::do_put_month_long(OutputIterator&, typename Config::month_enum) const [with Config = boost::gregorian::greg_facet_config, charT = wchar_t, OutputIterator = std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> >]':
./boost/date_time/constrained_value.hpp:64: warning: 'gm' may be used uninitialized in this function
./boost/date_time/date_names_put.hpp:124: note: 'gm' was declared here
./boost/date_time/constrained_value.hpp: In member function 'void boost::date_time::date_names_put<Config, charT, OutputIterator>::do_put_month_short(OutputIterator&, typename Config::month_enum) const [with Config = boost::gregorian::greg_facet_config, charT = wchar_t, OutputIterator = std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> >]':
./boost/date_time/constrained_value.hpp:64: warning: 'gm' may be used uninitialized in this function
./boost/date_time/date_names_put.hpp:116: note: 'gm' was declared here
./boost/date_time/constrained_value.hpp: In member function 'void boost::date_time::date_names_put<Config, charT, OutputIterator>::do_put_month_long(OutputIterator&, typename Config::month_enum) const [with Config = boost::gregorian::greg_facet_config, charT = char, OutputIterator = std::ostreambuf_iterator<char, std::char_traits<char> >]':
./boost/date_time/constrained_value.hpp:64: warning: 'gm' may be used uninitialized in this function
./boost/date_time/date_names_put.hpp:124: note: 'gm' was declared here
...failed gcc.compile.c++ bin.v2/libs/date_time/build/gcc-4.4.0/release/greg_month.o...
...skipped <pbin.v2/libs/date_time/build/gcc-4.4.0/release>libboost_date_time.so.1.35.0 for lack of <pbin.v2/libs/date_time/build/gcc-4.4.0/release>greg_month.o...
...skipped <pbin.v2/libs/wave/build/gcc-4.4.0/release>libboost_wave.so.1.35.0 for lack of <pbin.v2/libs/wave/build/gcc-4.4.0/release>instantiate_cpp_exprgrammar.o...
gcc.compile.c++ bin.v2/libs/date_time/build/gcc-4.4.0/release/link-static/greg_weekday.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_DATE_TIME_STATIC_LINK -DDATE_TIME_INLINE -DNDEBUG  -I"." -c -o "bin.v2/libs/date_time/build/gcc-4.4.0/release/link-static/greg_weekday.o" "libs/date_time/src/gregorian/greg_weekday.cpp"

gcc.compile.c++ bin.v2/libs/date_time/build/gcc-4.4.0/release/link-static/date_generators.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_DATE_TIME_STATIC_LINK -DDATE_TIME_INLINE -DNDEBUG  -I"." -c -o "bin.v2/libs/date_time/build/gcc-4.4.0/release/link-static/date_generators.o" "libs/date_time/src/gregorian/date_generators.cpp"

MkDir1 bin.v2/libs/date_time/build/gcc-4.4.0/release/link-static/threading-multi

    mkdir "bin.v2/libs/date_time/build/gcc-4.4.0/release/link-static/threading-multi"

gcc.compile.c++ bin.v2/libs/date_time/build/gcc-4.4.0/release/link-static/greg_month.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_DATE_TIME_STATIC_LINK -DDATE_TIME_INLINE -DNDEBUG  -I"." -c -o "bin.v2/libs/date_time/build/gcc-4.4.0/release/link-static/greg_month.o" "libs/date_time/src/gregorian/greg_month.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/token_iterator.hpp:22,
                 from ./boost/tokenizer.hpp:20,
                 from ./boost/date_time/date_parsing.hpp:12,
                 from ./boost/date_time/gregorian/parsers.hpp:13,
                 from ./boost/date_time/gregorian/greg_facet.hpp:14,
                 from libs/date_time/src/gregorian/greg_month.cpp:15:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/token_iterator.hpp:22,
                 from ./boost/tokenizer.hpp:20,
                 from ./boost/date_time/date_parsing.hpp:12,
                 from ./boost/date_time/gregorian/parsers.hpp:13,
                 from ./boost/date_time/gregorian/greg_facet.hpp:14,
                 from libs/date_time/src/gregorian/greg_month.cpp:15:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/token_iterator.hpp:22,
                 from ./boost/tokenizer.hpp:20,
                 from ./boost/date_time/date_parsing.hpp:12,
                 from ./boost/date_time/gregorian/parsers.hpp:13,
                 from ./boost/date_time/gregorian/greg_facet.hpp:14,
                 from libs/date_time/src/gregorian/greg_month.cpp:15:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/token_iterator.hpp:22,
                 from ./boost/tokenizer.hpp:20,
                 from ./boost/date_time/date_parsing.hpp:12,
                 from ./boost/date_time/gregorian/parsers.hpp:13,
                 from ./boost/date_time/gregorian/greg_facet.hpp:14,
                 from libs/date_time/src/gregorian/greg_month.cpp:15:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/token_iterator.hpp:22,
                 from ./boost/tokenizer.hpp:20,
                 from ./boost/date_time/date_parsing.hpp:12,
                 from ./boost/date_time/gregorian/parsers.hpp:13,
                 from ./boost/date_time/gregorian/greg_facet.hpp:14,
                 from libs/date_time/src/gregorian/greg_month.cpp:15:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
./boost/date_time/date_parsing.hpp: In function 'boost::date_time::special_values boost::gregorian::special_value_from_string(const std::string&)':
./boost/date_time/date_parsing.hpp:88: warning: array subscript is above array bounds
./boost/date_time/date_parsing.hpp:88: warning: array subscript is above array bounds
In file included from ./boost/date_time/date_formatting_locales.hpp:18,
                 from ./boost/date_time/gregorian/greg_facet.hpp:13,
                 from libs/date_time/src/gregorian/greg_month.cpp:15:
./boost/date_time/constrained_value.hpp: In member function 'void boost::date_time::date_names_put<Config, charT, OutputIterator>::do_put_month_short(OutputIterator&, typename Config::month_enum) const [with Config = boost::gregorian::greg_facet_config, charT = char, OutputIterator = std::ostreambuf_iterator<char, std::char_traits<char> >]':
./boost/date_time/constrained_value.hpp:64: warning: 'gm.boost::gregorian::greg_month::<anonymous>.boost::CV::constrained_value<boost::CV::simple_exception_policy<short unsigned int, 1u, 12u, boost::gregorian::bad_month> >::value_' may be used uninitialized in this function
./boost/date_time/date_names_put.hpp:116: note: 'gm.boost::gregorian::greg_month::<anonymous>.boost::CV::constrained_value<boost::CV::simple_exception_policy<short unsigned int, 1u, 12u, boost::gregorian::bad_month> >::value_' was declared here
./boost/date_time/constrained_value.hpp: In member function 'void boost::date_time::date_names_put<Config, charT, OutputIterator>::do_put_month_long(OutputIterator&, typename Config::month_enum) const [with Config = boost::gregorian::greg_facet_config, charT = wchar_t, OutputIterator = std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> >]':
./boost/date_time/constrained_value.hpp:64: warning: 'gm.boost::gregorian::greg_month::<anonymous>.boost::CV::constrained_value<boost::CV::simple_exception_policy<short unsigned int, 1u, 12u, boost::gregorian::bad_month> >::value_' may be used uninitialized in this function
./boost/date_time/date_names_put.hpp:124: note: 'gm.boost::gregorian::greg_month::<anonymous>.boost::CV::constrained_value<boost::CV::simple_exception_policy<short unsigned int, 1u, 12u, boost::gregorian::bad_month> >::value_' was declared here
./boost/date_time/constrained_value.hpp: In member function 'void boost::date_time::date_names_put<Config, charT, OutputIterator>::do_put_month_short(OutputIterator&, typename Config::month_enum) const [with Config = boost::gregorian::greg_facet_config, charT = wchar_t, OutputIterator = std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> >]':
./boost/date_time/constrained_value.hpp:64: warning: 'gm.boost::gregorian::greg_month::<anonymous>.boost::CV::constrained_value<boost::CV::simple_exception_policy<short unsigned int, 1u, 12u, boost::gregorian::bad_month> >::value_' may be used uninitialized in this function
./boost/date_time/date_names_put.hpp:116: note: 'gm.boost::gregorian::greg_month::<anonymous>.boost::CV::constrained_value<boost::CV::simple_exception_policy<short unsigned int, 1u, 12u, boost::gregorian::bad_month> >::value_' was declared here
./boost/date_time/constrained_value.hpp: In member function 'void boost::date_time::date_names_put<Config, charT, OutputIterator>::do_put_month_long(OutputIterator&, typename Config::month_enum) const [with Config = boost::gregorian::greg_facet_config, charT = char, OutputIterator = std::ostreambuf_iterator<char, std::char_traits<char> >]':
./boost/date_time/constrained_value.hpp:64: warning: 'gm.boost::gregorian::greg_month::<anonymous>.boost::CV::constrained_value<boost::CV::simple_exception_policy<short unsigned int, 1u, 12u, boost::gregorian::bad_month> >::value_' may be used uninitialized in this function
./boost/date_time/date_names_put.hpp:124: note: 'gm.boost::gregorian::greg_month::<anonymous>.boost::CV::constrained_value<boost::CV::simple_exception_policy<short unsigned int, 1u, 12u, boost::gregorian::bad_month> >::value_' was declared here
...failed gcc.compile.c++ bin.v2/libs/date_time/build/gcc-4.4.0/release/link-static/greg_month.o...
...skipped <pbin.v2/libs/date_time/build/gcc-4.4.0/release/link-static>libboost_date_time.a(clean) for lack of <pbin.v2/libs/date_time/build/gcc-4.4.0/release/link-static>greg_month.o...
...skipped <pbin.v2/libs/date_time/build/gcc-4.4.0/release/link-static>libboost_date_time.a for lack of <pbin.v2/libs/date_time/build/gcc-4.4.0/release/link-static>greg_month.o...
gcc.compile.c++ bin.v2/libs/date_time/build/gcc-4.4.0/release/link-static/threading-multi/greg_weekday.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_DATE_TIME_STATIC_LINK -DDATE_TIME_INLINE -DNDEBUG  -I"." -c -o "bin.v2/libs/date_time/build/gcc-4.4.0/release/link-static/threading-multi/greg_weekday.o" "libs/date_time/src/gregorian/greg_weekday.cpp"

gcc.compile.c++ bin.v2/libs/date_time/build/gcc-4.4.0/release/link-static/threading-multi/date_generators.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_DATE_TIME_STATIC_LINK -DDATE_TIME_INLINE -DNDEBUG  -I"." -c -o "bin.v2/libs/date_time/build/gcc-4.4.0/release/link-static/threading-multi/date_generators.o" "libs/date_time/src/gregorian/date_generators.cpp"

MkDir1 bin.v2/libs/date_time/build/gcc-4.4.0/release/threading-multi

    mkdir "bin.v2/libs/date_time/build/gcc-4.4.0/release/threading-multi"

gcc.compile.c++ bin.v2/libs/date_time/build/gcc-4.4.0/release/link-static/threading-multi/greg_month.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_DATE_TIME_STATIC_LINK -DDATE_TIME_INLINE -DNDEBUG  -I"." -c -o "bin.v2/libs/date_time/build/gcc-4.4.0/release/link-static/threading-multi/greg_month.o" "libs/date_time/src/gregorian/greg_month.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/token_iterator.hpp:22,
                 from ./boost/tokenizer.hpp:20,
                 from ./boost/date_time/date_parsing.hpp:12,
                 from ./boost/date_time/gregorian/parsers.hpp:13,
                 from ./boost/date_time/gregorian/greg_facet.hpp:14,
                 from libs/date_time/src/gregorian/greg_month.cpp:15:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/token_iterator.hpp:22,
                 from ./boost/tokenizer.hpp:20,
                 from ./boost/date_time/date_parsing.hpp:12,
                 from ./boost/date_time/gregorian/parsers.hpp:13,
                 from ./boost/date_time/gregorian/greg_facet.hpp:14,
                 from libs/date_time/src/gregorian/greg_month.cpp:15:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/token_iterator.hpp:22,
                 from ./boost/tokenizer.hpp:20,
                 from ./boost/date_time/date_parsing.hpp:12,
                 from ./boost/date_time/gregorian/parsers.hpp:13,
                 from ./boost/date_time/gregorian/greg_facet.hpp:14,
                 from libs/date_time/src/gregorian/greg_month.cpp:15:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/token_iterator.hpp:22,
                 from ./boost/tokenizer.hpp:20,
                 from ./boost/date_time/date_parsing.hpp:12,
                 from ./boost/date_time/gregorian/parsers.hpp:13,
                 from ./boost/date_time/gregorian/greg_facet.hpp:14,
                 from libs/date_time/src/gregorian/greg_month.cpp:15:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/token_iterator.hpp:22,
                 from ./boost/tokenizer.hpp:20,
                 from ./boost/date_time/date_parsing.hpp:12,
                 from ./boost/date_time/gregorian/parsers.hpp:13,
                 from ./boost/date_time/gregorian/greg_facet.hpp:14,
                 from libs/date_time/src/gregorian/greg_month.cpp:15:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
./boost/date_time/date_parsing.hpp: In function 'boost::date_time::special_values boost::gregorian::special_value_from_string(const std::string&)':
./boost/date_time/date_parsing.hpp:88: warning: array subscript is above array bounds
./boost/date_time/date_parsing.hpp:88: warning: array subscript is above array bounds
In file included from ./boost/date_time/date_formatting_locales.hpp:18,
                 from ./boost/date_time/gregorian/greg_facet.hpp:13,
                 from libs/date_time/src/gregorian/greg_month.cpp:15:
./boost/date_time/constrained_value.hpp: In member function 'void boost::date_time::date_names_put<Config, charT, OutputIterator>::do_put_month_short(OutputIterator&, typename Config::month_enum) const [with Config = boost::gregorian::greg_facet_config, charT = char, OutputIterator = std::ostreambuf_iterator<char, std::char_traits<char> >]':
./boost/date_time/constrained_value.hpp:64: warning: 'gm.boost::gregorian::greg_month::<anonymous>.boost::CV::constrained_value<boost::CV::simple_exception_policy<short unsigned int, 1u, 12u, boost::gregorian::bad_month> >::value_' may be used uninitialized in this function
./boost/date_time/date_names_put.hpp:116: note: 'gm.boost::gregorian::greg_month::<anonymous>.boost::CV::constrained_value<boost::CV::simple_exception_policy<short unsigned int, 1u, 12u, boost::gregorian::bad_month> >::value_' was declared here
./boost/date_time/constrained_value.hpp: In member function 'void boost::date_time::date_names_put<Config, charT, OutputIterator>::do_put_month_long(OutputIterator&, typename Config::month_enum) const [with Config = boost::gregorian::greg_facet_config, charT = wchar_t, OutputIterator = std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> >]':
./boost/date_time/constrained_value.hpp:64: warning: 'gm.boost::gregorian::greg_month::<anonymous>.boost::CV::constrained_value<boost::CV::simple_exception_policy<short unsigned int, 1u, 12u, boost::gregorian::bad_month> >::value_' may be used uninitialized in this function
./boost/date_time/date_names_put.hpp:124: note: 'gm.boost::gregorian::greg_month::<anonymous>.boost::CV::constrained_value<boost::CV::simple_exception_policy<short unsigned int, 1u, 12u, boost::gregorian::bad_month> >::value_' was declared here
./boost/date_time/constrained_value.hpp: In member function 'void boost::date_time::date_names_put<Config, charT, OutputIterator>::do_put_month_short(OutputIterator&, typename Config::month_enum) const [with Config = boost::gregorian::greg_facet_config, charT = wchar_t, OutputIterator = std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> >]':
./boost/date_time/constrained_value.hpp:64: warning: 'gm.boost::gregorian::greg_month::<anonymous>.boost::CV::constrained_value<boost::CV::simple_exception_policy<short unsigned int, 1u, 12u, boost::gregorian::bad_month> >::value_' may be used uninitialized in this function
./boost/date_time/date_names_put.hpp:116: note: 'gm.boost::gregorian::greg_month::<anonymous>.boost::CV::constrained_value<boost::CV::simple_exception_policy<short unsigned int, 1u, 12u, boost::gregorian::bad_month> >::value_' was declared here
./boost/date_time/constrained_value.hpp: In member function 'void boost::date_time::date_names_put<Config, charT, OutputIterator>::do_put_month_long(OutputIterator&, typename Config::month_enum) const [with Config = boost::gregorian::greg_facet_config, charT = char, OutputIterator = std::ostreambuf_iterator<char, std::char_traits<char> >]':
./boost/date_time/constrained_value.hpp:64: warning: 'gm.boost::gregorian::greg_month::<anonymous>.boost::CV::constrained_value<boost::CV::simple_exception_policy<short unsigned int, 1u, 12u, boost::gregorian::bad_month> >::value_' may be used uninitialized in this function
./boost/date_time/date_names_put.hpp:124: note: 'gm.boost::gregorian::greg_month::<anonymous>.boost::CV::constrained_value<boost::CV::simple_exception_policy<short unsigned int, 1u, 12u, boost::gregorian::bad_month> >::value_' was declared here
...failed gcc.compile.c++ bin.v2/libs/date_time/build/gcc-4.4.0/release/link-static/threading-multi/greg_month.o...
...skipped <pbin.v2/libs/date_time/build/gcc-4.4.0/release/link-static/threading-multi>libboost_date_time-mt.a(clean) for lack of <pbin.v2/libs/date_time/build/gcc-4.4.0/release/link-static/threading-multi>greg_month.o...
...skipped <pbin.v2/libs/date_time/build/gcc-4.4.0/release/link-static/threading-multi>libboost_date_time-mt.a for lack of <pbin.v2/libs/date_time/build/gcc-4.4.0/release/link-static/threading-multi>greg_month.o...
gcc.compile.c++ bin.v2/libs/date_time/build/gcc-4.4.0/release/threading-multi/greg_weekday.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DDATE_TIME_INLINE -DNDEBUG  -I"." -c -o "bin.v2/libs/date_time/build/gcc-4.4.0/release/threading-multi/greg_weekday.o" "libs/date_time/src/gregorian/greg_weekday.cpp"

gcc.compile.c++ bin.v2/libs/date_time/build/gcc-4.4.0/release/threading-multi/date_generators.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DDATE_TIME_INLINE -DNDEBUG  -I"." -c -o "bin.v2/libs/date_time/build/gcc-4.4.0/release/threading-multi/date_generators.o" "libs/date_time/src/gregorian/date_generators.cpp"

MkDir1 bin.v2/libs/date_time/build/gcc-4.4.0/debug

    mkdir "bin.v2/libs/date_time/build/gcc-4.4.0/debug"

gcc.compile.c++ bin.v2/libs/date_time/build/gcc-4.4.0/release/threading-multi/greg_month.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DDATE_TIME_INLINE -DNDEBUG  -I"." -c -o "bin.v2/libs/date_time/build/gcc-4.4.0/release/threading-multi/greg_month.o" "libs/date_time/src/gregorian/greg_month.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/token_iterator.hpp:22,
                 from ./boost/tokenizer.hpp:20,
                 from ./boost/date_time/date_parsing.hpp:12,
                 from ./boost/date_time/gregorian/parsers.hpp:13,
                 from ./boost/date_time/gregorian/greg_facet.hpp:14,
                 from libs/date_time/src/gregorian/greg_month.cpp:15:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/token_iterator.hpp:22,
                 from ./boost/tokenizer.hpp:20,
                 from ./boost/date_time/date_parsing.hpp:12,
                 from ./boost/date_time/gregorian/parsers.hpp:13,
                 from ./boost/date_time/gregorian/greg_facet.hpp:14,
                 from libs/date_time/src/gregorian/greg_month.cpp:15:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/token_iterator.hpp:22,
                 from ./boost/tokenizer.hpp:20,
                 from ./boost/date_time/date_parsing.hpp:12,
                 from ./boost/date_time/gregorian/parsers.hpp:13,
                 from ./boost/date_time/gregorian/greg_facet.hpp:14,
                 from libs/date_time/src/gregorian/greg_month.cpp:15:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/token_iterator.hpp:22,
                 from ./boost/tokenizer.hpp:20,
                 from ./boost/date_time/date_parsing.hpp:12,
                 from ./boost/date_time/gregorian/parsers.hpp:13,
                 from ./boost/date_time/gregorian/greg_facet.hpp:14,
                 from libs/date_time/src/gregorian/greg_month.cpp:15:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/token_iterator.hpp:22,
                 from ./boost/tokenizer.hpp:20,
                 from ./boost/date_time/date_parsing.hpp:12,
                 from ./boost/date_time/gregorian/parsers.hpp:13,
                 from ./boost/date_time/gregorian/greg_facet.hpp:14,
                 from libs/date_time/src/gregorian/greg_month.cpp:15:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
./boost/date_time/date_parsing.hpp: In function 'boost::date_time::special_values boost::gregorian::special_value_from_string(const std::string&)':
./boost/date_time/date_parsing.hpp:88: warning: array subscript is above array bounds
./boost/date_time/date_parsing.hpp:88: warning: array subscript is above array bounds
In file included from ./boost/date_time/date_formatting_locales.hpp:18,
                 from ./boost/date_time/gregorian/greg_facet.hpp:13,
                 from libs/date_time/src/gregorian/greg_month.cpp:15:
./boost/date_time/constrained_value.hpp: In member function 'void boost::date_time::date_names_put<Config, charT, OutputIterator>::do_put_month_short(OutputIterator&, typename Config::month_enum) const [with Config = boost::gregorian::greg_facet_config, charT = char, OutputIterator = std::ostreambuf_iterator<char, std::char_traits<char> >]':
./boost/date_time/constrained_value.hpp:64: warning: 'gm' may be used uninitialized in this function
./boost/date_time/date_names_put.hpp:116: note: 'gm' was declared here
./boost/date_time/constrained_value.hpp: In member function 'void boost::date_time::date_names_put<Config, charT, OutputIterator>::do_put_month_long(OutputIterator&, typename Config::month_enum) const [with Config = boost::gregorian::greg_facet_config, charT = wchar_t, OutputIterator = std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> >]':
./boost/date_time/constrained_value.hpp:64: warning: 'gm' may be used uninitialized in this function
./boost/date_time/date_names_put.hpp:124: note: 'gm' was declared here
./boost/date_time/constrained_value.hpp: In member function 'void boost::date_time::date_names_put<Config, charT, OutputIterator>::do_put_month_short(OutputIterator&, typename Config::month_enum) const [with Config = boost::gregorian::greg_facet_config, charT = wchar_t, OutputIterator = std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> >]':
./boost/date_time/constrained_value.hpp:64: warning: 'gm' may be used uninitialized in this function
./boost/date_time/date_names_put.hpp:116: note: 'gm' was declared here
./boost/date_time/constrained_value.hpp: In member function 'void boost::date_time::date_names_put<Config, charT, OutputIterator>::do_put_month_long(OutputIterator&, typename Config::month_enum) const [with Config = boost::gregorian::greg_facet_config, charT = char, OutputIterator = std::ostreambuf_iterator<char, std::char_traits<char> >]':
./boost/date_time/constrained_value.hpp:64: warning: 'gm' may be used uninitialized in this function
./boost/date_time/date_names_put.hpp:124: note: 'gm' was declared here
...failed gcc.compile.c++ bin.v2/libs/date_time/build/gcc-4.4.0/release/threading-multi/greg_month.o...
...skipped <pbin.v2/libs/date_time/build/gcc-4.4.0/release/threading-multi>libboost_date_time-mt.so.1.35.0 for lack of <pbin.v2/libs/date_time/build/gcc-4.4.0/release/threading-multi>greg_month.o...
...skipped <pbin.v2/libs/wave/build/gcc-4.4.0/release/threading-multi>libboost_wave-mt.so.1.35.0 for lack of <pbin.v2/libs/wave/build/gcc-4.4.0/release/threading-multi>instantiate_cpp_exprgrammar.o...
gcc.compile.c++ bin.v2/libs/date_time/build/gcc-4.4.0/debug/greg_weekday.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DDATE_TIME_INLINE  -I"." -c -o "bin.v2/libs/date_time/build/gcc-4.4.0/debug/greg_weekday.o" "libs/date_time/src/gregorian/greg_weekday.cpp"

gcc.compile.c++ bin.v2/libs/date_time/build/gcc-4.4.0/debug/date_generators.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DDATE_TIME_INLINE  -I"." -c -o "bin.v2/libs/date_time/build/gcc-4.4.0/debug/date_generators.o" "libs/date_time/src/gregorian/date_generators.cpp"

MkDir1 bin.v2/libs/date_time/build/gcc-4.4.0/debug/link-static

    mkdir "bin.v2/libs/date_time/build/gcc-4.4.0/debug/link-static"

gcc.compile.c++ bin.v2/libs/date_time/build/gcc-4.4.0/debug/greg_month.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DDATE_TIME_INLINE  -I"." -c -o "bin.v2/libs/date_time/build/gcc-4.4.0/debug/greg_month.o" "libs/date_time/src/gregorian/greg_month.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/token_iterator.hpp:22,
                 from ./boost/tokenizer.hpp:20,
                 from ./boost/date_time/date_parsing.hpp:12,
                 from ./boost/date_time/gregorian/parsers.hpp:13,
                 from ./boost/date_time/gregorian/greg_facet.hpp:14,
                 from libs/date_time/src/gregorian/greg_month.cpp:15:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/token_iterator.hpp:22,
                 from ./boost/tokenizer.hpp:20,
                 from ./boost/date_time/date_parsing.hpp:12,
                 from ./boost/date_time/gregorian/parsers.hpp:13,
                 from ./boost/date_time/gregorian/greg_facet.hpp:14,
                 from libs/date_time/src/gregorian/greg_month.cpp:15:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/token_iterator.hpp:22,
                 from ./boost/tokenizer.hpp:20,
                 from ./boost/date_time/date_parsing.hpp:12,
                 from ./boost/date_time/gregorian/parsers.hpp:13,
                 from ./boost/date_time/gregorian/greg_facet.hpp:14,
                 from libs/date_time/src/gregorian/greg_month.cpp:15:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/token_iterator.hpp:22,
                 from ./boost/tokenizer.hpp:20,
                 from ./boost/date_time/date_parsing.hpp:12,
                 from ./boost/date_time/gregorian/parsers.hpp:13,
                 from ./boost/date_time/gregorian/greg_facet.hpp:14,
                 from libs/date_time/src/gregorian/greg_month.cpp:15:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/token_iterator.hpp:22,
                 from ./boost/tokenizer.hpp:20,
                 from ./boost/date_time/date_parsing.hpp:12,
                 from ./boost/date_time/gregorian/parsers.hpp:13,
                 from ./boost/date_time/gregorian/greg_facet.hpp:14,
                 from libs/date_time/src/gregorian/greg_month.cpp:15:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/date_time/build/gcc-4.4.0/debug/greg_month.o...
...skipped <pbin.v2/libs/date_time/build/gcc-4.4.0/debug>libboost_date_time-d.so.1.35.0 for lack of <pbin.v2/libs/date_time/build/gcc-4.4.0/debug>greg_month.o...
...skipped <pbin.v2/libs/wave/build/gcc-4.4.0/debug>libboost_wave-d.so.1.35.0 for lack of <pbin.v2/libs/wave/build/gcc-4.4.0/debug>instantiate_cpp_exprgrammar.o...
gcc.compile.c++ bin.v2/libs/date_time/build/gcc-4.4.0/debug/link-static/greg_weekday.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_DATE_TIME_STATIC_LINK -DDATE_TIME_INLINE  -I"." -c -o "bin.v2/libs/date_time/build/gcc-4.4.0/debug/link-static/greg_weekday.o" "libs/date_time/src/gregorian/greg_weekday.cpp"

gcc.compile.c++ bin.v2/libs/date_time/build/gcc-4.4.0/debug/link-static/date_generators.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_DATE_TIME_STATIC_LINK -DDATE_TIME_INLINE  -I"." -c -o "bin.v2/libs/date_time/build/gcc-4.4.0/debug/link-static/date_generators.o" "libs/date_time/src/gregorian/date_generators.cpp"

MkDir1 bin.v2/libs/date_time/build/gcc-4.4.0/debug/link-static/threading-multi

    mkdir "bin.v2/libs/date_time/build/gcc-4.4.0/debug/link-static/threading-multi"

gcc.compile.c++ bin.v2/libs/date_time/build/gcc-4.4.0/debug/link-static/greg_month.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_DATE_TIME_STATIC_LINK -DDATE_TIME_INLINE  -I"." -c -o "bin.v2/libs/date_time/build/gcc-4.4.0/debug/link-static/greg_month.o" "libs/date_time/src/gregorian/greg_month.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/token_iterator.hpp:22,
                 from ./boost/tokenizer.hpp:20,
                 from ./boost/date_time/date_parsing.hpp:12,
                 from ./boost/date_time/gregorian/parsers.hpp:13,
                 from ./boost/date_time/gregorian/greg_facet.hpp:14,
                 from libs/date_time/src/gregorian/greg_month.cpp:15:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/token_iterator.hpp:22,
                 from ./boost/tokenizer.hpp:20,
                 from ./boost/date_time/date_parsing.hpp:12,
                 from ./boost/date_time/gregorian/parsers.hpp:13,
                 from ./boost/date_time/gregorian/greg_facet.hpp:14,
                 from libs/date_time/src/gregorian/greg_month.cpp:15:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/token_iterator.hpp:22,
                 from ./boost/tokenizer.hpp:20,
                 from ./boost/date_time/date_parsing.hpp:12,
                 from ./boost/date_time/gregorian/parsers.hpp:13,
                 from ./boost/date_time/gregorian/greg_facet.hpp:14,
                 from libs/date_time/src/gregorian/greg_month.cpp:15:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/token_iterator.hpp:22,
                 from ./boost/tokenizer.hpp:20,
                 from ./boost/date_time/date_parsing.hpp:12,
                 from ./boost/date_time/gregorian/parsers.hpp:13,
                 from ./boost/date_time/gregorian/greg_facet.hpp:14,
                 from libs/date_time/src/gregorian/greg_month.cpp:15:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/token_iterator.hpp:22,
                 from ./boost/tokenizer.hpp:20,
                 from ./boost/date_time/date_parsing.hpp:12,
                 from ./boost/date_time/gregorian/parsers.hpp:13,
                 from ./boost/date_time/gregorian/greg_facet.hpp:14,
                 from libs/date_time/src/gregorian/greg_month.cpp:15:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/date_time/build/gcc-4.4.0/debug/link-static/greg_month.o...
...skipped <pbin.v2/libs/date_time/build/gcc-4.4.0/debug/link-static>libboost_date_time-d.a(clean) for lack of <pbin.v2/libs/date_time/build/gcc-4.4.0/debug/link-static>greg_month.o...
...skipped <pbin.v2/libs/date_time/build/gcc-4.4.0/debug/link-static>libboost_date_time-d.a for lack of <pbin.v2/libs/date_time/build/gcc-4.4.0/debug/link-static>greg_month.o...
gcc.compile.c++ bin.v2/libs/date_time/build/gcc-4.4.0/debug/link-static/threading-multi/greg_weekday.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_DATE_TIME_STATIC_LINK -DDATE_TIME_INLINE  -I"." -c -o "bin.v2/libs/date_time/build/gcc-4.4.0/debug/link-static/threading-multi/greg_weekday.o" "libs/date_time/src/gregorian/greg_weekday.cpp"

gcc.compile.c++ bin.v2/libs/date_time/build/gcc-4.4.0/debug/link-static/threading-multi/date_generators.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_DATE_TIME_STATIC_LINK -DDATE_TIME_INLINE  -I"." -c -o "bin.v2/libs/date_time/build/gcc-4.4.0/debug/link-static/threading-multi/date_generators.o" "libs/date_time/src/gregorian/date_generators.cpp"

MkDir1 bin.v2/libs/date_time/build/gcc-4.4.0/debug/threading-multi

    mkdir "bin.v2/libs/date_time/build/gcc-4.4.0/debug/threading-multi"

gcc.compile.c++ bin.v2/libs/date_time/build/gcc-4.4.0/debug/link-static/threading-multi/greg_month.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_DATE_TIME_STATIC_LINK -DDATE_TIME_INLINE  -I"." -c -o "bin.v2/libs/date_time/build/gcc-4.4.0/debug/link-static/threading-multi/greg_month.o" "libs/date_time/src/gregorian/greg_month.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/token_iterator.hpp:22,
                 from ./boost/tokenizer.hpp:20,
                 from ./boost/date_time/date_parsing.hpp:12,
                 from ./boost/date_time/gregorian/parsers.hpp:13,
                 from ./boost/date_time/gregorian/greg_facet.hpp:14,
                 from libs/date_time/src/gregorian/greg_month.cpp:15:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/token_iterator.hpp:22,
                 from ./boost/tokenizer.hpp:20,
                 from ./boost/date_time/date_parsing.hpp:12,
                 from ./boost/date_time/gregorian/parsers.hpp:13,
                 from ./boost/date_time/gregorian/greg_facet.hpp:14,
                 from libs/date_time/src/gregorian/greg_month.cpp:15:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/token_iterator.hpp:22,
                 from ./boost/tokenizer.hpp:20,
                 from ./boost/date_time/date_parsing.hpp:12,
                 from ./boost/date_time/gregorian/parsers.hpp:13,
                 from ./boost/date_time/gregorian/greg_facet.hpp:14,
                 from libs/date_time/src/gregorian/greg_month.cpp:15:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/token_iterator.hpp:22,
                 from ./boost/tokenizer.hpp:20,
                 from ./boost/date_time/date_parsing.hpp:12,
                 from ./boost/date_time/gregorian/parsers.hpp:13,
                 from ./boost/date_time/gregorian/greg_facet.hpp:14,
                 from libs/date_time/src/gregorian/greg_month.cpp:15:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/token_iterator.hpp:22,
                 from ./boost/tokenizer.hpp:20,
                 from ./boost/date_time/date_parsing.hpp:12,
                 from ./boost/date_time/gregorian/parsers.hpp:13,
                 from ./boost/date_time/gregorian/greg_facet.hpp:14,
                 from libs/date_time/src/gregorian/greg_month.cpp:15:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/date_time/build/gcc-4.4.0/debug/link-static/threading-multi/greg_month.o...
...skipped <pbin.v2/libs/date_time/build/gcc-4.4.0/debug/link-static/threading-multi>libboost_date_time-mt-d.a(clean) for lack of <pbin.v2/libs/date_time/build/gcc-4.4.0/debug/link-static/threading-multi>greg_month.o...
...skipped <pbin.v2/libs/date_time/build/gcc-4.4.0/debug/link-static/threading-multi>libboost_date_time-mt-d.a for lack of <pbin.v2/libs/date_time/build/gcc-4.4.0/debug/link-static/threading-multi>greg_month.o...
gcc.compile.c++ bin.v2/libs/date_time/build/gcc-4.4.0/debug/threading-multi/greg_weekday.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DDATE_TIME_INLINE  -I"." -c -o "bin.v2/libs/date_time/build/gcc-4.4.0/debug/threading-multi/greg_weekday.o" "libs/date_time/src/gregorian/greg_weekday.cpp"

gcc.compile.c++ bin.v2/libs/date_time/build/gcc-4.4.0/debug/threading-multi/date_generators.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DDATE_TIME_INLINE  -I"." -c -o "bin.v2/libs/date_time/build/gcc-4.4.0/debug/threading-multi/date_generators.o" "libs/date_time/src/gregorian/date_generators.cpp"

MkDir1 bin.v2/libs/graph

    mkdir "bin.v2/libs/graph"

MkDir1 bin.v2/libs/graph/build

    mkdir "bin.v2/libs/graph/build"

MkDir1 bin.v2/libs/graph/build/gcc-4.4.0

    mkdir "bin.v2/libs/graph/build/gcc-4.4.0"

MkDir1 bin.v2/libs/graph/build/gcc-4.4.0/release

    mkdir "bin.v2/libs/graph/build/gcc-4.4.0/release"

gcc.compile.c++ bin.v2/libs/date_time/build/gcc-4.4.0/debug/threading-multi/greg_month.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DDATE_TIME_INLINE  -I"." -c -o "bin.v2/libs/date_time/build/gcc-4.4.0/debug/threading-multi/greg_month.o" "libs/date_time/src/gregorian/greg_month.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/token_iterator.hpp:22,
                 from ./boost/tokenizer.hpp:20,
                 from ./boost/date_time/date_parsing.hpp:12,
                 from ./boost/date_time/gregorian/parsers.hpp:13,
                 from ./boost/date_time/gregorian/greg_facet.hpp:14,
                 from libs/date_time/src/gregorian/greg_month.cpp:15:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/token_iterator.hpp:22,
                 from ./boost/tokenizer.hpp:20,
                 from ./boost/date_time/date_parsing.hpp:12,
                 from ./boost/date_time/gregorian/parsers.hpp:13,
                 from ./boost/date_time/gregorian/greg_facet.hpp:14,
                 from libs/date_time/src/gregorian/greg_month.cpp:15:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/token_iterator.hpp:22,
                 from ./boost/tokenizer.hpp:20,
                 from ./boost/date_time/date_parsing.hpp:12,
                 from ./boost/date_time/gregorian/parsers.hpp:13,
                 from ./boost/date_time/gregorian/greg_facet.hpp:14,
                 from libs/date_time/src/gregorian/greg_month.cpp:15:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/token_iterator.hpp:22,
                 from ./boost/tokenizer.hpp:20,
                 from ./boost/date_time/date_parsing.hpp:12,
                 from ./boost/date_time/gregorian/parsers.hpp:13,
                 from ./boost/date_time/gregorian/greg_facet.hpp:14,
                 from libs/date_time/src/gregorian/greg_month.cpp:15:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/token_iterator.hpp:22,
                 from ./boost/tokenizer.hpp:20,
                 from ./boost/date_time/date_parsing.hpp:12,
                 from ./boost/date_time/gregorian/parsers.hpp:13,
                 from ./boost/date_time/gregorian/greg_facet.hpp:14,
                 from libs/date_time/src/gregorian/greg_month.cpp:15:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/date_time/build/gcc-4.4.0/debug/threading-multi/greg_month.o...
...skipped <pbin.v2/libs/date_time/build/gcc-4.4.0/debug/threading-multi>libboost_date_time-mt-d.so.1.35.0 for lack of <pbin.v2/libs/date_time/build/gcc-4.4.0/debug/threading-multi>greg_month.o...
...skipped <pbin.v2/libs/wave/build/gcc-4.4.0/debug/threading-multi>libboost_wave-mt-d.so.1.35.0 for lack of <pbin.v2/libs/wave/build/gcc-4.4.0/debug/threading-multi>instantiate_cpp_exprgrammar.o...
MkDir1 bin.v2/libs/graph/build/gcc-4.4.0/release/link-static

    mkdir "bin.v2/libs/graph/build/gcc-4.4.0/release/link-static"

gcc.compile.c++ bin.v2/libs/graph/build/gcc-4.4.0/release/link-static/read_graphviz_spirit.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_GRAPH_NO_LIB=1 -DNDEBUG  -I"." -I"libs/graph/src" -c -o "bin.v2/libs/graph/build/gcc-4.4.0/release/link-static/read_graphviz_spirit.o" "libs/graph/src/read_graphviz_spirit.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/graph/graph_traits.hpp:19,
                 from ./boost/graph/graphviz.hpp:21,
                 from libs/graph/src/read_graphviz_spirit.cpp:28:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/graph/graph_traits.hpp:19,
                 from ./boost/graph/graphviz.hpp:21,
                 from libs/graph/src/read_graphviz_spirit.cpp:28:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/graph/graph_traits.hpp:19,
                 from ./boost/graph/graphviz.hpp:21,
                 from libs/graph/src/read_graphviz_spirit.cpp:28:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/graph/graph_traits.hpp:19,
                 from ./boost/graph/graphviz.hpp:21,
                 from libs/graph/src/read_graphviz_spirit.cpp:28:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/graph/graph_traits.hpp:19,
                 from ./boost/graph/graphviz.hpp:21,
                 from libs/graph/src/read_graphviz_spirit.cpp:28:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
In file included from /usr/include/c++/4.4/ext/hash_set:59,
                 from ./boost/graph/adjacency_list.hpp:22,
                 from ./boost/graph/graphviz.hpp:24,
                 from libs/graph/src/read_graphviz_spirit.cpp:28:
/usr/include/c++/4.4/backward/backward_warning.h:28:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated.
In file included from ./boost/spirit/core/primitives/numerics.hpp:18,
                 from ./boost/spirit/core.hpp:34,
                 from ./boost/graph/detail/read_graphviz_spirit.hpp:32,
                 from ./boost/graph/graphviz.hpp:780,
                 from libs/graph/src/read_graphviz_spirit.cpp:28:
./boost/spirit/core/primitives/impl/numerics.ipp: In member function 'RT boost::spirit::impl::real_parser_impl<RT, T, RealPoliciesT>::parse_main(const ScannerT&) const [with ScannerT = boost::spirit::scanner<boost::spirit::multi_pass<std::istream_iterator<char, char, std::char_traits<char>, int>, boost::spirit::multi_pass_policies::input_iterator, boost::spirit::multi_pass_policies::ref_counted, boost::spirit::multi_pass_policies::buf_id_check, boost::spirit::multi_pass_policies::std_deque>, boost::spirit::scanner_policies<boost::spirit::no_skipper_iteration_policy<boost::spirit::skip_parser_iteration_policy<boost::detail::graph::dot_skipper, boost::spirit::iteration_policy> >, boost::spirit::match_policy, boost::spirit::action_policy> >, RT = boost::spirit::match<double>, T = double, RealPoliciesT = boost::spirit::real_parser_policies<double>]':
./boost/spirit/core/primitives/impl/numerics.ipp:381: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/spirit/core/primitives/impl/numerics.ipp:381: note: initialized from here
...failed gcc.compile.c++ bin.v2/libs/graph/build/gcc-4.4.0/release/link-static/read_graphviz_spirit.o...
...skipped <pbin.v2/libs/graph/build/gcc-4.4.0/release/link-static>libboost_graph.a(clean) for lack of <pbin.v2/libs/graph/build/gcc-4.4.0/release/link-static>read_graphviz_spirit.o...
...skipped <pbin.v2/libs/graph/build/gcc-4.4.0/release/link-static>libboost_graph.a for lack of <pbin.v2/libs/graph/build/gcc-4.4.0/release/link-static>read_graphviz_spirit.o...
MkDir1 bin.v2/libs/graph/build/gcc-4.4.0/release/link-static/threading-multi

    mkdir "bin.v2/libs/graph/build/gcc-4.4.0/release/link-static/threading-multi"

gcc.compile.c++ bin.v2/libs/graph/build/gcc-4.4.0/release/read_graphviz_spirit.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_GRAPH_DYN_LINK=1 -DBOOST_GRAPH_NO_LIB=1 -DNDEBUG  -I"." -I"libs/graph/src" -c -o "bin.v2/libs/graph/build/gcc-4.4.0/release/read_graphviz_spirit.o" "libs/graph/src/read_graphviz_spirit.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/graph/graph_traits.hpp:19,
                 from ./boost/graph/graphviz.hpp:21,
                 from libs/graph/src/read_graphviz_spirit.cpp:28:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/graph/graph_traits.hpp:19,
                 from ./boost/graph/graphviz.hpp:21,
                 from libs/graph/src/read_graphviz_spirit.cpp:28:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/graph/graph_traits.hpp:19,
                 from ./boost/graph/graphviz.hpp:21,
                 from libs/graph/src/read_graphviz_spirit.cpp:28:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/graph/graph_traits.hpp:19,
                 from ./boost/graph/graphviz.hpp:21,
                 from libs/graph/src/read_graphviz_spirit.cpp:28:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/graph/graph_traits.hpp:19,
                 from ./boost/graph/graphviz.hpp:21,
                 from libs/graph/src/read_graphviz_spirit.cpp:28:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
In file included from /usr/include/c++/4.4/ext/hash_set:59,
                 from ./boost/graph/adjacency_list.hpp:22,
                 from ./boost/graph/graphviz.hpp:24,
                 from libs/graph/src/read_graphviz_spirit.cpp:28:
/usr/include/c++/4.4/backward/backward_warning.h:28:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated.
In file included from ./boost/spirit/core/primitives/numerics.hpp:18,
                 from ./boost/spirit/core.hpp:34,
                 from ./boost/graph/detail/read_graphviz_spirit.hpp:32,
                 from ./boost/graph/graphviz.hpp:780,
                 from libs/graph/src/read_graphviz_spirit.cpp:28:
./boost/spirit/core/primitives/impl/numerics.ipp: In member function 'RT boost::spirit::impl::real_parser_impl<RT, T, RealPoliciesT>::parse_main(const ScannerT&) const [with ScannerT = boost::spirit::scanner<boost::spirit::multi_pass<std::istream_iterator<char, char, std::char_traits<char>, int>, boost::spirit::multi_pass_policies::input_iterator, boost::spirit::multi_pass_policies::ref_counted, boost::spirit::multi_pass_policies::buf_id_check, boost::spirit::multi_pass_policies::std_deque>, boost::spirit::scanner_policies<boost::spirit::no_skipper_iteration_policy<boost::spirit::skip_parser_iteration_policy<boost::detail::graph::dot_skipper, boost::spirit::iteration_policy> >, boost::spirit::match_policy, boost::spirit::action_policy> >, RT = boost::spirit::match<double>, T = double, RealPoliciesT = boost::spirit::real_parser_policies<double>]':
./boost/spirit/core/primitives/impl/numerics.ipp:381: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/spirit/core/primitives/impl/numerics.ipp:381: note: initialized from here
...failed gcc.compile.c++ bin.v2/libs/graph/build/gcc-4.4.0/release/read_graphviz_spirit.o...
...skipped <pbin.v2/libs/graph/build/gcc-4.4.0/release>libboost_graph.so.1.35.0 for lack of <pbin.v2/libs/graph/build/gcc-4.4.0/release>read_graphviz_spirit.o...
MkDir1 bin.v2/libs/graph/build/gcc-4.4.0/release/threading-multi

    mkdir "bin.v2/libs/graph/build/gcc-4.4.0/release/threading-multi"

gcc.compile.c++ bin.v2/libs/graph/build/gcc-4.4.0/release/link-static/threading-multi/read_graphviz_spirit.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_GRAPH_NO_LIB=1 -DNDEBUG  -I"." -I"libs/graph/src" -c -o "bin.v2/libs/graph/build/gcc-4.4.0/release/link-static/threading-multi/read_graphviz_spirit.o" "libs/graph/src/read_graphviz_spirit.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/graph/graph_traits.hpp:19,
                 from ./boost/graph/graphviz.hpp:21,
                 from libs/graph/src/read_graphviz_spirit.cpp:28:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/graph/graph_traits.hpp:19,
                 from ./boost/graph/graphviz.hpp:21,
                 from libs/graph/src/read_graphviz_spirit.cpp:28:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/graph/graph_traits.hpp:19,
                 from ./boost/graph/graphviz.hpp:21,
                 from libs/graph/src/read_graphviz_spirit.cpp:28:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/graph/graph_traits.hpp:19,
                 from ./boost/graph/graphviz.hpp:21,
                 from libs/graph/src/read_graphviz_spirit.cpp:28:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/graph/graph_traits.hpp:19,
                 from ./boost/graph/graphviz.hpp:21,
                 from libs/graph/src/read_graphviz_spirit.cpp:28:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
In file included from /usr/include/c++/4.4/ext/hash_set:59,
                 from ./boost/graph/adjacency_list.hpp:22,
                 from ./boost/graph/graphviz.hpp:24,
                 from libs/graph/src/read_graphviz_spirit.cpp:28:
/usr/include/c++/4.4/backward/backward_warning.h:28:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated.
In file included from ./boost/spirit/core/primitives/numerics.hpp:18,
                 from ./boost/spirit/core.hpp:34,
                 from ./boost/graph/detail/read_graphviz_spirit.hpp:32,
                 from ./boost/graph/graphviz.hpp:780,
                 from libs/graph/src/read_graphviz_spirit.cpp:28:
./boost/spirit/core/primitives/impl/numerics.ipp: In member function 'RT boost::spirit::impl::real_parser_impl<RT, T, RealPoliciesT>::parse_main(const ScannerT&) const [with ScannerT = boost::spirit::scanner<boost::spirit::multi_pass<std::istream_iterator<char, char, std::char_traits<char>, int>, boost::spirit::multi_pass_policies::input_iterator, boost::spirit::multi_pass_policies::ref_counted, boost::spirit::multi_pass_policies::buf_id_check, boost::spirit::multi_pass_policies::std_deque>, boost::spirit::scanner_policies<boost::spirit::no_skipper_iteration_policy<boost::spirit::skip_parser_iteration_policy<boost::detail::graph::dot_skipper, boost::spirit::iteration_policy> >, boost::spirit::match_policy, boost::spirit::action_policy> >, RT = boost::spirit::match<double>, T = double, RealPoliciesT = boost::spirit::real_parser_policies<double>]':
./boost/spirit/core/primitives/impl/numerics.ipp:381: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/spirit/core/primitives/impl/numerics.ipp:381: note: initialized from here
...failed gcc.compile.c++ bin.v2/libs/graph/build/gcc-4.4.0/release/link-static/threading-multi/read_graphviz_spirit.o...
...skipped <pbin.v2/libs/graph/build/gcc-4.4.0/release/link-static/threading-multi>libboost_graph-mt.a(clean) for lack of <pbin.v2/libs/graph/build/gcc-4.4.0/release/link-static/threading-multi>read_graphviz_spirit.o...
...skipped <pbin.v2/libs/graph/build/gcc-4.4.0/release/link-static/threading-multi>libboost_graph-mt.a for lack of <pbin.v2/libs/graph/build/gcc-4.4.0/release/link-static/threading-multi>read_graphviz_spirit.o...
MkDir1 bin.v2/libs/graph/build/gcc-4.4.0/debug

    mkdir "bin.v2/libs/graph/build/gcc-4.4.0/debug"

gcc.compile.c++ bin.v2/libs/graph/build/gcc-4.4.0/release/threading-multi/read_graphviz_spirit.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_GRAPH_DYN_LINK=1 -DBOOST_GRAPH_NO_LIB=1 -DNDEBUG  -I"." -I"libs/graph/src" -c -o "bin.v2/libs/graph/build/gcc-4.4.0/release/threading-multi/read_graphviz_spirit.o" "libs/graph/src/read_graphviz_spirit.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/graph/graph_traits.hpp:19,
                 from ./boost/graph/graphviz.hpp:21,
                 from libs/graph/src/read_graphviz_spirit.cpp:28:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/graph/graph_traits.hpp:19,
                 from ./boost/graph/graphviz.hpp:21,
                 from libs/graph/src/read_graphviz_spirit.cpp:28:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/graph/graph_traits.hpp:19,
                 from ./boost/graph/graphviz.hpp:21,
                 from libs/graph/src/read_graphviz_spirit.cpp:28:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/graph/graph_traits.hpp:19,
                 from ./boost/graph/graphviz.hpp:21,
                 from libs/graph/src/read_graphviz_spirit.cpp:28:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/graph/graph_traits.hpp:19,
                 from ./boost/graph/graphviz.hpp:21,
                 from libs/graph/src/read_graphviz_spirit.cpp:28:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
In file included from /usr/include/c++/4.4/ext/hash_set:59,
                 from ./boost/graph/adjacency_list.hpp:22,
                 from ./boost/graph/graphviz.hpp:24,
                 from libs/graph/src/read_graphviz_spirit.cpp:28:
/usr/include/c++/4.4/backward/backward_warning.h:28:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated.
In file included from ./boost/spirit/core/primitives/numerics.hpp:18,
                 from ./boost/spirit/core.hpp:34,
                 from ./boost/graph/detail/read_graphviz_spirit.hpp:32,
                 from ./boost/graph/graphviz.hpp:780,
                 from libs/graph/src/read_graphviz_spirit.cpp:28:
./boost/spirit/core/primitives/impl/numerics.ipp: In member function 'RT boost::spirit::impl::real_parser_impl<RT, T, RealPoliciesT>::parse_main(const ScannerT&) const [with ScannerT = boost::spirit::scanner<boost::spirit::multi_pass<std::istream_iterator<char, char, std::char_traits<char>, int>, boost::spirit::multi_pass_policies::input_iterator, boost::spirit::multi_pass_policies::ref_counted, boost::spirit::multi_pass_policies::buf_id_check, boost::spirit::multi_pass_policies::std_deque>, boost::spirit::scanner_policies<boost::spirit::no_skipper_iteration_policy<boost::spirit::skip_parser_iteration_policy<boost::detail::graph::dot_skipper, boost::spirit::iteration_policy> >, boost::spirit::match_policy, boost::spirit::action_policy> >, RT = boost::spirit::match<double>, T = double, RealPoliciesT = boost::spirit::real_parser_policies<double>]':
./boost/spirit/core/primitives/impl/numerics.ipp:381: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules
./boost/spirit/core/primitives/impl/numerics.ipp:381: note: initialized from here
...failed gcc.compile.c++ bin.v2/libs/graph/build/gcc-4.4.0/release/threading-multi/read_graphviz_spirit.o...
...skipped <pbin.v2/libs/graph/build/gcc-4.4.0/release/threading-multi>libboost_graph-mt.so.1.35.0 for lack of <pbin.v2/libs/graph/build/gcc-4.4.0/release/threading-multi>read_graphviz_spirit.o...
MkDir1 bin.v2/libs/graph/build/gcc-4.4.0/debug/link-static

    mkdir "bin.v2/libs/graph/build/gcc-4.4.0/debug/link-static"

gcc.compile.c++ bin.v2/libs/graph/build/gcc-4.4.0/debug/read_graphviz_spirit.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_GRAPH_DYN_LINK=1 -DBOOST_GRAPH_NO_LIB=1  -I"." -I"libs/graph/src" -c -o "bin.v2/libs/graph/build/gcc-4.4.0/debug/read_graphviz_spirit.o" "libs/graph/src/read_graphviz_spirit.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/graph/graph_traits.hpp:19,
                 from ./boost/graph/graphviz.hpp:21,
                 from libs/graph/src/read_graphviz_spirit.cpp:28:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/graph/graph_traits.hpp:19,
                 from ./boost/graph/graphviz.hpp:21,
                 from libs/graph/src/read_graphviz_spirit.cpp:28:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/graph/graph_traits.hpp:19,
                 from ./boost/graph/graphviz.hpp:21,
                 from libs/graph/src/read_graphviz_spirit.cpp:28:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/graph/graph_traits.hpp:19,
                 from ./boost/graph/graphviz.hpp:21,
                 from libs/graph/src/read_graphviz_spirit.cpp:28:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/graph/graph_traits.hpp:19,
                 from ./boost/graph/graphviz.hpp:21,
                 from libs/graph/src/read_graphviz_spirit.cpp:28:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
In file included from /usr/include/c++/4.4/ext/hash_set:59,
                 from ./boost/graph/adjacency_list.hpp:22,
                 from ./boost/graph/graphviz.hpp:24,
                 from libs/graph/src/read_graphviz_spirit.cpp:28:
/usr/include/c++/4.4/backward/backward_warning.h:28:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated.
...failed gcc.compile.c++ bin.v2/libs/graph/build/gcc-4.4.0/debug/read_graphviz_spirit.o...
...skipped <pbin.v2/libs/graph/build/gcc-4.4.0/debug>libboost_graph-d.so.1.35.0 for lack of <pbin.v2/libs/graph/build/gcc-4.4.0/debug>read_graphviz_spirit.o...
MkDir1 bin.v2/libs/graph/build/gcc-4.4.0/debug/link-static/threading-multi

    mkdir "bin.v2/libs/graph/build/gcc-4.4.0/debug/link-static/threading-multi"

gcc.compile.c++ bin.v2/libs/graph/build/gcc-4.4.0/debug/link-static/read_graphviz_spirit.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_GRAPH_NO_LIB=1  -I"." -I"libs/graph/src" -c -o "bin.v2/libs/graph/build/gcc-4.4.0/debug/link-static/read_graphviz_spirit.o" "libs/graph/src/read_graphviz_spirit.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/graph/graph_traits.hpp:19,
                 from ./boost/graph/graphviz.hpp:21,
                 from libs/graph/src/read_graphviz_spirit.cpp:28:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/graph/graph_traits.hpp:19,
                 from ./boost/graph/graphviz.hpp:21,
                 from libs/graph/src/read_graphviz_spirit.cpp:28:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/graph/graph_traits.hpp:19,
                 from ./boost/graph/graphviz.hpp:21,
                 from libs/graph/src/read_graphviz_spirit.cpp:28:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/graph/graph_traits.hpp:19,
                 from ./boost/graph/graphviz.hpp:21,
                 from libs/graph/src/read_graphviz_spirit.cpp:28:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/graph/graph_traits.hpp:19,
                 from ./boost/graph/graphviz.hpp:21,
                 from libs/graph/src/read_graphviz_spirit.cpp:28:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
In file included from /usr/include/c++/4.4/ext/hash_set:59,
                 from ./boost/graph/adjacency_list.hpp:22,
                 from ./boost/graph/graphviz.hpp:24,
                 from libs/graph/src/read_graphviz_spirit.cpp:28:
/usr/include/c++/4.4/backward/backward_warning.h:28:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated.
...failed gcc.compile.c++ bin.v2/libs/graph/build/gcc-4.4.0/debug/link-static/read_graphviz_spirit.o...
...skipped <pbin.v2/libs/graph/build/gcc-4.4.0/debug/link-static>libboost_graph-d.a(clean) for lack of <pbin.v2/libs/graph/build/gcc-4.4.0/debug/link-static>read_graphviz_spirit.o...
...skipped <pbin.v2/libs/graph/build/gcc-4.4.0/debug/link-static>libboost_graph-d.a for lack of <pbin.v2/libs/graph/build/gcc-4.4.0/debug/link-static>read_graphviz_spirit.o...
MkDir1 bin.v2/libs/graph/build/gcc-4.4.0/debug/threading-multi

    mkdir "bin.v2/libs/graph/build/gcc-4.4.0/debug/threading-multi"

...on 500th target...
gcc.compile.c++ bin.v2/libs/graph/build/gcc-4.4.0/debug/link-static/threading-multi/read_graphviz_spirit.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_GRAPH_NO_LIB=1  -I"." -I"libs/graph/src" -c -o "bin.v2/libs/graph/build/gcc-4.4.0/debug/link-static/threading-multi/read_graphviz_spirit.o" "libs/graph/src/read_graphviz_spirit.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/graph/graph_traits.hpp:19,
                 from ./boost/graph/graphviz.hpp:21,
                 from libs/graph/src/read_graphviz_spirit.cpp:28:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/graph/graph_traits.hpp:19,
                 from ./boost/graph/graphviz.hpp:21,
                 from libs/graph/src/read_graphviz_spirit.cpp:28:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/graph/graph_traits.hpp:19,
                 from ./boost/graph/graphviz.hpp:21,
                 from libs/graph/src/read_graphviz_spirit.cpp:28:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/graph/graph_traits.hpp:19,
                 from ./boost/graph/graphviz.hpp:21,
                 from libs/graph/src/read_graphviz_spirit.cpp:28:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/graph/graph_traits.hpp:19,
                 from ./boost/graph/graphviz.hpp:21,
                 from libs/graph/src/read_graphviz_spirit.cpp:28:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
In file included from /usr/include/c++/4.4/ext/hash_set:59,
                 from ./boost/graph/adjacency_list.hpp:22,
                 from ./boost/graph/graphviz.hpp:24,
                 from libs/graph/src/read_graphviz_spirit.cpp:28:
/usr/include/c++/4.4/backward/backward_warning.h:28:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated.
...failed gcc.compile.c++ bin.v2/libs/graph/build/gcc-4.4.0/debug/link-static/threading-multi/read_graphviz_spirit.o...
...skipped <pbin.v2/libs/graph/build/gcc-4.4.0/debug/link-static/threading-multi>libboost_graph-mt-d.a(clean) for lack of <pbin.v2/libs/graph/build/gcc-4.4.0/debug/link-static/threading-multi>read_graphviz_spirit.o...
...skipped <pbin.v2/libs/graph/build/gcc-4.4.0/debug/link-static/threading-multi>libboost_graph-mt-d.a for lack of <pbin.v2/libs/graph/build/gcc-4.4.0/debug/link-static/threading-multi>read_graphviz_spirit.o...
MkDir1 bin.v2/libs/iostreams

    mkdir "bin.v2/libs/iostreams"

MkDir1 bin.v2/libs/iostreams/build

    mkdir "bin.v2/libs/iostreams/build"

MkDir1 bin.v2/libs/iostreams/build/gcc-4.4.0

    mkdir "bin.v2/libs/iostreams/build/gcc-4.4.0"

MkDir1 bin.v2/libs/iostreams/build/gcc-4.4.0/release

    mkdir "bin.v2/libs/iostreams/build/gcc-4.4.0/release"

gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.4.0/release/file_descriptor.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_IOSTREAMS_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/iostreams/build/gcc-4.4.0/release/file_descriptor.o" "libs/iostreams/src/file_descriptor.cpp"

gcc.compile.c++ bin.v2/libs/graph/build/gcc-4.4.0/debug/threading-multi/read_graphviz_spirit.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_GRAPH_DYN_LINK=1 -DBOOST_GRAPH_NO_LIB=1  -I"." -I"libs/graph/src" -c -o "bin.v2/libs/graph/build/gcc-4.4.0/debug/threading-multi/read_graphviz_spirit.o" "libs/graph/src/read_graphviz_spirit.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/graph/graph_traits.hpp:19,
                 from ./boost/graph/graphviz.hpp:21,
                 from libs/graph/src/read_graphviz_spirit.cpp:28:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/graph/graph_traits.hpp:19,
                 from ./boost/graph/graphviz.hpp:21,
                 from libs/graph/src/read_graphviz_spirit.cpp:28:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/graph/graph_traits.hpp:19,
                 from ./boost/graph/graphviz.hpp:21,
                 from libs/graph/src/read_graphviz_spirit.cpp:28:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/graph/graph_traits.hpp:19,
                 from ./boost/graph/graphviz.hpp:21,
                 from libs/graph/src/read_graphviz_spirit.cpp:28:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/graph/graph_traits.hpp:19,
                 from ./boost/graph/graphviz.hpp:21,
                 from libs/graph/src/read_graphviz_spirit.cpp:28:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
In file included from /usr/include/c++/4.4/ext/hash_set:59,
                 from ./boost/graph/adjacency_list.hpp:22,
                 from ./boost/graph/graphviz.hpp:24,
                 from libs/graph/src/read_graphviz_spirit.cpp:28:
/usr/include/c++/4.4/backward/backward_warning.h:28:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated.
...failed gcc.compile.c++ bin.v2/libs/graph/build/gcc-4.4.0/debug/threading-multi/read_graphviz_spirit.o...
...skipped <pbin.v2/libs/graph/build/gcc-4.4.0/debug/threading-multi>libboost_graph-mt-d.so.1.35.0 for lack of <pbin.v2/libs/graph/build/gcc-4.4.0/debug/threading-multi>read_graphviz_spirit.o...
gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.4.0/release/mapped_file.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_IOSTREAMS_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/iostreams/build/gcc-4.4.0/release/mapped_file.o" "libs/iostreams/src/mapped_file.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/flush.hpp:17,
                 from ./boost/iostreams/close.hpp:18,
                 from ./boost/iostreams/device/mapped_file.hpp:43,
                 from libs/iostreams/src/mapped_file.cpp:24:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/flush.hpp:17,
                 from ./boost/iostreams/close.hpp:18,
                 from ./boost/iostreams/device/mapped_file.hpp:43,
                 from libs/iostreams/src/mapped_file.cpp:24:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/flush.hpp:17,
                 from ./boost/iostreams/close.hpp:18,
                 from ./boost/iostreams/device/mapped_file.hpp:43,
                 from libs/iostreams/src/mapped_file.cpp:24:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/flush.hpp:17,
                 from ./boost/iostreams/close.hpp:18,
                 from ./boost/iostreams/device/mapped_file.hpp:43,
                 from libs/iostreams/src/mapped_file.cpp:24:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/flush.hpp:17,
                 from ./boost/iostreams/close.hpp:18,
                 from ./boost/iostreams/device/mapped_file.hpp:43,
                 from libs/iostreams/src/mapped_file.cpp:24:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.4.0/release/mapped_file.o...
gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.4.0/release/zlib.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_IOSTREAMS_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/iostreams/build/gcc-4.4.0/release/zlib.o" "libs/iostreams/src/zlib.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/zlib.hpp:30,
                 from libs/iostreams/src/zlib.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/zlib.hpp:30,
                 from libs/iostreams/src/zlib.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/zlib.hpp:30,
                 from libs/iostreams/src/zlib.cpp:18:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/zlib.hpp:30,
                 from libs/iostreams/src/zlib.cpp:18:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/zlib.hpp:30,
                 from libs/iostreams/src/zlib.cpp:18:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.4.0/release/zlib.o...
MkDir1 bin.v2/libs/iostreams/build/gcc-4.4.0/release/link-static

    mkdir "bin.v2/libs/iostreams/build/gcc-4.4.0/release/link-static"

gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.4.0/release/link-static/file_descriptor.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/iostreams/build/gcc-4.4.0/release/link-static/file_descriptor.o" "libs/iostreams/src/file_descriptor.cpp"

gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.4.0/release/bzip2.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_IOSTREAMS_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/iostreams/build/gcc-4.4.0/release/bzip2.o" "libs/iostreams/src/bzip2.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/bzip2.hpp:29,
                 from libs/iostreams/src/bzip2.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/bzip2.hpp:29,
                 from libs/iostreams/src/bzip2.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/bzip2.hpp:29,
                 from libs/iostreams/src/bzip2.cpp:18:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/bzip2.hpp:29,
                 from libs/iostreams/src/bzip2.cpp:18:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/bzip2.hpp:29,
                 from libs/iostreams/src/bzip2.cpp:18:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.4.0/release/bzip2.o...
...skipped <pbin.v2/libs/iostreams/build/gcc-4.4.0/release>libboost_iostreams.so.1.35.0 for lack of <pbin.v2/libs/iostreams/build/gcc-4.4.0/release>mapped_file.o...
gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.4.0/release/link-static/zlib.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/iostreams/build/gcc-4.4.0/release/link-static/zlib.o" "libs/iostreams/src/zlib.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/zlib.hpp:30,
                 from libs/iostreams/src/zlib.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/zlib.hpp:30,
                 from libs/iostreams/src/zlib.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/zlib.hpp:30,
                 from libs/iostreams/src/zlib.cpp:18:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/zlib.hpp:30,
                 from libs/iostreams/src/zlib.cpp:18:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/zlib.hpp:30,
                 from libs/iostreams/src/zlib.cpp:18:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.4.0/release/link-static/zlib.o...
gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.4.0/release/link-static/mapped_file.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/iostreams/build/gcc-4.4.0/release/link-static/mapped_file.o" "libs/iostreams/src/mapped_file.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/flush.hpp:17,
                 from ./boost/iostreams/close.hpp:18,
                 from ./boost/iostreams/device/mapped_file.hpp:43,
                 from libs/iostreams/src/mapped_file.cpp:24:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/flush.hpp:17,
                 from ./boost/iostreams/close.hpp:18,
                 from ./boost/iostreams/device/mapped_file.hpp:43,
                 from libs/iostreams/src/mapped_file.cpp:24:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/flush.hpp:17,
                 from ./boost/iostreams/close.hpp:18,
                 from ./boost/iostreams/device/mapped_file.hpp:43,
                 from libs/iostreams/src/mapped_file.cpp:24:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/flush.hpp:17,
                 from ./boost/iostreams/close.hpp:18,
                 from ./boost/iostreams/device/mapped_file.hpp:43,
                 from libs/iostreams/src/mapped_file.cpp:24:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/flush.hpp:17,
                 from ./boost/iostreams/close.hpp:18,
                 from ./boost/iostreams/device/mapped_file.hpp:43,
                 from libs/iostreams/src/mapped_file.cpp:24:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.4.0/release/link-static/mapped_file.o...
MkDir1 bin.v2/libs/iostreams/build/gcc-4.4.0/release/link-static/threading-multi

    mkdir "bin.v2/libs/iostreams/build/gcc-4.4.0/release/link-static/threading-multi"

gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.4.0/release/link-static/bzip2.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/iostreams/build/gcc-4.4.0/release/link-static/bzip2.o" "libs/iostreams/src/bzip2.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/bzip2.hpp:29,
                 from libs/iostreams/src/bzip2.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/bzip2.hpp:29,
                 from libs/iostreams/src/bzip2.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/bzip2.hpp:29,
                 from libs/iostreams/src/bzip2.cpp:18:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/bzip2.hpp:29,
                 from libs/iostreams/src/bzip2.cpp:18:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/bzip2.hpp:29,
                 from libs/iostreams/src/bzip2.cpp:18:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.4.0/release/link-static/bzip2.o...
...skipped <pbin.v2/libs/iostreams/build/gcc-4.4.0/release/link-static>libboost_iostreams.a(clean) for lack of <pbin.v2/libs/iostreams/build/gcc-4.4.0/release/link-static>mapped_file.o...
...skipped <pbin.v2/libs/iostreams/build/gcc-4.4.0/release/link-static>libboost_iostreams.a for lack of <pbin.v2/libs/iostreams/build/gcc-4.4.0/release/link-static>mapped_file.o...
gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.4.0/release/link-static/threading-multi/file_descriptor.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/iostreams/build/gcc-4.4.0/release/link-static/threading-multi/file_descriptor.o" "libs/iostreams/src/file_descriptor.cpp"

gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.4.0/release/link-static/threading-multi/zlib.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/iostreams/build/gcc-4.4.0/release/link-static/threading-multi/zlib.o" "libs/iostreams/src/zlib.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/zlib.hpp:30,
                 from libs/iostreams/src/zlib.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/zlib.hpp:30,
                 from libs/iostreams/src/zlib.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/zlib.hpp:30,
                 from libs/iostreams/src/zlib.cpp:18:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/zlib.hpp:30,
                 from libs/iostreams/src/zlib.cpp:18:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/zlib.hpp:30,
                 from libs/iostreams/src/zlib.cpp:18:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.4.0/release/link-static/threading-multi/zlib.o...
gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.4.0/release/link-static/threading-multi/mapped_file.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/iostreams/build/gcc-4.4.0/release/link-static/threading-multi/mapped_file.o" "libs/iostreams/src/mapped_file.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/flush.hpp:17,
                 from ./boost/iostreams/close.hpp:18,
                 from ./boost/iostreams/device/mapped_file.hpp:43,
                 from libs/iostreams/src/mapped_file.cpp:24:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/flush.hpp:17,
                 from ./boost/iostreams/close.hpp:18,
                 from ./boost/iostreams/device/mapped_file.hpp:43,
                 from libs/iostreams/src/mapped_file.cpp:24:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/flush.hpp:17,
                 from ./boost/iostreams/close.hpp:18,
                 from ./boost/iostreams/device/mapped_file.hpp:43,
                 from libs/iostreams/src/mapped_file.cpp:24:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/flush.hpp:17,
                 from ./boost/iostreams/close.hpp:18,
                 from ./boost/iostreams/device/mapped_file.hpp:43,
                 from libs/iostreams/src/mapped_file.cpp:24:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/flush.hpp:17,
                 from ./boost/iostreams/close.hpp:18,
                 from ./boost/iostreams/device/mapped_file.hpp:43,
                 from libs/iostreams/src/mapped_file.cpp:24:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.4.0/release/link-static/threading-multi/mapped_file.o...
MkDir1 bin.v2/libs/iostreams/build/gcc-4.4.0/release/threading-multi

    mkdir "bin.v2/libs/iostreams/build/gcc-4.4.0/release/threading-multi"

gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.4.0/release/link-static/threading-multi/bzip2.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/iostreams/build/gcc-4.4.0/release/link-static/threading-multi/bzip2.o" "libs/iostreams/src/bzip2.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/bzip2.hpp:29,
                 from libs/iostreams/src/bzip2.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/bzip2.hpp:29,
                 from libs/iostreams/src/bzip2.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/bzip2.hpp:29,
                 from libs/iostreams/src/bzip2.cpp:18:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/bzip2.hpp:29,
                 from libs/iostreams/src/bzip2.cpp:18:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/bzip2.hpp:29,
                 from libs/iostreams/src/bzip2.cpp:18:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.4.0/release/link-static/threading-multi/bzip2.o...
...skipped <pbin.v2/libs/iostreams/build/gcc-4.4.0/release/link-static/threading-multi>libboost_iostreams-mt.a(clean) for lack of <pbin.v2/libs/iostreams/build/gcc-4.4.0/release/link-static/threading-multi>mapped_file.o...
...skipped <pbin.v2/libs/iostreams/build/gcc-4.4.0/release/link-static/threading-multi>libboost_iostreams-mt.a for lack of <pbin.v2/libs/iostreams/build/gcc-4.4.0/release/link-static/threading-multi>mapped_file.o...
gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.4.0/release/threading-multi/file_descriptor.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_IOSTREAMS_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/iostreams/build/gcc-4.4.0/release/threading-multi/file_descriptor.o" "libs/iostreams/src/file_descriptor.cpp"

gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.4.0/release/threading-multi/zlib.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_IOSTREAMS_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/iostreams/build/gcc-4.4.0/release/threading-multi/zlib.o" "libs/iostreams/src/zlib.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/zlib.hpp:30,
                 from libs/iostreams/src/zlib.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/zlib.hpp:30,
                 from libs/iostreams/src/zlib.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/zlib.hpp:30,
                 from libs/iostreams/src/zlib.cpp:18:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/zlib.hpp:30,
                 from libs/iostreams/src/zlib.cpp:18:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/zlib.hpp:30,
                 from libs/iostreams/src/zlib.cpp:18:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.4.0/release/threading-multi/zlib.o...
gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.4.0/release/threading-multi/mapped_file.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_IOSTREAMS_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/iostreams/build/gcc-4.4.0/release/threading-multi/mapped_file.o" "libs/iostreams/src/mapped_file.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/flush.hpp:17,
                 from ./boost/iostreams/close.hpp:18,
                 from ./boost/iostreams/device/mapped_file.hpp:43,
                 from libs/iostreams/src/mapped_file.cpp:24:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/flush.hpp:17,
                 from ./boost/iostreams/close.hpp:18,
                 from ./boost/iostreams/device/mapped_file.hpp:43,
                 from libs/iostreams/src/mapped_file.cpp:24:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/flush.hpp:17,
                 from ./boost/iostreams/close.hpp:18,
                 from ./boost/iostreams/device/mapped_file.hpp:43,
                 from libs/iostreams/src/mapped_file.cpp:24:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/flush.hpp:17,
                 from ./boost/iostreams/close.hpp:18,
                 from ./boost/iostreams/device/mapped_file.hpp:43,
                 from libs/iostreams/src/mapped_file.cpp:24:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/flush.hpp:17,
                 from ./boost/iostreams/close.hpp:18,
                 from ./boost/iostreams/device/mapped_file.hpp:43,
                 from libs/iostreams/src/mapped_file.cpp:24:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.4.0/release/threading-multi/mapped_file.o...
MkDir1 bin.v2/libs/iostreams/build/gcc-4.4.0/debug

    mkdir "bin.v2/libs/iostreams/build/gcc-4.4.0/debug"

gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.4.0/release/threading-multi/bzip2.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_IOSTREAMS_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/iostreams/build/gcc-4.4.0/release/threading-multi/bzip2.o" "libs/iostreams/src/bzip2.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/bzip2.hpp:29,
                 from libs/iostreams/src/bzip2.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/bzip2.hpp:29,
                 from libs/iostreams/src/bzip2.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/bzip2.hpp:29,
                 from libs/iostreams/src/bzip2.cpp:18:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/bzip2.hpp:29,
                 from libs/iostreams/src/bzip2.cpp:18:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/bzip2.hpp:29,
                 from libs/iostreams/src/bzip2.cpp:18:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.4.0/release/threading-multi/bzip2.o...
...skipped <pbin.v2/libs/iostreams/build/gcc-4.4.0/release/threading-multi>libboost_iostreams-mt.so.1.35.0 for lack of <pbin.v2/libs/iostreams/build/gcc-4.4.0/release/threading-multi>mapped_file.o...
gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.4.0/debug/file_descriptor.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_IOSTREAMS_DYN_LINK=1  -I"." -c -o "bin.v2/libs/iostreams/build/gcc-4.4.0/debug/file_descriptor.o" "libs/iostreams/src/file_descriptor.cpp"

gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.4.0/debug/zlib.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_IOSTREAMS_DYN_LINK=1  -I"." -c -o "bin.v2/libs/iostreams/build/gcc-4.4.0/debug/zlib.o" "libs/iostreams/src/zlib.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/zlib.hpp:30,
                 from libs/iostreams/src/zlib.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/zlib.hpp:30,
                 from libs/iostreams/src/zlib.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/zlib.hpp:30,
                 from libs/iostreams/src/zlib.cpp:18:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/zlib.hpp:30,
                 from libs/iostreams/src/zlib.cpp:18:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/zlib.hpp:30,
                 from libs/iostreams/src/zlib.cpp:18:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.4.0/debug/zlib.o...
gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.4.0/debug/mapped_file.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_IOSTREAMS_DYN_LINK=1  -I"." -c -o "bin.v2/libs/iostreams/build/gcc-4.4.0/debug/mapped_file.o" "libs/iostreams/src/mapped_file.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/detail/current_directory.hpp:23,
                 from ./boost/iostreams/detail/absolute_path.hpp:25,
                 from libs/iostreams/src/mapped_file.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/detail/current_directory.hpp:23,
                 from ./boost/iostreams/detail/absolute_path.hpp:25,
                 from libs/iostreams/src/mapped_file.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/detail/current_directory.hpp:23,
                 from ./boost/iostreams/detail/absolute_path.hpp:25,
                 from libs/iostreams/src/mapped_file.cpp:18:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/detail/current_directory.hpp:23,
                 from ./boost/iostreams/detail/absolute_path.hpp:25,
                 from libs/iostreams/src/mapped_file.cpp:18:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/detail/current_directory.hpp:23,
                 from ./boost/iostreams/detail/absolute_path.hpp:25,
                 from libs/iostreams/src/mapped_file.cpp:18:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.4.0/debug/mapped_file.o...
MkDir1 bin.v2/libs/iostreams/build/gcc-4.4.0/debug/link-static

    mkdir "bin.v2/libs/iostreams/build/gcc-4.4.0/debug/link-static"

gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.4.0/debug/link-static/file_descriptor.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/iostreams/build/gcc-4.4.0/debug/link-static/file_descriptor.o" "libs/iostreams/src/file_descriptor.cpp"

gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.4.0/debug/bzip2.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_IOSTREAMS_DYN_LINK=1  -I"." -c -o "bin.v2/libs/iostreams/build/gcc-4.4.0/debug/bzip2.o" "libs/iostreams/src/bzip2.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/bzip2.hpp:29,
                 from libs/iostreams/src/bzip2.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/bzip2.hpp:29,
                 from libs/iostreams/src/bzip2.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/bzip2.hpp:29,
                 from libs/iostreams/src/bzip2.cpp:18:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/bzip2.hpp:29,
                 from libs/iostreams/src/bzip2.cpp:18:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/bzip2.hpp:29,
                 from libs/iostreams/src/bzip2.cpp:18:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.4.0/debug/bzip2.o...
...skipped <pbin.v2/libs/iostreams/build/gcc-4.4.0/debug>libboost_iostreams-d.so.1.35.0 for lack of <pbin.v2/libs/iostreams/build/gcc-4.4.0/debug>mapped_file.o...
gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.4.0/debug/link-static/zlib.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/iostreams/build/gcc-4.4.0/debug/link-static/zlib.o" "libs/iostreams/src/zlib.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/zlib.hpp:30,
                 from libs/iostreams/src/zlib.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/zlib.hpp:30,
                 from libs/iostreams/src/zlib.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/zlib.hpp:30,
                 from libs/iostreams/src/zlib.cpp:18:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/zlib.hpp:30,
                 from libs/iostreams/src/zlib.cpp:18:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/zlib.hpp:30,
                 from libs/iostreams/src/zlib.cpp:18:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.4.0/debug/link-static/zlib.o...
gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.4.0/debug/link-static/mapped_file.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/iostreams/build/gcc-4.4.0/debug/link-static/mapped_file.o" "libs/iostreams/src/mapped_file.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/detail/current_directory.hpp:23,
                 from ./boost/iostreams/detail/absolute_path.hpp:25,
                 from libs/iostreams/src/mapped_file.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/detail/current_directory.hpp:23,
                 from ./boost/iostreams/detail/absolute_path.hpp:25,
                 from libs/iostreams/src/mapped_file.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/detail/current_directory.hpp:23,
                 from ./boost/iostreams/detail/absolute_path.hpp:25,
                 from libs/iostreams/src/mapped_file.cpp:18:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/detail/current_directory.hpp:23,
                 from ./boost/iostreams/detail/absolute_path.hpp:25,
                 from libs/iostreams/src/mapped_file.cpp:18:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/detail/current_directory.hpp:23,
                 from ./boost/iostreams/detail/absolute_path.hpp:25,
                 from libs/iostreams/src/mapped_file.cpp:18:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.4.0/debug/link-static/mapped_file.o...
MkDir1 bin.v2/libs/iostreams/build/gcc-4.4.0/debug/link-static/threading-multi

    mkdir "bin.v2/libs/iostreams/build/gcc-4.4.0/debug/link-static/threading-multi"

gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.4.0/debug/link-static/threading-multi/file_descriptor.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/iostreams/build/gcc-4.4.0/debug/link-static/threading-multi/file_descriptor.o" "libs/iostreams/src/file_descriptor.cpp"

gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.4.0/debug/link-static/bzip2.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/iostreams/build/gcc-4.4.0/debug/link-static/bzip2.o" "libs/iostreams/src/bzip2.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/bzip2.hpp:29,
                 from libs/iostreams/src/bzip2.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/bzip2.hpp:29,
                 from libs/iostreams/src/bzip2.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/bzip2.hpp:29,
                 from libs/iostreams/src/bzip2.cpp:18:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/bzip2.hpp:29,
                 from libs/iostreams/src/bzip2.cpp:18:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/bzip2.hpp:29,
                 from libs/iostreams/src/bzip2.cpp:18:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.4.0/debug/link-static/bzip2.o...
...skipped <pbin.v2/libs/iostreams/build/gcc-4.4.0/debug/link-static>libboost_iostreams-d.a(clean) for lack of <pbin.v2/libs/iostreams/build/gcc-4.4.0/debug/link-static>mapped_file.o...
...skipped <pbin.v2/libs/iostreams/build/gcc-4.4.0/debug/link-static>libboost_iostreams-d.a for lack of <pbin.v2/libs/iostreams/build/gcc-4.4.0/debug/link-static>mapped_file.o...
gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.4.0/debug/link-static/threading-multi/mapped_file.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/iostreams/build/gcc-4.4.0/debug/link-static/threading-multi/mapped_file.o" "libs/iostreams/src/mapped_file.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/detail/current_directory.hpp:23,
                 from ./boost/iostreams/detail/absolute_path.hpp:25,
                 from libs/iostreams/src/mapped_file.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/detail/current_directory.hpp:23,
                 from ./boost/iostreams/detail/absolute_path.hpp:25,
                 from libs/iostreams/src/mapped_file.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/detail/current_directory.hpp:23,
                 from ./boost/iostreams/detail/absolute_path.hpp:25,
                 from libs/iostreams/src/mapped_file.cpp:18:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/detail/current_directory.hpp:23,
                 from ./boost/iostreams/detail/absolute_path.hpp:25,
                 from libs/iostreams/src/mapped_file.cpp:18:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/detail/current_directory.hpp:23,
                 from ./boost/iostreams/detail/absolute_path.hpp:25,
                 from libs/iostreams/src/mapped_file.cpp:18:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.4.0/debug/link-static/threading-multi/mapped_file.o...
gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.4.0/debug/link-static/threading-multi/zlib.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/iostreams/build/gcc-4.4.0/debug/link-static/threading-multi/zlib.o" "libs/iostreams/src/zlib.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/zlib.hpp:30,
                 from libs/iostreams/src/zlib.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/zlib.hpp:30,
                 from libs/iostreams/src/zlib.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/zlib.hpp:30,
                 from libs/iostreams/src/zlib.cpp:18:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/zlib.hpp:30,
                 from libs/iostreams/src/zlib.cpp:18:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/zlib.hpp:30,
                 from libs/iostreams/src/zlib.cpp:18:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.4.0/debug/link-static/threading-multi/zlib.o...
MkDir1 bin.v2/libs/iostreams/build/gcc-4.4.0/debug/threading-multi

    mkdir "bin.v2/libs/iostreams/build/gcc-4.4.0/debug/threading-multi"

gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.4.0/debug/threading-multi/file_descriptor.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_IOSTREAMS_DYN_LINK=1  -I"." -c -o "bin.v2/libs/iostreams/build/gcc-4.4.0/debug/threading-multi/file_descriptor.o" "libs/iostreams/src/file_descriptor.cpp"

gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.4.0/debug/link-static/threading-multi/bzip2.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/iostreams/build/gcc-4.4.0/debug/link-static/threading-multi/bzip2.o" "libs/iostreams/src/bzip2.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/bzip2.hpp:29,
                 from libs/iostreams/src/bzip2.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/bzip2.hpp:29,
                 from libs/iostreams/src/bzip2.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/bzip2.hpp:29,
                 from libs/iostreams/src/bzip2.cpp:18:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/bzip2.hpp:29,
                 from libs/iostreams/src/bzip2.cpp:18:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/bzip2.hpp:29,
                 from libs/iostreams/src/bzip2.cpp:18:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.4.0/debug/link-static/threading-multi/bzip2.o...
...skipped <pbin.v2/libs/iostreams/build/gcc-4.4.0/debug/link-static/threading-multi>libboost_iostreams-mt-d.a(clean) for lack of <pbin.v2/libs/iostreams/build/gcc-4.4.0/debug/link-static/threading-multi>mapped_file.o...
...skipped <pbin.v2/libs/iostreams/build/gcc-4.4.0/debug/link-static/threading-multi>libboost_iostreams-mt-d.a for lack of <pbin.v2/libs/iostreams/build/gcc-4.4.0/debug/link-static/threading-multi>mapped_file.o...
gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.4.0/debug/threading-multi/mapped_file.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_IOSTREAMS_DYN_LINK=1  -I"." -c -o "bin.v2/libs/iostreams/build/gcc-4.4.0/debug/threading-multi/mapped_file.o" "libs/iostreams/src/mapped_file.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/detail/current_directory.hpp:23,
                 from ./boost/iostreams/detail/absolute_path.hpp:25,
                 from libs/iostreams/src/mapped_file.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/detail/current_directory.hpp:23,
                 from ./boost/iostreams/detail/absolute_path.hpp:25,
                 from libs/iostreams/src/mapped_file.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/detail/current_directory.hpp:23,
                 from ./boost/iostreams/detail/absolute_path.hpp:25,
                 from libs/iostreams/src/mapped_file.cpp:18:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/detail/current_directory.hpp:23,
                 from ./boost/iostreams/detail/absolute_path.hpp:25,
                 from libs/iostreams/src/mapped_file.cpp:18:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/detail/current_directory.hpp:23,
                 from ./boost/iostreams/detail/absolute_path.hpp:25,
                 from libs/iostreams/src/mapped_file.cpp:18:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.4.0/debug/threading-multi/mapped_file.o...
gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.4.0/debug/threading-multi/zlib.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_IOSTREAMS_DYN_LINK=1  -I"." -c -o "bin.v2/libs/iostreams/build/gcc-4.4.0/debug/threading-multi/zlib.o" "libs/iostreams/src/zlib.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/zlib.hpp:30,
                 from libs/iostreams/src/zlib.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/zlib.hpp:30,
                 from libs/iostreams/src/zlib.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/zlib.hpp:30,
                 from libs/iostreams/src/zlib.cpp:18:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/zlib.hpp:30,
                 from libs/iostreams/src/zlib.cpp:18:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/zlib.hpp:30,
                 from libs/iostreams/src/zlib.cpp:18:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.4.0/debug/threading-multi/zlib.o...
MkDir1 bin.v2/libs/program_options

    mkdir "bin.v2/libs/program_options"

MkDir1 bin.v2/libs/program_options/build

    mkdir "bin.v2/libs/program_options/build"

MkDir1 bin.v2/libs/program_options/build/gcc-4.4.0

    mkdir "bin.v2/libs/program_options/build/gcc-4.4.0"

MkDir1 bin.v2/libs/program_options/build/gcc-4.4.0/release

    mkdir "bin.v2/libs/program_options/build/gcc-4.4.0/release"

gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.4.0/debug/threading-multi/bzip2.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_IOSTREAMS_DYN_LINK=1  -I"." -c -o "bin.v2/libs/iostreams/build/gcc-4.4.0/debug/threading-multi/bzip2.o" "libs/iostreams/src/bzip2.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/bzip2.hpp:29,
                 from libs/iostreams/src/bzip2.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/bzip2.hpp:29,
                 from libs/iostreams/src/bzip2.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/bzip2.hpp:29,
                 from libs/iostreams/src/bzip2.cpp:18:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/bzip2.hpp:29,
                 from libs/iostreams/src/bzip2.cpp:18:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/iterator/reverse_iterator.hpp:12,
                 from ./boost/range/reverse_iterator.hpp:20,
                 from ./boost/range/rbegin.hpp:19,
                 from ./boost/range/functions.hpp:23,
                 from ./boost/range/iterator_range.hpp:25,
                 from ./boost/iostreams/traits.hpp:38,
                 from ./boost/iostreams/detail/dispatch.hpp:17,
                 from ./boost/iostreams/read.hpp:19,
                 from ./boost/iostreams/detail/buffer.hpp:20,
                 from ./boost/iostreams/filter/symmetric.hpp:49,
                 from ./boost/iostreams/filter/bzip2.hpp:29,
                 from libs/iostreams/src/bzip2.cpp:18:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.4.0/debug/threading-multi/bzip2.o...
...skipped <pbin.v2/libs/iostreams/build/gcc-4.4.0/debug/threading-multi>libboost_iostreams-mt-d.so.1.35.0 for lack of <pbin.v2/libs/iostreams/build/gcc-4.4.0/debug/threading-multi>mapped_file.o...
gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/release/config_file.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_PROGRAM_OPTIONS_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/release/config_file.o" "libs/program_options/src/config_file.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/program_options/eof_iterator.hpp:9,
                 from ./boost/program_options/detail/config_file.hpp:17,
                 from libs/program_options/src/config_file.cpp:10:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/program_options/eof_iterator.hpp:9,
                 from ./boost/program_options/detail/config_file.hpp:17,
                 from libs/program_options/src/config_file.cpp:10:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/program_options/eof_iterator.hpp:9,
                 from ./boost/program_options/detail/config_file.hpp:17,
                 from libs/program_options/src/config_file.cpp:10:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/program_options/eof_iterator.hpp:9,
                 from ./boost/program_options/detail/config_file.hpp:17,
                 from libs/program_options/src/config_file.cpp:10:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/program_options/eof_iterator.hpp:9,
                 from ./boost/program_options/detail/config_file.hpp:17,
                 from libs/program_options/src/config_file.cpp:10:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/release/config_file.o...
gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/release/cmdline.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_PROGRAM_OPTIONS_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/release/cmdline.o" "libs/program_options/src/cmdline.cpp"

In file included from ./boost/function/detail/prologue.hpp:17,
                 from ./boost/function/function_template.hpp:12,
                 from ./boost/function/detail/maybe_include.hpp:18,
                 from ./boost/function/function1.hpp:11,
                 from ./boost/program_options/value_semantic.hpp:13,
                 from ./boost/program_options/options_description.hpp:13,
                 from ./boost/program_options/detail/cmdline.hpp:14,
                 from libs/program_options/src/cmdline.cpp:11:
./boost/function/function_base.hpp: In static member function 'static void boost::detail::function::functor_manager<Functor, Allocator>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > >, boost::_mfi::mf1<std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > >, boost::program_options::detail::cmdline, std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, boost::_bi::list2<boost::_bi::value<boost::program_options::detail::cmdline*>, boost::arg<1> > >, Allocator = std::allocator<boost::function_base>]':
./boost/function/function_base.hpp:381:   instantiated from 'static void boost::detail::function::functor_manager<Functor, Allocator>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > >, boost::_mfi::mf1<std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > >, boost::program_options::detail::cmdline, std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, boost::_bi::list2<boost::_bi::value<boost::program_options::detail::cmdline*>, boost::arg<1> > >, Allocator = std::allocator<boost::function_base>]
 '
./boost/function/function_base.hpp:408:   instantiated from 'static void boost::detail::function::functor_manager<Functor, Allocator>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > >, boost::_mfi::mf1<std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > >, boost::program_options::detail::cmdline, std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, boost::_bi::list2<boost::_bi::value<boost::program_options::detail::cmdline*>, boost::arg<1> > >, Allocator = std::allocator<boost::function_base>]'
./boost/function/function_template.hpp:787:   instantiated from 'void boost::function1<R, T0, Allocator>::assign_to(const Functor&) [with Functor = boost::_bi::bind_t<std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > >, boost::_mfi::mf1<std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > >, boost::program_options::detail::cmdline, std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, boost::_bi::list2<boost::_bi::value<boost::program_options::detail::cmdline*>, boost::arg<1> > >, R = std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > >, T0 = std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, s
 td::char_traits<char>, std::allocator<char> > > >&, Allocator = std::allocator<boost::function_base>]'
./boost/function/function_template.hpp:624:   instantiated from 'boost::function1<R, T0, Allocator>::function1(Functor, typename boost::enable_if_c<boost::type_traits::ice_not::value, int>::type) [with Functor = boost::_bi::bind_t<std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > >, boost::_mfi::mf1<std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > >, boost::program_options::detail::cmdline, std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, boost::_bi::list2<boost::_bi::value<boost::program_options::detail::cmdline*>, boost::arg<1> > >, R = std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > >, T0 = std::vector<std::basic_string<char, std::char_traits<char>, 
 std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, Allocator = std::allocator<boost::function_base>]'
libs/program_options/src/cmdline.cpp:198:   instantiated from here
./boost/function/function_base.hpp:302: warning: dereferencing type-punned pointer will break strict-aliasing rules
gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/release/options_description.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_PROGRAM_OPTIONS_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/release/options_description.o" "libs/program_options/src/options_description.cpp"

libs/program_options/src/options_description.cpp: In member function 'boost::program_options::option_description::match_result boost::program_options::option_description::match(const std::string&, bool) const':
libs/program_options/src/options_description.cpp:74: warning: suggest explicit braces to avoid ambiguous 'else'
gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/release/parsers.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_PROGRAM_OPTIONS_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/release/parsers.o" "libs/program_options/src/parsers.cpp"

In file included from ./boost/function/detail/prologue.hpp:17,
                 from ./boost/function/function_template.hpp:12,
                 from ./boost/function/detail/maybe_include.hpp:18,
                 from ./boost/function/function1.hpp:11,
                 from ./boost/program_options/value_semantic.hpp:13,
                 from ./boost/program_options/options_description.hpp:13,
                 from ./boost/program_options/detail/cmdline.hpp:14,
                 from ./boost/program_options/parsers.hpp:12,
                 from libs/program_options/src/parsers.cpp:11:
./boost/function/function_base.hpp: In static member function 'static void boost::detail::function::functor_manager<Functor, Allocator>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::program_options::<unnamed>::prefix_name_mapper, Allocator = std::allocator<boost::function_base>]':
./boost/function/function_base.hpp:381:   instantiated from 'static void boost::detail::function::functor_manager<Functor, Allocator>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::program_options::<unnamed>::prefix_name_mapper, Allocator = std::allocator<boost::function_base>]'
./boost/function/function_base.hpp:408:   instantiated from 'static void boost::detail::function::functor_manager<Functor, Allocator>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::program_options::<unnamed>::prefix_name_mapper, Allocator = std::allocator<boost::function_base>]'
./boost/function/function_template.hpp:787:   instantiated from 'void boost::function1<R, T0, Allocator>::assign_to(const Functor&) [with Functor = boost::program_options::<unnamed>::prefix_name_mapper, R = std::basic_string<char, std::char_traits<char>, std::allocator<char> >, T0 = std::basic_string<char, std::char_traits<char>, std::allocator<char> >, Allocator = std::allocator<boost::function_base>]'
./boost/function/function_template.hpp:624:   instantiated from 'boost::function1<R, T0, Allocator>::function1(Functor, typename boost::enable_if_c<boost::type_traits::ice_not::value, int>::type) [with Functor = boost::program_options::<unnamed>::prefix_name_mapper, R = std::basic_string<char, std::char_traits<char>, std::allocator<char> >, T0 = std::basic_string<char, std::char_traits<char>, std::allocator<char> >, Allocator = std::allocator<boost::function_base>]'
libs/program_options/src/parsers.cpp:196:   instantiated from here
./boost/function/function_base.hpp:302: warning: dereferencing type-punned pointer will break strict-aliasing rules
gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/release/variables_map.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_PROGRAM_OPTIONS_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/release/variables_map.o" "libs/program_options/src/variables_map.cpp"

gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/release/positional_options.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_PROGRAM_OPTIONS_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/release/positional_options.o" "libs/program_options/src/positional_options.cpp"

gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/release/value_semantic.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_PROGRAM_OPTIONS_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/release/value_semantic.o" "libs/program_options/src/value_semantic.cpp"

libs/program_options/src/value_semantic.cpp: In function 'void boost::program_options::validate(boost::any&, const std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::string*, int)':
libs/program_options/src/value_semantic.cpp:175: warning: suggest parentheses around '&&' within '||'
libs/program_options/src/value_semantic.cpp: In function 'void boost::program_options::validate(boost::any&, const std::vector<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >, std::allocator<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > >&, std::string*, int)':
libs/program_options/src/value_semantic.cpp:190: warning: suggest parentheses around '&&' within '||'
gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/release/utf8_codecvt_facet.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_PROGRAM_OPTIONS_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/release/utf8_codecvt_facet.o" "libs/program_options/src/utf8_codecvt_facet.cpp"

gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/release/convert.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_PROGRAM_OPTIONS_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/release/convert.o" "libs/program_options/src/convert.cpp"

MkDir1 bin.v2/libs/program_options/build/gcc-4.4.0/release/link-static

    mkdir "bin.v2/libs/program_options/build/gcc-4.4.0/release/link-static"

gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/release/winmain.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_PROGRAM_OPTIONS_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/release/winmain.o" "libs/program_options/src/winmain.cpp"

...skipped <pbin.v2/libs/program_options/build/gcc-4.4.0/release>libboost_program_options.so.1.35.0 for lack of <pbin.v2/libs/program_options/build/gcc-4.4.0/release>config_file.o...
gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/release/link-static/config_file.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/release/link-static/config_file.o" "libs/program_options/src/config_file.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/program_options/eof_iterator.hpp:9,
                 from ./boost/program_options/detail/config_file.hpp:17,
                 from libs/program_options/src/config_file.cpp:10:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/program_options/eof_iterator.hpp:9,
                 from ./boost/program_options/detail/config_file.hpp:17,
                 from libs/program_options/src/config_file.cpp:10:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/program_options/eof_iterator.hpp:9,
                 from ./boost/program_options/detail/config_file.hpp:17,
                 from libs/program_options/src/config_file.cpp:10:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/program_options/eof_iterator.hpp:9,
                 from ./boost/program_options/detail/config_file.hpp:17,
                 from libs/program_options/src/config_file.cpp:10:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/program_options/eof_iterator.hpp:9,
                 from ./boost/program_options/detail/config_file.hpp:17,
                 from libs/program_options/src/config_file.cpp:10:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/release/link-static/config_file.o...
gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/release/link-static/cmdline.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/release/link-static/cmdline.o" "libs/program_options/src/cmdline.cpp"

In file included from ./boost/function/detail/prologue.hpp:17,
                 from ./boost/function/function_template.hpp:12,
                 from ./boost/function/detail/maybe_include.hpp:18,
                 from ./boost/function/function1.hpp:11,
                 from ./boost/program_options/value_semantic.hpp:13,
                 from ./boost/program_options/options_description.hpp:13,
                 from ./boost/program_options/detail/cmdline.hpp:14,
                 from libs/program_options/src/cmdline.cpp:11:
./boost/function/function_base.hpp: In static member function 'static void boost::detail::function::functor_manager<Functor, Allocator>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > >, boost::_mfi::mf1<std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > >, boost::program_options::detail::cmdline, std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, boost::_bi::list2<boost::_bi::value<boost::program_options::detail::cmdline*>, boost::arg<1> > >, Allocator = std::allocator<boost::function_base>]':
./boost/function/function_base.hpp:381:   instantiated from 'static void boost::detail::function::functor_manager<Functor, Allocator>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > >, boost::_mfi::mf1<std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > >, boost::program_options::detail::cmdline, std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, boost::_bi::list2<boost::_bi::value<boost::program_options::detail::cmdline*>, boost::arg<1> > >, Allocator = std::allocator<boost::function_base>]
 '
./boost/function/function_base.hpp:408:   instantiated from 'static void boost::detail::function::functor_manager<Functor, Allocator>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > >, boost::_mfi::mf1<std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > >, boost::program_options::detail::cmdline, std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, boost::_bi::list2<boost::_bi::value<boost::program_options::detail::cmdline*>, boost::arg<1> > >, Allocator = std::allocator<boost::function_base>]'
./boost/function/function_template.hpp:787:   instantiated from 'void boost::function1<R, T0, Allocator>::assign_to(const Functor&) [with Functor = boost::_bi::bind_t<std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > >, boost::_mfi::mf1<std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > >, boost::program_options::detail::cmdline, std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, boost::_bi::list2<boost::_bi::value<boost::program_options::detail::cmdline*>, boost::arg<1> > >, R = std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > >, T0 = std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, s
 td::char_traits<char>, std::allocator<char> > > >&, Allocator = std::allocator<boost::function_base>]'
./boost/function/function_template.hpp:624:   instantiated from 'boost::function1<R, T0, Allocator>::function1(Functor, typename boost::enable_if_c<boost::type_traits::ice_not::value, int>::type) [with Functor = boost::_bi::bind_t<std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > >, boost::_mfi::mf1<std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > >, boost::program_options::detail::cmdline, std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, boost::_bi::list2<boost::_bi::value<boost::program_options::detail::cmdline*>, boost::arg<1> > >, R = std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > >, T0 = std::vector<std::basic_string<char, std::char_traits<char>, 
 std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, Allocator = std::allocator<boost::function_base>]'
libs/program_options/src/cmdline.cpp:198:   instantiated from here
./boost/function/function_base.hpp:302: warning: dereferencing type-punned pointer will break strict-aliasing rules
gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/release/link-static/options_description.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/release/link-static/options_description.o" "libs/program_options/src/options_description.cpp"

libs/program_options/src/options_description.cpp: In member function 'boost::program_options::option_description::match_result boost::program_options::option_description::match(const std::string&, bool) const':
libs/program_options/src/options_description.cpp:74: warning: suggest explicit braces to avoid ambiguous 'else'
gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/release/link-static/parsers.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/release/link-static/parsers.o" "libs/program_options/src/parsers.cpp"

In file included from ./boost/function/detail/prologue.hpp:17,
                 from ./boost/function/function_template.hpp:12,
                 from ./boost/function/detail/maybe_include.hpp:18,
                 from ./boost/function/function1.hpp:11,
                 from ./boost/program_options/value_semantic.hpp:13,
                 from ./boost/program_options/options_description.hpp:13,
                 from ./boost/program_options/detail/cmdline.hpp:14,
                 from ./boost/program_options/parsers.hpp:12,
                 from libs/program_options/src/parsers.cpp:11:
./boost/function/function_base.hpp: In static member function 'static void boost::detail::function::functor_manager<Functor, Allocator>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::program_options::<unnamed>::prefix_name_mapper, Allocator = std::allocator<boost::function_base>]':
./boost/function/function_base.hpp:381:   instantiated from 'static void boost::detail::function::functor_manager<Functor, Allocator>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::program_options::<unnamed>::prefix_name_mapper, Allocator = std::allocator<boost::function_base>]'
./boost/function/function_base.hpp:408:   instantiated from 'static void boost::detail::function::functor_manager<Functor, Allocator>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::program_options::<unnamed>::prefix_name_mapper, Allocator = std::allocator<boost::function_base>]'
./boost/function/function_template.hpp:787:   instantiated from 'void boost::function1<R, T0, Allocator>::assign_to(const Functor&) [with Functor = boost::program_options::<unnamed>::prefix_name_mapper, R = std::basic_string<char, std::char_traits<char>, std::allocator<char> >, T0 = std::basic_string<char, std::char_traits<char>, std::allocator<char> >, Allocator = std::allocator<boost::function_base>]'
./boost/function/function_template.hpp:624:   instantiated from 'boost::function1<R, T0, Allocator>::function1(Functor, typename boost::enable_if_c<boost::type_traits::ice_not::value, int>::type) [with Functor = boost::program_options::<unnamed>::prefix_name_mapper, R = std::basic_string<char, std::char_traits<char>, std::allocator<char> >, T0 = std::basic_string<char, std::char_traits<char>, std::allocator<char> >, Allocator = std::allocator<boost::function_base>]'
libs/program_options/src/parsers.cpp:196:   instantiated from here
./boost/function/function_base.hpp:302: warning: dereferencing type-punned pointer will break strict-aliasing rules
gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/release/link-static/variables_map.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/release/link-static/variables_map.o" "libs/program_options/src/variables_map.cpp"

gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/release/link-static/positional_options.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/release/link-static/positional_options.o" "libs/program_options/src/positional_options.cpp"

gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/release/link-static/value_semantic.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/release/link-static/value_semantic.o" "libs/program_options/src/value_semantic.cpp"

libs/program_options/src/value_semantic.cpp: In function 'void boost::program_options::validate(boost::any&, const std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::string*, int)':
libs/program_options/src/value_semantic.cpp:175: warning: suggest parentheses around '&&' within '||'
libs/program_options/src/value_semantic.cpp: In function 'void boost::program_options::validate(boost::any&, const std::vector<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >, std::allocator<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > >&, std::string*, int)':
libs/program_options/src/value_semantic.cpp:190: warning: suggest parentheses around '&&' within '||'
gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/release/link-static/utf8_codecvt_facet.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/release/link-static/utf8_codecvt_facet.o" "libs/program_options/src/utf8_codecvt_facet.cpp"

gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/release/link-static/convert.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/release/link-static/convert.o" "libs/program_options/src/convert.cpp"

MkDir1 bin.v2/libs/program_options/build/gcc-4.4.0/release/link-static/threading-multi

    mkdir "bin.v2/libs/program_options/build/gcc-4.4.0/release/link-static/threading-multi"

gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/release/link-static/winmain.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/release/link-static/winmain.o" "libs/program_options/src/winmain.cpp"

...skipped <pbin.v2/libs/program_options/build/gcc-4.4.0/release/link-static>libboost_program_options.a(clean) for lack of <pbin.v2/libs/program_options/build/gcc-4.4.0/release/link-static>config_file.o...
...skipped <pbin.v2/libs/program_options/build/gcc-4.4.0/release/link-static>libboost_program_options.a for lack of <pbin.v2/libs/program_options/build/gcc-4.4.0/release/link-static>config_file.o...
gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/release/link-static/threading-multi/config_file.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/release/link-static/threading-multi/config_file.o" "libs/program_options/src/config_file.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/program_options/eof_iterator.hpp:9,
                 from ./boost/program_options/detail/config_file.hpp:17,
                 from libs/program_options/src/config_file.cpp:10:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/program_options/eof_iterator.hpp:9,
                 from ./boost/program_options/detail/config_file.hpp:17,
                 from libs/program_options/src/config_file.cpp:10:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/program_options/eof_iterator.hpp:9,
                 from ./boost/program_options/detail/config_file.hpp:17,
                 from libs/program_options/src/config_file.cpp:10:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/program_options/eof_iterator.hpp:9,
                 from ./boost/program_options/detail/config_file.hpp:17,
                 from libs/program_options/src/config_file.cpp:10:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/program_options/eof_iterator.hpp:9,
                 from ./boost/program_options/detail/config_file.hpp:17,
                 from libs/program_options/src/config_file.cpp:10:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/release/link-static/threading-multi/config_file.o...
gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/release/link-static/threading-multi/cmdline.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/release/link-static/threading-multi/cmdline.o" "libs/program_options/src/cmdline.cpp"

In file included from ./boost/function/detail/prologue.hpp:17,
                 from ./boost/function/function_template.hpp:12,
                 from ./boost/function/detail/maybe_include.hpp:18,
                 from ./boost/function/function1.hpp:11,
                 from ./boost/program_options/value_semantic.hpp:13,
                 from ./boost/program_options/options_description.hpp:13,
                 from ./boost/program_options/detail/cmdline.hpp:14,
                 from libs/program_options/src/cmdline.cpp:11:
./boost/function/function_base.hpp: In static member function 'static void boost::detail::function::functor_manager<Functor, Allocator>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > >, boost::_mfi::mf1<std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > >, boost::program_options::detail::cmdline, std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, boost::_bi::list2<boost::_bi::value<boost::program_options::detail::cmdline*>, boost::arg<1> > >, Allocator = std::allocator<boost::function_base>]':
./boost/function/function_base.hpp:381:   instantiated from 'static void boost::detail::function::functor_manager<Functor, Allocator>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > >, boost::_mfi::mf1<std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > >, boost::program_options::detail::cmdline, std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, boost::_bi::list2<boost::_bi::value<boost::program_options::detail::cmdline*>, boost::arg<1> > >, Allocator = std::allocator<boost::function_base>]
 '
./boost/function/function_base.hpp:408:   instantiated from 'static void boost::detail::function::functor_manager<Functor, Allocator>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > >, boost::_mfi::mf1<std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > >, boost::program_options::detail::cmdline, std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, boost::_bi::list2<boost::_bi::value<boost::program_options::detail::cmdline*>, boost::arg<1> > >, Allocator = std::allocator<boost::function_base>]'
./boost/function/function_template.hpp:787:   instantiated from 'void boost::function1<R, T0, Allocator>::assign_to(const Functor&) [with Functor = boost::_bi::bind_t<std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > >, boost::_mfi::mf1<std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > >, boost::program_options::detail::cmdline, std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, boost::_bi::list2<boost::_bi::value<boost::program_options::detail::cmdline*>, boost::arg<1> > >, R = std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > >, T0 = std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, s
 td::char_traits<char>, std::allocator<char> > > >&, Allocator = std::allocator<boost::function_base>]'
./boost/function/function_template.hpp:624:   instantiated from 'boost::function1<R, T0, Allocator>::function1(Functor, typename boost::enable_if_c<boost::type_traits::ice_not::value, int>::type) [with Functor = boost::_bi::bind_t<std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > >, boost::_mfi::mf1<std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > >, boost::program_options::detail::cmdline, std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, boost::_bi::list2<boost::_bi::value<boost::program_options::detail::cmdline*>, boost::arg<1> > >, R = std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > >, T0 = std::vector<std::basic_string<char, std::char_traits<char>, 
 std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, Allocator = std::allocator<boost::function_base>]'
libs/program_options/src/cmdline.cpp:198:   instantiated from here
./boost/function/function_base.hpp:302: warning: dereferencing type-punned pointer will break strict-aliasing rules
gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/release/link-static/threading-multi/options_description.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/release/link-static/threading-multi/options_description.o" "libs/program_options/src/options_description.cpp"

libs/program_options/src/options_description.cpp: In member function 'boost::program_options::option_description::match_result boost::program_options::option_description::match(const std::string&, bool) const':
libs/program_options/src/options_description.cpp:74: warning: suggest explicit braces to avoid ambiguous 'else'
gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/release/link-static/threading-multi/parsers.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/release/link-static/threading-multi/parsers.o" "libs/program_options/src/parsers.cpp"

In file included from ./boost/function/detail/prologue.hpp:17,
                 from ./boost/function/function_template.hpp:12,
                 from ./boost/function/detail/maybe_include.hpp:18,
                 from ./boost/function/function1.hpp:11,
                 from ./boost/program_options/value_semantic.hpp:13,
                 from ./boost/program_options/options_description.hpp:13,
                 from ./boost/program_options/detail/cmdline.hpp:14,
                 from ./boost/program_options/parsers.hpp:12,
                 from libs/program_options/src/parsers.cpp:11:
./boost/function/function_base.hpp: In static member function 'static void boost::detail::function::functor_manager<Functor, Allocator>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::program_options::<unnamed>::prefix_name_mapper, Allocator = std::allocator<boost::function_base>]':
./boost/function/function_base.hpp:381:   instantiated from 'static void boost::detail::function::functor_manager<Functor, Allocator>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::program_options::<unnamed>::prefix_name_mapper, Allocator = std::allocator<boost::function_base>]'
./boost/function/function_base.hpp:408:   instantiated from 'static void boost::detail::function::functor_manager<Functor, Allocator>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::program_options::<unnamed>::prefix_name_mapper, Allocator = std::allocator<boost::function_base>]'
./boost/function/function_template.hpp:787:   instantiated from 'void boost::function1<R, T0, Allocator>::assign_to(const Functor&) [with Functor = boost::program_options::<unnamed>::prefix_name_mapper, R = std::basic_string<char, std::char_traits<char>, std::allocator<char> >, T0 = std::basic_string<char, std::char_traits<char>, std::allocator<char> >, Allocator = std::allocator<boost::function_base>]'
./boost/function/function_template.hpp:624:   instantiated from 'boost::function1<R, T0, Allocator>::function1(Functor, typename boost::enable_if_c<boost::type_traits::ice_not::value, int>::type) [with Functor = boost::program_options::<unnamed>::prefix_name_mapper, R = std::basic_string<char, std::char_traits<char>, std::allocator<char> >, T0 = std::basic_string<char, std::char_traits<char>, std::allocator<char> >, Allocator = std::allocator<boost::function_base>]'
libs/program_options/src/parsers.cpp:196:   instantiated from here
./boost/function/function_base.hpp:302: warning: dereferencing type-punned pointer will break strict-aliasing rules
gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/release/link-static/threading-multi/variables_map.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/release/link-static/threading-multi/variables_map.o" "libs/program_options/src/variables_map.cpp"

gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/release/link-static/threading-multi/positional_options.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/release/link-static/threading-multi/positional_options.o" "libs/program_options/src/positional_options.cpp"

gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/release/link-static/threading-multi/value_semantic.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/release/link-static/threading-multi/value_semantic.o" "libs/program_options/src/value_semantic.cpp"

libs/program_options/src/value_semantic.cpp: In function 'void boost::program_options::validate(boost::any&, const std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::string*, int)':
libs/program_options/src/value_semantic.cpp:175: warning: suggest parentheses around '&&' within '||'
libs/program_options/src/value_semantic.cpp: In function 'void boost::program_options::validate(boost::any&, const std::vector<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >, std::allocator<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > >&, std::string*, int)':
libs/program_options/src/value_semantic.cpp:190: warning: suggest parentheses around '&&' within '||'
gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/release/link-static/threading-multi/utf8_codecvt_facet.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/release/link-static/threading-multi/utf8_codecvt_facet.o" "libs/program_options/src/utf8_codecvt_facet.cpp"

gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/release/link-static/threading-multi/convert.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/release/link-static/threading-multi/convert.o" "libs/program_options/src/convert.cpp"

MkDir1 bin.v2/libs/program_options/build/gcc-4.4.0/release/threading-multi

    mkdir "bin.v2/libs/program_options/build/gcc-4.4.0/release/threading-multi"

gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/release/link-static/threading-multi/winmain.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/release/link-static/threading-multi/winmain.o" "libs/program_options/src/winmain.cpp"

...skipped <pbin.v2/libs/program_options/build/gcc-4.4.0/release/link-static/threading-multi>libboost_program_options-mt.a(clean) for lack of <pbin.v2/libs/program_options/build/gcc-4.4.0/release/link-static/threading-multi>config_file.o...
...skipped <pbin.v2/libs/program_options/build/gcc-4.4.0/release/link-static/threading-multi>libboost_program_options-mt.a for lack of <pbin.v2/libs/program_options/build/gcc-4.4.0/release/link-static/threading-multi>config_file.o...
gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/release/threading-multi/config_file.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_PROGRAM_OPTIONS_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/release/threading-multi/config_file.o" "libs/program_options/src/config_file.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/program_options/eof_iterator.hpp:9,
                 from ./boost/program_options/detail/config_file.hpp:17,
                 from libs/program_options/src/config_file.cpp:10:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/program_options/eof_iterator.hpp:9,
                 from ./boost/program_options/detail/config_file.hpp:17,
                 from libs/program_options/src/config_file.cpp:10:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/program_options/eof_iterator.hpp:9,
                 from ./boost/program_options/detail/config_file.hpp:17,
                 from libs/program_options/src/config_file.cpp:10:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/program_options/eof_iterator.hpp:9,
                 from ./boost/program_options/detail/config_file.hpp:17,
                 from libs/program_options/src/config_file.cpp:10:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/program_options/eof_iterator.hpp:9,
                 from ./boost/program_options/detail/config_file.hpp:17,
                 from libs/program_options/src/config_file.cpp:10:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/release/threading-multi/config_file.o...
gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/release/threading-multi/cmdline.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_PROGRAM_OPTIONS_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/release/threading-multi/cmdline.o" "libs/program_options/src/cmdline.cpp"

In file included from ./boost/function/detail/prologue.hpp:17,
                 from ./boost/function/function_template.hpp:12,
                 from ./boost/function/detail/maybe_include.hpp:18,
                 from ./boost/function/function1.hpp:11,
                 from ./boost/program_options/value_semantic.hpp:13,
                 from ./boost/program_options/options_description.hpp:13,
                 from ./boost/program_options/detail/cmdline.hpp:14,
                 from libs/program_options/src/cmdline.cpp:11:
./boost/function/function_base.hpp: In static member function 'static void boost::detail::function::functor_manager<Functor, Allocator>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > >, boost::_mfi::mf1<std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > >, boost::program_options::detail::cmdline, std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, boost::_bi::list2<boost::_bi::value<boost::program_options::detail::cmdline*>, boost::arg<1> > >, Allocator = std::allocator<boost::function_base>]':
./boost/function/function_base.hpp:381:   instantiated from 'static void boost::detail::function::functor_manager<Functor, Allocator>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > >, boost::_mfi::mf1<std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > >, boost::program_options::detail::cmdline, std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, boost::_bi::list2<boost::_bi::value<boost::program_options::detail::cmdline*>, boost::arg<1> > >, Allocator = std::allocator<boost::function_base>]
 '
./boost/function/function_base.hpp:408:   instantiated from 'static void boost::detail::function::functor_manager<Functor, Allocator>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > >, boost::_mfi::mf1<std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > >, boost::program_options::detail::cmdline, std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, boost::_bi::list2<boost::_bi::value<boost::program_options::detail::cmdline*>, boost::arg<1> > >, Allocator = std::allocator<boost::function_base>]'
./boost/function/function_template.hpp:787:   instantiated from 'void boost::function1<R, T0, Allocator>::assign_to(const Functor&) [with Functor = boost::_bi::bind_t<std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > >, boost::_mfi::mf1<std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > >, boost::program_options::detail::cmdline, std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, boost::_bi::list2<boost::_bi::value<boost::program_options::detail::cmdline*>, boost::arg<1> > >, R = std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > >, T0 = std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, s
 td::char_traits<char>, std::allocator<char> > > >&, Allocator = std::allocator<boost::function_base>]'
./boost/function/function_template.hpp:624:   instantiated from 'boost::function1<R, T0, Allocator>::function1(Functor, typename boost::enable_if_c<boost::type_traits::ice_not::value, int>::type) [with Functor = boost::_bi::bind_t<std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > >, boost::_mfi::mf1<std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > >, boost::program_options::detail::cmdline, std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&>, boost::_bi::list2<boost::_bi::value<boost::program_options::detail::cmdline*>, boost::arg<1> > >, R = std::vector<boost::program_options::basic_option<char>, std::allocator<boost::program_options::basic_option<char> > >, T0 = std::vector<std::basic_string<char, std::char_traits<char>, 
 std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, Allocator = std::allocator<boost::function_base>]'
libs/program_options/src/cmdline.cpp:198:   instantiated from here
./boost/function/function_base.hpp:302: warning: dereferencing type-punned pointer will break strict-aliasing rules
gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/release/threading-multi/options_description.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_PROGRAM_OPTIONS_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/release/threading-multi/options_description.o" "libs/program_options/src/options_description.cpp"

libs/program_options/src/options_description.cpp: In member function 'boost::program_options::option_description::match_result boost::program_options::option_description::match(const std::string&, bool) const':
libs/program_options/src/options_description.cpp:74: warning: suggest explicit braces to avoid ambiguous 'else'
gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/release/threading-multi/parsers.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_PROGRAM_OPTIONS_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/release/threading-multi/parsers.o" "libs/program_options/src/parsers.cpp"

In file included from ./boost/function/detail/prologue.hpp:17,
                 from ./boost/function/function_template.hpp:12,
                 from ./boost/function/detail/maybe_include.hpp:18,
                 from ./boost/function/function1.hpp:11,
                 from ./boost/program_options/value_semantic.hpp:13,
                 from ./boost/program_options/options_description.hpp:13,
                 from ./boost/program_options/detail/cmdline.hpp:14,
                 from ./boost/program_options/parsers.hpp:12,
                 from libs/program_options/src/parsers.cpp:11:
./boost/function/function_base.hpp: In static member function 'static void boost::detail::function::functor_manager<Functor, Allocator>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::program_options::<unnamed>::prefix_name_mapper, Allocator = std::allocator<boost::function_base>]':
./boost/function/function_base.hpp:381:   instantiated from 'static void boost::detail::function::functor_manager<Functor, Allocator>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::program_options::<unnamed>::prefix_name_mapper, Allocator = std::allocator<boost::function_base>]'
./boost/function/function_base.hpp:408:   instantiated from 'static void boost::detail::function::functor_manager<Functor, Allocator>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::program_options::<unnamed>::prefix_name_mapper, Allocator = std::allocator<boost::function_base>]'
./boost/function/function_template.hpp:787:   instantiated from 'void boost::function1<R, T0, Allocator>::assign_to(const Functor&) [with Functor = boost::program_options::<unnamed>::prefix_name_mapper, R = std::basic_string<char, std::char_traits<char>, std::allocator<char> >, T0 = std::basic_string<char, std::char_traits<char>, std::allocator<char> >, Allocator = std::allocator<boost::function_base>]'
./boost/function/function_template.hpp:624:   instantiated from 'boost::function1<R, T0, Allocator>::function1(Functor, typename boost::enable_if_c<boost::type_traits::ice_not::value, int>::type) [with Functor = boost::program_options::<unnamed>::prefix_name_mapper, R = std::basic_string<char, std::char_traits<char>, std::allocator<char> >, T0 = std::basic_string<char, std::char_traits<char>, std::allocator<char> >, Allocator = std::allocator<boost::function_base>]'
libs/program_options/src/parsers.cpp:196:   instantiated from here
./boost/function/function_base.hpp:302: warning: dereferencing type-punned pointer will break strict-aliasing rules
gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/release/threading-multi/variables_map.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_PROGRAM_OPTIONS_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/release/threading-multi/variables_map.o" "libs/program_options/src/variables_map.cpp"

gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/release/threading-multi/positional_options.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_PROGRAM_OPTIONS_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/release/threading-multi/positional_options.o" "libs/program_options/src/positional_options.cpp"

gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/release/threading-multi/value_semantic.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_PROGRAM_OPTIONS_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/release/threading-multi/value_semantic.o" "libs/program_options/src/value_semantic.cpp"

libs/program_options/src/value_semantic.cpp: In function 'void boost::program_options::validate(boost::any&, const std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::string*, int)':
libs/program_options/src/value_semantic.cpp:175: warning: suggest parentheses around '&&' within '||'
libs/program_options/src/value_semantic.cpp: In function 'void boost::program_options::validate(boost::any&, const std::vector<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >, std::allocator<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > >&, std::string*, int)':
libs/program_options/src/value_semantic.cpp:190: warning: suggest parentheses around '&&' within '||'
gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/release/threading-multi/utf8_codecvt_facet.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_PROGRAM_OPTIONS_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/release/threading-multi/utf8_codecvt_facet.o" "libs/program_options/src/utf8_codecvt_facet.cpp"

gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/release/threading-multi/convert.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_PROGRAM_OPTIONS_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/release/threading-multi/convert.o" "libs/program_options/src/convert.cpp"

MkDir1 bin.v2/libs/program_options/build/gcc-4.4.0/debug

    mkdir "bin.v2/libs/program_options/build/gcc-4.4.0/debug"

gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/release/threading-multi/winmain.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_PROGRAM_OPTIONS_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/release/threading-multi/winmain.o" "libs/program_options/src/winmain.cpp"

...skipped <pbin.v2/libs/program_options/build/gcc-4.4.0/release/threading-multi>libboost_program_options-mt.so.1.35.0 for lack of <pbin.v2/libs/program_options/build/gcc-4.4.0/release/threading-multi>config_file.o...
gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/debug/config_file.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_PROGRAM_OPTIONS_DYN_LINK=1  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/debug/config_file.o" "libs/program_options/src/config_file.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/program_options/eof_iterator.hpp:9,
                 from ./boost/program_options/detail/config_file.hpp:17,
                 from libs/program_options/src/config_file.cpp:10:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/program_options/eof_iterator.hpp:9,
                 from ./boost/program_options/detail/config_file.hpp:17,
                 from libs/program_options/src/config_file.cpp:10:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/program_options/eof_iterator.hpp:9,
                 from ./boost/program_options/detail/config_file.hpp:17,
                 from libs/program_options/src/config_file.cpp:10:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/program_options/eof_iterator.hpp:9,
                 from ./boost/program_options/detail/config_file.hpp:17,
                 from libs/program_options/src/config_file.cpp:10:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/program_options/eof_iterator.hpp:9,
                 from ./boost/program_options/detail/config_file.hpp:17,
                 from libs/program_options/src/config_file.cpp:10:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/debug/config_file.o...
gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/debug/cmdline.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_PROGRAM_OPTIONS_DYN_LINK=1  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/debug/cmdline.o" "libs/program_options/src/cmdline.cpp"

gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/debug/options_description.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_PROGRAM_OPTIONS_DYN_LINK=1  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/debug/options_description.o" "libs/program_options/src/options_description.cpp"

libs/program_options/src/options_description.cpp: In member function 'boost::program_options::option_description::match_result boost::program_options::option_description::match(const std::string&, bool) const':
libs/program_options/src/options_description.cpp:74: warning: suggest explicit braces to avoid ambiguous 'else'
gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/debug/parsers.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_PROGRAM_OPTIONS_DYN_LINK=1  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/debug/parsers.o" "libs/program_options/src/parsers.cpp"

gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/debug/variables_map.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_PROGRAM_OPTIONS_DYN_LINK=1  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/debug/variables_map.o" "libs/program_options/src/variables_map.cpp"

gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/debug/positional_options.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_PROGRAM_OPTIONS_DYN_LINK=1  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/debug/positional_options.o" "libs/program_options/src/positional_options.cpp"

gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/debug/value_semantic.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_PROGRAM_OPTIONS_DYN_LINK=1  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/debug/value_semantic.o" "libs/program_options/src/value_semantic.cpp"

libs/program_options/src/value_semantic.cpp: In function 'void boost::program_options::validate(boost::any&, const std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::string*, int)':
libs/program_options/src/value_semantic.cpp:175: warning: suggest parentheses around '&&' within '||'
libs/program_options/src/value_semantic.cpp: In function 'void boost::program_options::validate(boost::any&, const std::vector<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >, std::allocator<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > >&, std::string*, int)':
libs/program_options/src/value_semantic.cpp:190: warning: suggest parentheses around '&&' within '||'
...on 600th target...
gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/debug/utf8_codecvt_facet.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_PROGRAM_OPTIONS_DYN_LINK=1  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/debug/utf8_codecvt_facet.o" "libs/program_options/src/utf8_codecvt_facet.cpp"

gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/debug/convert.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_PROGRAM_OPTIONS_DYN_LINK=1  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/debug/convert.o" "libs/program_options/src/convert.cpp"

MkDir1 bin.v2/libs/program_options/build/gcc-4.4.0/debug/link-static

    mkdir "bin.v2/libs/program_options/build/gcc-4.4.0/debug/link-static"

gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/debug/winmain.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_PROGRAM_OPTIONS_DYN_LINK=1  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/debug/winmain.o" "libs/program_options/src/winmain.cpp"

...skipped <pbin.v2/libs/program_options/build/gcc-4.4.0/debug>libboost_program_options-d.so.1.35.0 for lack of <pbin.v2/libs/program_options/build/gcc-4.4.0/debug>config_file.o...
gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/debug/link-static/config_file.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/debug/link-static/config_file.o" "libs/program_options/src/config_file.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/program_options/eof_iterator.hpp:9,
                 from ./boost/program_options/detail/config_file.hpp:17,
                 from libs/program_options/src/config_file.cpp:10:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/program_options/eof_iterator.hpp:9,
                 from ./boost/program_options/detail/config_file.hpp:17,
                 from libs/program_options/src/config_file.cpp:10:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/program_options/eof_iterator.hpp:9,
                 from ./boost/program_options/detail/config_file.hpp:17,
                 from libs/program_options/src/config_file.cpp:10:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/program_options/eof_iterator.hpp:9,
                 from ./boost/program_options/detail/config_file.hpp:17,
                 from libs/program_options/src/config_file.cpp:10:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/program_options/eof_iterator.hpp:9,
                 from ./boost/program_options/detail/config_file.hpp:17,
                 from libs/program_options/src/config_file.cpp:10:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/debug/link-static/config_file.o...
gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/debug/link-static/cmdline.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/debug/link-static/cmdline.o" "libs/program_options/src/cmdline.cpp"

gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/debug/link-static/options_description.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/debug/link-static/options_description.o" "libs/program_options/src/options_description.cpp"

libs/program_options/src/options_description.cpp: In member function 'boost::program_options::option_description::match_result boost::program_options::option_description::match(const std::string&, bool) const':
libs/program_options/src/options_description.cpp:74: warning: suggest explicit braces to avoid ambiguous 'else'
gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/debug/link-static/parsers.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/debug/link-static/parsers.o" "libs/program_options/src/parsers.cpp"

gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/debug/link-static/variables_map.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/debug/link-static/variables_map.o" "libs/program_options/src/variables_map.cpp"

gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/debug/link-static/positional_options.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/debug/link-static/positional_options.o" "libs/program_options/src/positional_options.cpp"

gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/debug/link-static/value_semantic.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/debug/link-static/value_semantic.o" "libs/program_options/src/value_semantic.cpp"

libs/program_options/src/value_semantic.cpp: In function 'void boost::program_options::validate(boost::any&, const std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::string*, int)':
libs/program_options/src/value_semantic.cpp:175: warning: suggest parentheses around '&&' within '||'
libs/program_options/src/value_semantic.cpp: In function 'void boost::program_options::validate(boost::any&, const std::vector<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >, std::allocator<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > >&, std::string*, int)':
libs/program_options/src/value_semantic.cpp:190: warning: suggest parentheses around '&&' within '||'
gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/debug/link-static/utf8_codecvt_facet.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/debug/link-static/utf8_codecvt_facet.o" "libs/program_options/src/utf8_codecvt_facet.cpp"

gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/debug/link-static/convert.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/debug/link-static/convert.o" "libs/program_options/src/convert.cpp"

MkDir1 bin.v2/libs/program_options/build/gcc-4.4.0/debug/link-static/threading-multi

    mkdir "bin.v2/libs/program_options/build/gcc-4.4.0/debug/link-static/threading-multi"

gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/debug/link-static/winmain.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/debug/link-static/winmain.o" "libs/program_options/src/winmain.cpp"

...skipped <pbin.v2/libs/program_options/build/gcc-4.4.0/debug/link-static>libboost_program_options-d.a(clean) for lack of <pbin.v2/libs/program_options/build/gcc-4.4.0/debug/link-static>config_file.o...
...skipped <pbin.v2/libs/program_options/build/gcc-4.4.0/debug/link-static>libboost_program_options-d.a for lack of <pbin.v2/libs/program_options/build/gcc-4.4.0/debug/link-static>config_file.o...
gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/debug/link-static/threading-multi/config_file.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/debug/link-static/threading-multi/config_file.o" "libs/program_options/src/config_file.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/program_options/eof_iterator.hpp:9,
                 from ./boost/program_options/detail/config_file.hpp:17,
                 from libs/program_options/src/config_file.cpp:10:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/program_options/eof_iterator.hpp:9,
                 from ./boost/program_options/detail/config_file.hpp:17,
                 from libs/program_options/src/config_file.cpp:10:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/program_options/eof_iterator.hpp:9,
                 from ./boost/program_options/detail/config_file.hpp:17,
                 from libs/program_options/src/config_file.cpp:10:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/program_options/eof_iterator.hpp:9,
                 from ./boost/program_options/detail/config_file.hpp:17,
                 from libs/program_options/src/config_file.cpp:10:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/program_options/eof_iterator.hpp:9,
                 from ./boost/program_options/detail/config_file.hpp:17,
                 from libs/program_options/src/config_file.cpp:10:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/debug/link-static/threading-multi/config_file.o...
gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/debug/link-static/threading-multi/cmdline.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/debug/link-static/threading-multi/cmdline.o" "libs/program_options/src/cmdline.cpp"

gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/debug/link-static/threading-multi/options_description.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/debug/link-static/threading-multi/options_description.o" "libs/program_options/src/options_description.cpp"

libs/program_options/src/options_description.cpp: In member function 'boost::program_options::option_description::match_result boost::program_options::option_description::match(const std::string&, bool) const':
libs/program_options/src/options_description.cpp:74: warning: suggest explicit braces to avoid ambiguous 'else'
gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/debug/link-static/threading-multi/parsers.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/debug/link-static/threading-multi/parsers.o" "libs/program_options/src/parsers.cpp"

gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/debug/link-static/threading-multi/variables_map.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/debug/link-static/threading-multi/variables_map.o" "libs/program_options/src/variables_map.cpp"

gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/debug/link-static/threading-multi/value_semantic.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/debug/link-static/threading-multi/value_semantic.o" "libs/program_options/src/value_semantic.cpp"

libs/program_options/src/value_semantic.cpp: In function 'void boost::program_options::validate(boost::any&, const std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::string*, int)':
libs/program_options/src/value_semantic.cpp:175: warning: suggest parentheses around '&&' within '||'
libs/program_options/src/value_semantic.cpp: In function 'void boost::program_options::validate(boost::any&, const std::vector<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >, std::allocator<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > >&, std::string*, int)':
libs/program_options/src/value_semantic.cpp:190: warning: suggest parentheses around '&&' within '||'
gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/debug/link-static/threading-multi/positional_options.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/debug/link-static/threading-multi/positional_options.o" "libs/program_options/src/positional_options.cpp"

gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/debug/link-static/threading-multi/utf8_codecvt_facet.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/debug/link-static/threading-multi/utf8_codecvt_facet.o" "libs/program_options/src/utf8_codecvt_facet.cpp"

gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/debug/link-static/threading-multi/convert.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/debug/link-static/threading-multi/convert.o" "libs/program_options/src/convert.cpp"

MkDir1 bin.v2/libs/program_options/build/gcc-4.4.0/debug/threading-multi

    mkdir "bin.v2/libs/program_options/build/gcc-4.4.0/debug/threading-multi"

gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/debug/link-static/threading-multi/winmain.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/debug/link-static/threading-multi/winmain.o" "libs/program_options/src/winmain.cpp"

...skipped <pbin.v2/libs/program_options/build/gcc-4.4.0/debug/link-static/threading-multi>libboost_program_options-mt-d.a(clean) for lack of <pbin.v2/libs/program_options/build/gcc-4.4.0/debug/link-static/threading-multi>config_file.o...
...skipped <pbin.v2/libs/program_options/build/gcc-4.4.0/debug/link-static/threading-multi>libboost_program_options-mt-d.a for lack of <pbin.v2/libs/program_options/build/gcc-4.4.0/debug/link-static/threading-multi>config_file.o...
gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/debug/threading-multi/config_file.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_PROGRAM_OPTIONS_DYN_LINK=1  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/debug/threading-multi/config_file.o" "libs/program_options/src/config_file.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/program_options/eof_iterator.hpp:9,
                 from ./boost/program_options/detail/config_file.hpp:17,
                 from libs/program_options/src/config_file.cpp:10:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/program_options/eof_iterator.hpp:9,
                 from ./boost/program_options/detail/config_file.hpp:17,
                 from libs/program_options/src/config_file.cpp:10:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/program_options/eof_iterator.hpp:9,
                 from ./boost/program_options/detail/config_file.hpp:17,
                 from libs/program_options/src/config_file.cpp:10:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/program_options/eof_iterator.hpp:9,
                 from ./boost/program_options/detail/config_file.hpp:17,
                 from libs/program_options/src/config_file.cpp:10:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/program_options/eof_iterator.hpp:9,
                 from ./boost/program_options/detail/config_file.hpp:17,
                 from libs/program_options/src/config_file.cpp:10:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/debug/threading-multi/config_file.o...
gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/debug/threading-multi/cmdline.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_PROGRAM_OPTIONS_DYN_LINK=1  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/debug/threading-multi/cmdline.o" "libs/program_options/src/cmdline.cpp"

gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/debug/threading-multi/options_description.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_PROGRAM_OPTIONS_DYN_LINK=1  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/debug/threading-multi/options_description.o" "libs/program_options/src/options_description.cpp"

libs/program_options/src/options_description.cpp: In member function 'boost::program_options::option_description::match_result boost::program_options::option_description::match(const std::string&, bool) const':
libs/program_options/src/options_description.cpp:74: warning: suggest explicit braces to avoid ambiguous 'else'
gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/debug/threading-multi/parsers.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_PROGRAM_OPTIONS_DYN_LINK=1  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/debug/threading-multi/parsers.o" "libs/program_options/src/parsers.cpp"

gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/debug/threading-multi/variables_map.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_PROGRAM_OPTIONS_DYN_LINK=1  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/debug/threading-multi/variables_map.o" "libs/program_options/src/variables_map.cpp"

gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/debug/threading-multi/value_semantic.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_PROGRAM_OPTIONS_DYN_LINK=1  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/debug/threading-multi/value_semantic.o" "libs/program_options/src/value_semantic.cpp"

libs/program_options/src/value_semantic.cpp: In function 'void boost::program_options::validate(boost::any&, const std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::string*, int)':
libs/program_options/src/value_semantic.cpp:175: warning: suggest parentheses around '&&' within '||'
libs/program_options/src/value_semantic.cpp: In function 'void boost::program_options::validate(boost::any&, const std::vector<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >, std::allocator<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > >&, std::string*, int)':
libs/program_options/src/value_semantic.cpp:190: warning: suggest parentheses around '&&' within '||'
gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/debug/threading-multi/positional_options.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_PROGRAM_OPTIONS_DYN_LINK=1  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/debug/threading-multi/positional_options.o" "libs/program_options/src/positional_options.cpp"

gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/debug/threading-multi/utf8_codecvt_facet.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_PROGRAM_OPTIONS_DYN_LINK=1  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/debug/threading-multi/utf8_codecvt_facet.o" "libs/program_options/src/utf8_codecvt_facet.cpp"

gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/debug/threading-multi/convert.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_PROGRAM_OPTIONS_DYN_LINK=1  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/debug/threading-multi/convert.o" "libs/program_options/src/convert.cpp"

MkDir1 bin.v2/libs/regex

    mkdir "bin.v2/libs/regex"

MkDir1 bin.v2/libs/regex/build

    mkdir "bin.v2/libs/regex/build"

MkDir1 bin.v2/libs/regex/build/gcc-4.4.0

    mkdir "bin.v2/libs/regex/build/gcc-4.4.0"

MkDir1 bin.v2/libs/regex/build/gcc-4.4.0/release

    mkdir "bin.v2/libs/regex/build/gcc-4.4.0/release"

gcc.compile.c++ bin.v2/libs/program_options/build/gcc-4.4.0/debug/threading-multi/winmain.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_PROGRAM_OPTIONS_DYN_LINK=1  -I"." -c -o "bin.v2/libs/program_options/build/gcc-4.4.0/debug/threading-multi/winmain.o" "libs/program_options/src/winmain.cpp"

...skipped <pbin.v2/libs/program_options/build/gcc-4.4.0/debug/threading-multi>libboost_program_options-mt-d.so.1.35.0 for lack of <pbin.v2/libs/program_options/build/gcc-4.4.0/debug/threading-multi>config_file.o...
gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/c_regex_traits.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/c_regex_traits.o" "libs/regex/src/../src/c_regex_traits.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/cpp_regex_traits.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/cpp_regex_traits.o" "libs/regex/src/../src/cpp_regex_traits.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/fileiter.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/fileiter.o" "libs/regex/src/../src/fileiter.cpp"

libs/regex/src/../src/fileiter.cpp: In member function 'void boost::re_detail::mapfile::lock(char**) const':
libs/regex/src/../src/fileiter.cpp:263: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result
libs/regex/src/../src/fileiter.cpp:265: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result
gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/icu.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/icu.o" "libs/regex/src/../src/icu.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/regex/pending/unicode_iterator.hpp:65,
                 from ./boost/regex/icu.hpp:26,
                 from libs/regex/src/../src/icu.cpp:23:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/regex/pending/unicode_iterator.hpp:65,
                 from ./boost/regex/icu.hpp:26,
                 from libs/regex/src/../src/icu.cpp:23:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/regex/pending/unicode_iterator.hpp:65,
                 from ./boost/regex/icu.hpp:26,
                 from libs/regex/src/../src/icu.cpp:23:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/regex/pending/unicode_iterator.hpp:65,
                 from ./boost/regex/icu.hpp:26,
                 from libs/regex/src/../src/icu.cpp:23:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/regex/pending/unicode_iterator.hpp:65,
                 from ./boost/regex/icu.hpp:26,
                 from libs/regex/src/../src/icu.cpp:23:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/icu.o...
gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/cregex.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/cregex.o" "libs/regex/src/../src/cregex.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/posix_api.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/posix_api.o" "libs/regex/src/../src/posix_api.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/regex.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/regex.o" "libs/regex/src/../src/regex.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/regex_debug.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/regex_debug.o" "libs/regex/src/../src/regex_debug.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/regex_raw_buffer.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/regex_raw_buffer.o" "libs/regex/src/../src/regex_raw_buffer.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/regex_traits_defaults.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/regex_traits_defaults.o" "libs/regex/src/../src/regex_traits_defaults.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/static_mutex.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/static_mutex.o" "libs/regex/src/../src/static_mutex.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/w32_regex_traits.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/w32_regex_traits.o" "libs/regex/src/../src/w32_regex_traits.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/wc_regex_traits.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/wc_regex_traits.o" "libs/regex/src/../src/wc_regex_traits.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/wide_posix_api.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/wide_posix_api.o" "libs/regex/src/../src/wide_posix_api.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/instances.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/instances.o" "libs/regex/src/../src/instances.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/usinstances.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/usinstances.o" "libs/regex/src/../src/usinstances.cpp"

MkDir1 bin.v2/libs/regex/build/gcc-4.4.0/release/link-static

    mkdir "bin.v2/libs/regex/build/gcc-4.4.0/release/link-static"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/c_regex_traits.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/c_regex_traits.o" "libs/regex/src/../src/c_regex_traits.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/cpp_regex_traits.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/cpp_regex_traits.o" "libs/regex/src/../src/cpp_regex_traits.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/winstances.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/winstances.o" "libs/regex/src/../src/winstances.cpp"

...skipped <pbin.v2/libs/regex/build/gcc-4.4.0/release>libboost_regex.so.1.35.0 for lack of <pbin.v2/libs/regex/build/gcc-4.4.0/release>icu.o...
gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/fileiter.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/fileiter.o" "libs/regex/src/../src/fileiter.cpp"

libs/regex/src/../src/fileiter.cpp: In member function 'void boost::re_detail::mapfile::lock(char**) const':
libs/regex/src/../src/fileiter.cpp:263: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result
libs/regex/src/../src/fileiter.cpp:265: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result
gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/cregex.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/cregex.o" "libs/regex/src/../src/cregex.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/icu.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/icu.o" "libs/regex/src/../src/icu.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/regex/pending/unicode_iterator.hpp:65,
                 from ./boost/regex/icu.hpp:26,
                 from libs/regex/src/../src/icu.cpp:23:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/regex/pending/unicode_iterator.hpp:65,
                 from ./boost/regex/icu.hpp:26,
                 from libs/regex/src/../src/icu.cpp:23:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/regex/pending/unicode_iterator.hpp:65,
                 from ./boost/regex/icu.hpp:26,
                 from libs/regex/src/../src/icu.cpp:23:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/regex/pending/unicode_iterator.hpp:65,
                 from ./boost/regex/icu.hpp:26,
                 from libs/regex/src/../src/icu.cpp:23:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/regex/pending/unicode_iterator.hpp:65,
                 from ./boost/regex/icu.hpp:26,
                 from libs/regex/src/../src/icu.cpp:23:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/icu.o...
gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/posix_api.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/posix_api.o" "libs/regex/src/../src/posix_api.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/instances.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/instances.o" "libs/regex/src/../src/instances.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/regex_debug.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/regex_debug.o" "libs/regex/src/../src/regex_debug.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/regex_raw_buffer.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/regex_raw_buffer.o" "libs/regex/src/../src/regex_raw_buffer.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/regex.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/regex.o" "libs/regex/src/../src/regex.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/regex_traits_defaults.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/regex_traits_defaults.o" "libs/regex/src/../src/regex_traits_defaults.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/static_mutex.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/static_mutex.o" "libs/regex/src/../src/static_mutex.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/w32_regex_traits.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/w32_regex_traits.o" "libs/regex/src/../src/w32_regex_traits.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/wc_regex_traits.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/wc_regex_traits.o" "libs/regex/src/../src/wc_regex_traits.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/wide_posix_api.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/wide_posix_api.o" "libs/regex/src/../src/wide_posix_api.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/usinstances.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/usinstances.o" "libs/regex/src/../src/usinstances.cpp"

MkDir1 bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/threading-multi

    mkdir "bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/threading-multi"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/threading-multi/c_regex_traits.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/threading-multi/c_regex_traits.o" "libs/regex/src/../src/c_regex_traits.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/threading-multi/cpp_regex_traits.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/threading-multi/cpp_regex_traits.o" "libs/regex/src/../src/cpp_regex_traits.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/winstances.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/winstances.o" "libs/regex/src/../src/winstances.cpp"

...skipped <pbin.v2/libs/regex/build/gcc-4.4.0/release/link-static>libboost_regex.a(clean) for lack of <pbin.v2/libs/regex/build/gcc-4.4.0/release/link-static>icu.o...
...skipped <pbin.v2/libs/regex/build/gcc-4.4.0/release/link-static>libboost_regex.a for lack of <pbin.v2/libs/regex/build/gcc-4.4.0/release/link-static>icu.o...
gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/threading-multi/fileiter.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/threading-multi/fileiter.o" "libs/regex/src/../src/fileiter.cpp"

libs/regex/src/../src/fileiter.cpp: In member function 'void boost::re_detail::mapfile::lock(char**) const':
libs/regex/src/../src/fileiter.cpp:263: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result
libs/regex/src/../src/fileiter.cpp:265: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result
gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/threading-multi/cregex.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/threading-multi/cregex.o" "libs/regex/src/../src/cregex.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/threading-multi/icu.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/threading-multi/icu.o" "libs/regex/src/../src/icu.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/regex/pending/unicode_iterator.hpp:65,
                 from ./boost/regex/icu.hpp:26,
                 from libs/regex/src/../src/icu.cpp:23:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/regex/pending/unicode_iterator.hpp:65,
                 from ./boost/regex/icu.hpp:26,
                 from libs/regex/src/../src/icu.cpp:23:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/regex/pending/unicode_iterator.hpp:65,
                 from ./boost/regex/icu.hpp:26,
                 from libs/regex/src/../src/icu.cpp:23:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/regex/pending/unicode_iterator.hpp:65,
                 from ./boost/regex/icu.hpp:26,
                 from libs/regex/src/../src/icu.cpp:23:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/regex/pending/unicode_iterator.hpp:65,
                 from ./boost/regex/icu.hpp:26,
                 from libs/regex/src/../src/icu.cpp:23:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/threading-multi/icu.o...
gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/threading-multi/posix_api.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/threading-multi/posix_api.o" "libs/regex/src/../src/posix_api.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/threading-multi/regex.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/threading-multi/regex.o" "libs/regex/src/../src/regex.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/threading-multi/regex_debug.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/threading-multi/regex_debug.o" "libs/regex/src/../src/regex_debug.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/threading-multi/regex_raw_buffer.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/threading-multi/regex_raw_buffer.o" "libs/regex/src/../src/regex_raw_buffer.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/threading-multi/instances.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/threading-multi/instances.o" "libs/regex/src/../src/instances.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/threading-multi/regex_traits_defaults.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/threading-multi/regex_traits_defaults.o" "libs/regex/src/../src/regex_traits_defaults.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/threading-multi/static_mutex.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/threading-multi/static_mutex.o" "libs/regex/src/../src/static_mutex.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/threading-multi/w32_regex_traits.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/threading-multi/w32_regex_traits.o" "libs/regex/src/../src/w32_regex_traits.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/threading-multi/wc_regex_traits.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/threading-multi/wc_regex_traits.o" "libs/regex/src/../src/wc_regex_traits.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/threading-multi/wide_posix_api.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/threading-multi/wide_posix_api.o" "libs/regex/src/../src/wide_posix_api.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/threading-multi/usinstances.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/threading-multi/usinstances.o" "libs/regex/src/../src/usinstances.cpp"

MkDir1 bin.v2/libs/regex/build/gcc-4.4.0/release/threading-multi

    mkdir "bin.v2/libs/regex/build/gcc-4.4.0/release/threading-multi"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/threading-multi/c_regex_traits.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/threading-multi/c_regex_traits.o" "libs/regex/src/../src/c_regex_traits.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/threading-multi/cpp_regex_traits.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/threading-multi/cpp_regex_traits.o" "libs/regex/src/../src/cpp_regex_traits.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/threading-multi/winstances.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/link-static/threading-multi/winstances.o" "libs/regex/src/../src/winstances.cpp"

...skipped <pbin.v2/libs/regex/build/gcc-4.4.0/release/link-static/threading-multi>libboost_regex-mt.a(clean) for lack of <pbin.v2/libs/regex/build/gcc-4.4.0/release/link-static/threading-multi>icu.o...
...skipped <pbin.v2/libs/regex/build/gcc-4.4.0/release/link-static/threading-multi>libboost_regex-mt.a for lack of <pbin.v2/libs/regex/build/gcc-4.4.0/release/link-static/threading-multi>icu.o...
gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/threading-multi/fileiter.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/threading-multi/fileiter.o" "libs/regex/src/../src/fileiter.cpp"

libs/regex/src/../src/fileiter.cpp: In member function 'void boost::re_detail::mapfile::lock(char**) const':
libs/regex/src/../src/fileiter.cpp:263: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result
libs/regex/src/../src/fileiter.cpp:265: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result
gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/threading-multi/cregex.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/threading-multi/cregex.o" "libs/regex/src/../src/cregex.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/threading-multi/icu.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/threading-multi/icu.o" "libs/regex/src/../src/icu.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/regex/pending/unicode_iterator.hpp:65,
                 from ./boost/regex/icu.hpp:26,
                 from libs/regex/src/../src/icu.cpp:23:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/regex/pending/unicode_iterator.hpp:65,
                 from ./boost/regex/icu.hpp:26,
                 from libs/regex/src/../src/icu.cpp:23:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/regex/pending/unicode_iterator.hpp:65,
                 from ./boost/regex/icu.hpp:26,
                 from libs/regex/src/../src/icu.cpp:23:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/regex/pending/unicode_iterator.hpp:65,
                 from ./boost/regex/icu.hpp:26,
                 from libs/regex/src/../src/icu.cpp:23:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/regex/pending/unicode_iterator.hpp:65,
                 from ./boost/regex/icu.hpp:26,
                 from libs/regex/src/../src/icu.cpp:23:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/threading-multi/icu.o...
gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/threading-multi/posix_api.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/threading-multi/posix_api.o" "libs/regex/src/../src/posix_api.cpp"

...on 700th target...
gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/threading-multi/regex.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/threading-multi/regex.o" "libs/regex/src/../src/regex.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/threading-multi/regex_debug.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/threading-multi/regex_debug.o" "libs/regex/src/../src/regex_debug.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/threading-multi/regex_raw_buffer.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/threading-multi/regex_raw_buffer.o" "libs/regex/src/../src/regex_raw_buffer.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/threading-multi/regex_traits_defaults.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/threading-multi/regex_traits_defaults.o" "libs/regex/src/../src/regex_traits_defaults.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/threading-multi/static_mutex.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/threading-multi/static_mutex.o" "libs/regex/src/../src/static_mutex.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/threading-multi/w32_regex_traits.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/threading-multi/w32_regex_traits.o" "libs/regex/src/../src/w32_regex_traits.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/threading-multi/instances.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/threading-multi/instances.o" "libs/regex/src/../src/instances.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/threading-multi/wc_regex_traits.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/threading-multi/wc_regex_traits.o" "libs/regex/src/../src/wc_regex_traits.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/threading-multi/wide_posix_api.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/threading-multi/wide_posix_api.o" "libs/regex/src/../src/wide_posix_api.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/threading-multi/usinstances.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/threading-multi/usinstances.o" "libs/regex/src/../src/usinstances.cpp"

MkDir1 bin.v2/libs/regex/build/gcc-4.4.0/debug

    mkdir "bin.v2/libs/regex/build/gcc-4.4.0/debug"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/c_regex_traits.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/c_regex_traits.o" "libs/regex/src/../src/c_regex_traits.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/cpp_regex_traits.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/cpp_regex_traits.o" "libs/regex/src/../src/cpp_regex_traits.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/cregex.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/cregex.o" "libs/regex/src/../src/cregex.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/fileiter.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/fileiter.o" "libs/regex/src/../src/fileiter.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/release/threading-multi/winstances.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/release/threading-multi/winstances.o" "libs/regex/src/../src/winstances.cpp"

...skipped <pbin.v2/libs/regex/build/gcc-4.4.0/release/threading-multi>libboost_regex-mt.so.1.35.0 for lack of <pbin.v2/libs/regex/build/gcc-4.4.0/release/threading-multi>icu.o...
gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/instances.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/instances.o" "libs/regex/src/../src/instances.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/posix_api.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/posix_api.o" "libs/regex/src/../src/posix_api.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/icu.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/icu.o" "libs/regex/src/../src/icu.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/regex/pending/unicode_iterator.hpp:65,
                 from ./boost/regex/icu.hpp:26,
                 from libs/regex/src/../src/icu.cpp:23:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/regex/pending/unicode_iterator.hpp:65,
                 from ./boost/regex/icu.hpp:26,
                 from libs/regex/src/../src/icu.cpp:23:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/regex/pending/unicode_iterator.hpp:65,
                 from ./boost/regex/icu.hpp:26,
                 from libs/regex/src/../src/icu.cpp:23:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/regex/pending/unicode_iterator.hpp:65,
                 from ./boost/regex/icu.hpp:26,
                 from libs/regex/src/../src/icu.cpp:23:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/regex/pending/unicode_iterator.hpp:65,
                 from ./boost/regex/icu.hpp:26,
                 from libs/regex/src/../src/icu.cpp:23:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/icu.o...
gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/regex_debug.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/regex_debug.o" "libs/regex/src/../src/regex_debug.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/regex.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/regex.o" "libs/regex/src/../src/regex.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/regex_raw_buffer.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/regex_raw_buffer.o" "libs/regex/src/../src/regex_raw_buffer.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/static_mutex.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/static_mutex.o" "libs/regex/src/../src/static_mutex.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/w32_regex_traits.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/w32_regex_traits.o" "libs/regex/src/../src/w32_regex_traits.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/regex_traits_defaults.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/regex_traits_defaults.o" "libs/regex/src/../src/regex_traits_defaults.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/wc_regex_traits.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/wc_regex_traits.o" "libs/regex/src/../src/wc_regex_traits.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/wide_posix_api.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/wide_posix_api.o" "libs/regex/src/../src/wide_posix_api.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/usinstances.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/usinstances.o" "libs/regex/src/../src/usinstances.cpp"

MkDir1 bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static

    mkdir "bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/c_regex_traits.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/c_regex_traits.o" "libs/regex/src/../src/c_regex_traits.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/cpp_regex_traits.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/cpp_regex_traits.o" "libs/regex/src/../src/cpp_regex_traits.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/winstances.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/winstances.o" "libs/regex/src/../src/winstances.cpp"

...skipped <pbin.v2/libs/regex/build/gcc-4.4.0/debug>libboost_regex-d.so.1.35.0 for lack of <pbin.v2/libs/regex/build/gcc-4.4.0/debug>icu.o...
gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/fileiter.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/fileiter.o" "libs/regex/src/../src/fileiter.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/cregex.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/cregex.o" "libs/regex/src/../src/cregex.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/icu.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/icu.o" "libs/regex/src/../src/icu.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/regex/pending/unicode_iterator.hpp:65,
                 from ./boost/regex/icu.hpp:26,
                 from libs/regex/src/../src/icu.cpp:23:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/regex/pending/unicode_iterator.hpp:65,
                 from ./boost/regex/icu.hpp:26,
                 from libs/regex/src/../src/icu.cpp:23:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/regex/pending/unicode_iterator.hpp:65,
                 from ./boost/regex/icu.hpp:26,
                 from libs/regex/src/../src/icu.cpp:23:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/regex/pending/unicode_iterator.hpp:65,
                 from ./boost/regex/icu.hpp:26,
                 from libs/regex/src/../src/icu.cpp:23:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/regex/pending/unicode_iterator.hpp:65,
                 from ./boost/regex/icu.hpp:26,
                 from libs/regex/src/../src/icu.cpp:23:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/icu.o...
gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/instances.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/instances.o" "libs/regex/src/../src/instances.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/regex.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/regex.o" "libs/regex/src/../src/regex.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/regex_debug.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/regex_debug.o" "libs/regex/src/../src/regex_debug.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/posix_api.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/posix_api.o" "libs/regex/src/../src/posix_api.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/regex_raw_buffer.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/regex_raw_buffer.o" "libs/regex/src/../src/regex_raw_buffer.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/static_mutex.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/static_mutex.o" "libs/regex/src/../src/static_mutex.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/w32_regex_traits.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/w32_regex_traits.o" "libs/regex/src/../src/w32_regex_traits.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/regex_traits_defaults.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/regex_traits_defaults.o" "libs/regex/src/../src/regex_traits_defaults.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/wc_regex_traits.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/wc_regex_traits.o" "libs/regex/src/../src/wc_regex_traits.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/wide_posix_api.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/wide_posix_api.o" "libs/regex/src/../src/wide_posix_api.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/usinstances.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/usinstances.o" "libs/regex/src/../src/usinstances.cpp"

MkDir1 bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/threading-multi

    mkdir "bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/threading-multi"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/threading-multi/c_regex_traits.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/threading-multi/c_regex_traits.o" "libs/regex/src/../src/c_regex_traits.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/threading-multi/cpp_regex_traits.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/threading-multi/cpp_regex_traits.o" "libs/regex/src/../src/cpp_regex_traits.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/winstances.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/winstances.o" "libs/regex/src/../src/winstances.cpp"

...skipped <pbin.v2/libs/regex/build/gcc-4.4.0/debug/link-static>libboost_regex-d.a(clean) for lack of <pbin.v2/libs/regex/build/gcc-4.4.0/debug/link-static>icu.o...
...skipped <pbin.v2/libs/regex/build/gcc-4.4.0/debug/link-static>libboost_regex-d.a for lack of <pbin.v2/libs/regex/build/gcc-4.4.0/debug/link-static>icu.o...
gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/threading-multi/fileiter.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/threading-multi/fileiter.o" "libs/regex/src/../src/fileiter.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/threading-multi/cregex.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/threading-multi/cregex.o" "libs/regex/src/../src/cregex.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/threading-multi/icu.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/threading-multi/icu.o" "libs/regex/src/../src/icu.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/regex/pending/unicode_iterator.hpp:65,
                 from ./boost/regex/icu.hpp:26,
                 from libs/regex/src/../src/icu.cpp:23:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/regex/pending/unicode_iterator.hpp:65,
                 from ./boost/regex/icu.hpp:26,
                 from libs/regex/src/../src/icu.cpp:23:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/regex/pending/unicode_iterator.hpp:65,
                 from ./boost/regex/icu.hpp:26,
                 from libs/regex/src/../src/icu.cpp:23:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/regex/pending/unicode_iterator.hpp:65,
                 from ./boost/regex/icu.hpp:26,
                 from libs/regex/src/../src/icu.cpp:23:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/regex/pending/unicode_iterator.hpp:65,
                 from ./boost/regex/icu.hpp:26,
                 from libs/regex/src/../src/icu.cpp:23:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/threading-multi/icu.o...
gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/threading-multi/posix_api.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/threading-multi/posix_api.o" "libs/regex/src/../src/posix_api.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/threading-multi/regex.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/threading-multi/regex.o" "libs/regex/src/../src/regex.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/threading-multi/regex_debug.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/threading-multi/regex_debug.o" "libs/regex/src/../src/regex_debug.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/threading-multi/regex_raw_buffer.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/threading-multi/regex_raw_buffer.o" "libs/regex/src/../src/regex_raw_buffer.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/threading-multi/instances.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/threading-multi/instances.o" "libs/regex/src/../src/instances.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/threading-multi/static_mutex.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/threading-multi/static_mutex.o" "libs/regex/src/../src/static_mutex.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/threading-multi/w32_regex_traits.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/threading-multi/w32_regex_traits.o" "libs/regex/src/../src/w32_regex_traits.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/threading-multi/regex_traits_defaults.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/threading-multi/regex_traits_defaults.o" "libs/regex/src/../src/regex_traits_defaults.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/threading-multi/wc_regex_traits.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/threading-multi/wc_regex_traits.o" "libs/regex/src/../src/wc_regex_traits.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/threading-multi/wide_posix_api.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/threading-multi/wide_posix_api.o" "libs/regex/src/../src/wide_posix_api.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/threading-multi/usinstances.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/threading-multi/usinstances.o" "libs/regex/src/../src/usinstances.cpp"

MkDir1 bin.v2/libs/regex/build/gcc-4.4.0/debug/threading-multi

    mkdir "bin.v2/libs/regex/build/gcc-4.4.0/debug/threading-multi"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/threading-multi/c_regex_traits.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/threading-multi/c_regex_traits.o" "libs/regex/src/../src/c_regex_traits.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/threading-multi/cpp_regex_traits.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/threading-multi/cpp_regex_traits.o" "libs/regex/src/../src/cpp_regex_traits.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/threading-multi/winstances.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/threading-multi/winstances.o" "libs/regex/src/../src/winstances.cpp"

...skipped <pbin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/threading-multi>libboost_regex-mt-d.a(clean) for lack of <pbin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/threading-multi>icu.o...
...skipped <pbin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/threading-multi>libboost_regex-mt-d.a for lack of <pbin.v2/libs/regex/build/gcc-4.4.0/debug/link-static/threading-multi>icu.o...
gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/threading-multi/fileiter.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/threading-multi/fileiter.o" "libs/regex/src/../src/fileiter.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/threading-multi/cregex.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/threading-multi/cregex.o" "libs/regex/src/../src/cregex.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/threading-multi/icu.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/threading-multi/icu.o" "libs/regex/src/../src/icu.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/regex/pending/unicode_iterator.hpp:65,
                 from ./boost/regex/icu.hpp:26,
                 from libs/regex/src/../src/icu.cpp:23:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/regex/pending/unicode_iterator.hpp:65,
                 from ./boost/regex/icu.hpp:26,
                 from libs/regex/src/../src/icu.cpp:23:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/regex/pending/unicode_iterator.hpp:65,
                 from ./boost/regex/icu.hpp:26,
                 from libs/regex/src/../src/icu.cpp:23:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/regex/pending/unicode_iterator.hpp:65,
                 from ./boost/regex/icu.hpp:26,
                 from libs/regex/src/../src/icu.cpp:23:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/regex/pending/unicode_iterator.hpp:65,
                 from ./boost/regex/icu.hpp:26,
                 from libs/regex/src/../src/icu.cpp:23:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/threading-multi/icu.o...
gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/threading-multi/instances.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/threading-multi/instances.o" "libs/regex/src/../src/instances.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/threading-multi/posix_api.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/threading-multi/posix_api.o" "libs/regex/src/../src/posix_api.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/threading-multi/regex_debug.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/threading-multi/regex_debug.o" "libs/regex/src/../src/regex_debug.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/threading-multi/regex.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/threading-multi/regex.o" "libs/regex/src/../src/regex.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/threading-multi/regex_raw_buffer.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/threading-multi/regex_raw_buffer.o" "libs/regex/src/../src/regex_raw_buffer.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/threading-multi/static_mutex.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/threading-multi/static_mutex.o" "libs/regex/src/../src/static_mutex.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/threading-multi/w32_regex_traits.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/threading-multi/w32_regex_traits.o" "libs/regex/src/../src/w32_regex_traits.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/threading-multi/regex_traits_defaults.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/threading-multi/regex_traits_defaults.o" "libs/regex/src/../src/regex_traits_defaults.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/threading-multi/wc_regex_traits.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/threading-multi/wc_regex_traits.o" "libs/regex/src/../src/wc_regex_traits.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/threading-multi/wide_posix_api.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/threading-multi/wide_posix_api.o" "libs/regex/src/../src/wide_posix_api.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/threading-multi/usinstances.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/threading-multi/usinstances.o" "libs/regex/src/../src/usinstances.cpp"

MkDir1 bin.v2/libs/serialization

    mkdir "bin.v2/libs/serialization"

MkDir1 bin.v2/libs/serialization/build

    mkdir "bin.v2/libs/serialization/build"

MkDir1 bin.v2/libs/serialization/build/gcc-4.4.0

    mkdir "bin.v2/libs/serialization/build/gcc-4.4.0"

MkDir1 bin.v2/libs/serialization/build/gcc-4.4.0/release

    mkdir "bin.v2/libs/serialization/build/gcc-4.4.0/release"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/basic_archive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/basic_archive.o" "libs/serialization/src/basic_archive.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/basic_iarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/basic_iarchive.o" "libs/serialization/src/basic_iarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from libs/serialization/src/basic_iarchive.cpp:38:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from libs/serialization/src/basic_iarchive.cpp:38:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from libs/serialization/src/basic_iarchive.cpp:38:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from libs/serialization/src/basic_iarchive.cpp:38:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from libs/serialization/src/basic_iarchive.cpp:38:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/basic_iarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/basic_iserializer.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/basic_iserializer.o" "libs/serialization/src/basic_iserializer.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/basic_oarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/basic_oarchive.o" "libs/serialization/src/basic_oarchive.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/basic_oserializer.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/basic_oserializer.o" "libs/serialization/src/basic_oserializer.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/basic_pointer_iserializer.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/basic_pointer_iserializer.o" "libs/serialization/src/basic_pointer_iserializer.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/basic_pointer_oserializer.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/basic_pointer_oserializer.o" "libs/serialization/src/basic_pointer_oserializer.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/basic_serializer_map.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/basic_serializer_map.o" "libs/serialization/src/basic_serializer_map.cpp"

gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.4.0/debug/threading-multi/winstances.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_HAS_ICU=1 -DBOOST_REGEX_DYN_LINK=1  -I"." -c -o "bin.v2/libs/regex/build/gcc-4.4.0/debug/threading-multi/winstances.o" "libs/regex/src/../src/winstances.cpp"

...skipped <pbin.v2/libs/regex/build/gcc-4.4.0/debug/threading-multi>libboost_regex-mt-d.so.1.35.0 for lack of <pbin.v2/libs/regex/build/gcc-4.4.0/debug/threading-multi>icu.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/basic_text_oprimitive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/basic_text_oprimitive.o" "libs/serialization/src/basic_text_oprimitive.cpp"

In file included from ./boost/archive/impl/basic_text_oprimitive.ipp:13,
                 from libs/serialization/src/basic_text_oprimitive.cpp:19:
./boost/archive/basic_text_oprimitive.hpp: In member function 'void boost::archive::basic_text_oprimitive<OStream>::save(bool) [with OStream = std::basic_ostream<char, std::char_traits<char> >]':
libs/serialization/src/basic_text_oprimitive.cpp:25:   instantiated from here
./boost/archive/basic_text_oprimitive.hpp:92: warning: unused variable 'i'
In file included from ./boost/archive/impl/basic_text_oprimitive.ipp:17,
                 from libs/serialization/src/basic_text_oprimitive.cpp:19:
./boost/archive/iterators/base64_from_binary.hpp: In member function 'CharType boost::archive::iterators::detail::from_6_bit<CharType>::operator()(CharType) const [with CharType = char]':
./boost/iterator/transform_iterator.hpp:137:   instantiated from 'typename boost::detail::transform_iterator_base<UnaryFunc, Iterator, Reference, Value>::type::reference boost::transform_iterator<UnaryFunction, Iterator, Reference, Value>::dereference() const [with UnaryFunc = boost::archive::iterators::detail::from_6_bit<char>, Iterator = boost::archive::iterators::transform_width<const char*, 6, 8, char>, Reference = boost::use_default, Value = boost::use_default]'
./boost/iterator/iterator_facade.hpp:517:   instantiated from 'static typename Facade::reference boost::iterator_core_access::dereference(const Facade&) [with Facade = boost::transform_iterator<boost::archive::iterators::detail::from_6_bit<char>, boost::archive::iterators::transform_width<const char*, 6, 8, char>, boost::use_default, boost::use_default>]'
./boost/iterator/iterator_facade.hpp:635:   instantiated from 'Reference boost::iterator_facade<I, V, TC, R, D>::operator*() const [with Derived = boost::transform_iterator<boost::archive::iterators::detail::from_6_bit<char>, boost::archive::iterators::transform_width<const char*, 6, 8, char>, boost::use_default, boost::use_default>, Value = char, CategoryOrTraversal = boost::single_pass_traversal_tag, Reference = char, Difference = int]'
./boost/archive/iterators/insert_linebreaks.hpp:80:   instantiated from 'CharType boost::archive::iterators::insert_linebreaks<Base, N, CharType>::dereference() const [with Base = boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, int N = 72, CharType = const char]'
./boost/iterator/iterator_facade.hpp:517:   instantiated from 'static typename Facade::reference boost::iterator_core_access::dereference(const Facade&) [with Facade = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>]'
./boost/iterator/iterator_facade.hpp:635:   instantiated from 'Reference boost::iterator_facade<I, V, TC, R, D>::operator*() const [with Derived = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, Value = const char, CategoryOrTraversal = boost::single_pass_traversal_tag, Reference = const char, Difference = int]'
/usr/include/c++/4.4/bits/stl_algobase.h:313:   instantiated from 'static _OI std::__copy_move<<anonymous>, <anonymous>, <template-parameter-1-3> >::__copy_m(_II, _II, _OI) [with _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<char>, bool <anonymous> = false, bool <anonymous> = false, <template-parameter-1-3> = std::input_iterator_tag]'
/usr/include/c++/4.4/bits/stl_algobase.h:397:   instantiated from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false, _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<char>]'
/usr/include/c++/4.4/bits/stl_algobase.h:436:   instantiated from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false, _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<char>]'
/usr/include/c++/4.4/bits/stl_algobase.h:468:   instantiated from '_OI std::copy(_II, _II, _OI) [with _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<char>]'
./boost/archive/impl/basic_text_oprimitive.ipp:57:   instantiated from 'void boost::archive::basic_text_oprimitive<OStream>::save_binary(const void*, size_t) [with OStream = std::basic_ostream<char, std::char_traits<char> >]'
libs/serialization/src/basic_text_oprimitive.cpp:25:   instantiated from here
./boost/archive/iterators/base64_from_binary.hpp:46: warning: array subscript has type 'char'
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/basic_text_iprimitive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/basic_text_iprimitive.o" "libs/serialization/src/basic_text_iprimitive.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_iprimitive.cpp:19:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_iprimitive.cpp:19:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_iprimitive.cpp:19:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_iprimitive.cpp:19:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_iprimitive.cpp:19:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/basic_text_iprimitive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/basic_xml_archive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/basic_xml_archive.o" "libs/serialization/src/basic_xml_archive.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/binary_oarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/binary_oarchive.o" "libs/serialization/src/binary_oarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
In file included from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/archive/basic_binary_oprimitive.hpp: In member function 'void boost::archive::basic_binary_oprimitive<Archive, Elem, Tr>::save(bool) [with Archive = boost::archive::binary_oarchive, Elem = char, Tr = std::char_traits<char>]':
libs/serialization/src/binary_oarchive.cpp:24:   instantiated from here
./boost/archive/basic_binary_oprimitive.hpp:90: warning: unused variable 'i'
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/binary_oarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/binary_iarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/binary_iarchive.o" "libs/serialization/src/binary_iarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/binary_iarchive.o...
...on 800th target...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/codecvt_null.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/codecvt_null.o" "libs/serialization/src/codecvt_null.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/extended_type_info_no_rtti.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/extended_type_info_no_rtti.o" "libs/serialization/src/extended_type_info_no_rtti.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/extended_type_info_typeid.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/extended_type_info_typeid.o" "libs/serialization/src/extended_type_info_typeid.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/extended_type_info.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/extended_type_info.o" "libs/serialization/src/extended_type_info.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/polymorphic_iarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/polymorphic_iarchive.o" "libs/serialization/src/polymorphic_iarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/polymorphic_iarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/polymorphic_oarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/polymorphic_oarchive.o" "libs/serialization/src/polymorphic_oarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/polymorphic_oarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/stl_port.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/stl_port.o" "libs/serialization/src/stl_port.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/text_oarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/text_oarchive.o" "libs/serialization/src/text_oarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/text_oarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/text_iarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/text_iarchive.o" "libs/serialization/src/text_iarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/text_iarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/void_cast.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/void_cast.o" "libs/serialization/src/void_cast.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/xml_iarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/xml_iarchive.o" "libs/serialization/src/xml_iarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/xml_iarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/xml_oarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/xml_oarchive.o" "libs/serialization/src/xml_oarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_oarchive_impl.ipp:22,
                 from libs/serialization/src/xml_oarchive.cpp:20:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_oarchive_impl.ipp:22,
                 from libs/serialization/src/xml_oarchive.cpp:20:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_oarchive_impl.ipp:22,
                 from libs/serialization/src/xml_oarchive.cpp:20:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_oarchive_impl.ipp:22,
                 from libs/serialization/src/xml_oarchive.cpp:20:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_oarchive_impl.ipp:22,
                 from libs/serialization/src/xml_oarchive.cpp:20:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/xml_oarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/basic_text_wiprimitive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/basic_text_wiprimitive.o" "libs/serialization/src/basic_text_wiprimitive.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_wiprimitive.cpp:25:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_wiprimitive.cpp:25:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_wiprimitive.cpp:25:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_wiprimitive.cpp:25:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_wiprimitive.cpp:25:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/basic_text_wiprimitive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/basic_text_woprimitive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/basic_text_woprimitive.o" "libs/serialization/src/basic_text_woprimitive.cpp"

In file included from ./boost/archive/impl/basic_text_oprimitive.ipp:13,
                 from libs/serialization/src/basic_text_woprimitive.cpp:25:
./boost/archive/basic_text_oprimitive.hpp: In member function 'void boost::archive::basic_text_oprimitive<OStream>::save(bool) [with OStream = std::basic_ostream<wchar_t, std::char_traits<wchar_t> >]':
libs/serialization/src/basic_text_woprimitive.cpp:30:   instantiated from here
./boost/archive/basic_text_oprimitive.hpp:92: warning: unused variable 'i'
In file included from ./boost/archive/impl/basic_text_oprimitive.ipp:17,
                 from libs/serialization/src/basic_text_woprimitive.cpp:25:
./boost/archive/iterators/base64_from_binary.hpp: In member function 'CharType boost::archive::iterators::detail::from_6_bit<CharType>::operator()(CharType) const [with CharType = char]':
./boost/iterator/transform_iterator.hpp:137:   instantiated from 'typename boost::detail::transform_iterator_base<UnaryFunc, Iterator, Reference, Value>::type::reference boost::transform_iterator<UnaryFunction, Iterator, Reference, Value>::dereference() const [with UnaryFunc = boost::archive::iterators::detail::from_6_bit<char>, Iterator = boost::archive::iterators::transform_width<const char*, 6, 8, char>, Reference = boost::use_default, Value = boost::use_default]'
./boost/iterator/iterator_facade.hpp:517:   instantiated from 'static typename Facade::reference boost::iterator_core_access::dereference(const Facade&) [with Facade = boost::transform_iterator<boost::archive::iterators::detail::from_6_bit<char>, boost::archive::iterators::transform_width<const char*, 6, 8, char>, boost::use_default, boost::use_default>]'
./boost/iterator/iterator_facade.hpp:635:   instantiated from 'Reference boost::iterator_facade<I, V, TC, R, D>::operator*() const [with Derived = boost::transform_iterator<boost::archive::iterators::detail::from_6_bit<char>, boost::archive::iterators::transform_width<const char*, 6, 8, char>, boost::use_default, boost::use_default>, Value = char, CategoryOrTraversal = boost::single_pass_traversal_tag, Reference = char, Difference = int]'
./boost/archive/iterators/insert_linebreaks.hpp:80:   instantiated from 'CharType boost::archive::iterators::insert_linebreaks<Base, N, CharType>::dereference() const [with Base = boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, int N = 72, CharType = const char]'
./boost/iterator/iterator_facade.hpp:517:   instantiated from 'static typename Facade::reference boost::iterator_core_access::dereference(const Facade&) [with Facade = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>]'
./boost/iterator/iterator_facade.hpp:635:   instantiated from 'Reference boost::iterator_facade<I, V, TC, R, D>::operator*() const [with Derived = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, Value = const char, CategoryOrTraversal = boost::single_pass_traversal_tag, Reference = const char, Difference = int]'
/usr/include/c++/4.4/bits/stl_algobase.h:313:   instantiated from 'static _OI std::__copy_move<<anonymous>, <anonymous>, <template-parameter-1-3> >::__copy_m(_II, _II, _OI) [with _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<wchar_t>, bool <anonymous> = false, bool <anonymous> = false, <template-parameter-1-3> = std::input_iterator_tag]'
/usr/include/c++/4.4/bits/stl_algobase.h:397:   instantiated from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false, _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<wchar_t>]'
/usr/include/c++/4.4/bits/stl_algobase.h:436:   instantiated from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false, _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<wchar_t>]'
/usr/include/c++/4.4/bits/stl_algobase.h:468:   instantiated from '_OI std::copy(_II, _II, _OI) [with _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<wchar_t>]'
./boost/archive/impl/basic_text_oprimitive.ipp:57:   instantiated from 'void boost::archive::basic_text_oprimitive<OStream>::save_binary(const void*, size_t) [with OStream = std::basic_ostream<wchar_t, std::char_traits<wchar_t> >]'
libs/serialization/src/basic_text_woprimitive.cpp:30:   instantiated from here
./boost/archive/iterators/base64_from_binary.hpp:46: warning: array subscript has type 'char'
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/xml_grammar.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/xml_grammar.o" "libs/serialization/src/xml_grammar.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_grammar.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_grammar.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_grammar.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_grammar.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_grammar.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/xml_grammar.o...
...skipped <pbin.v2/libs/serialization/build/gcc-4.4.0/release>libboost_serialization.so.1.35.0 for lack of <pbin.v2/libs/serialization/build/gcc-4.4.0/release>basic_iarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/binary_wiarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/binary_wiarchive.o" "libs/serialization/src/binary_wiarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/binary_wiarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/binary_woarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/binary_woarchive.o" "libs/serialization/src/binary_woarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
In file included from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/archive/basic_binary_oprimitive.hpp: In member function 'void boost::archive::basic_binary_oprimitive<Archive, Elem, Tr>::save(bool) [with Archive = boost::archive::binary_woarchive, Elem = wchar_t, Tr = std::char_traits<wchar_t>]':
libs/serialization/src/binary_woarchive.cpp:28:   instantiated from here
./boost/archive/basic_binary_oprimitive.hpp:90: warning: unused variable 'i'
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/binary_woarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/text_woarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/text_woarchive.o" "libs/serialization/src/text_woarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/text_woarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/text_wiarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/text_wiarchive.o" "libs/serialization/src/text_wiarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/text_wiarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/utf8_codecvt_facet.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/utf8_codecvt_facet.o" "libs/serialization/src/utf8_codecvt_facet.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/xml_wiarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/xml_wiarchive.o" "libs/serialization/src/xml_wiarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/mb_from_wchar.hpp:32,
                 from ./boost/archive/impl/xml_wiarchive_impl.ipp:40,
                 from libs/serialization/src/xml_wiarchive.cpp:35:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/mb_from_wchar.hpp:32,
                 from ./boost/archive/impl/xml_wiarchive_impl.ipp:40,
                 from libs/serialization/src/xml_wiarchive.cpp:35:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/mb_from_wchar.hpp:32,
                 from ./boost/archive/impl/xml_wiarchive_impl.ipp:40,
                 from libs/serialization/src/xml_wiarchive.cpp:35:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/mb_from_wchar.hpp:32,
                 from ./boost/archive/impl/xml_wiarchive_impl.ipp:40,
                 from libs/serialization/src/xml_wiarchive.cpp:35:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/mb_from_wchar.hpp:32,
                 from ./boost/archive/impl/xml_wiarchive_impl.ipp:40,
                 from libs/serialization/src/xml_wiarchive.cpp:35:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/xml_wiarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/xml_woarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/xml_woarchive.o" "libs/serialization/src/xml_woarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_woarchive_impl.ipp:36,
                 from libs/serialization/src/xml_woarchive.cpp:23:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_woarchive_impl.ipp:36,
                 from libs/serialization/src/xml_woarchive.cpp:23:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_woarchive_impl.ipp:36,
                 from libs/serialization/src/xml_woarchive.cpp:23:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_woarchive_impl.ipp:36,
                 from libs/serialization/src/xml_woarchive.cpp:23:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_woarchive_impl.ipp:36,
                 from libs/serialization/src/xml_woarchive.cpp:23:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
libs/serialization/src/xml_woarchive.cpp: In function 'std::wostream& boost::archive::operator<<(std::wostream&, char)':
libs/serialization/src/xml_woarchive.cpp:52: warning: ignoring return value of 'int mbtowc(wchar_t*, const char*, size_t)', declared with attribute warn_unused_result
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/xml_woarchive.o...
MkDir1 bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static

    mkdir "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/basic_archive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/basic_archive.o" "libs/serialization/src/basic_archive.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/basic_iarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/basic_iarchive.o" "libs/serialization/src/basic_iarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from libs/serialization/src/basic_iarchive.cpp:38:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from libs/serialization/src/basic_iarchive.cpp:38:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from libs/serialization/src/basic_iarchive.cpp:38:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from libs/serialization/src/basic_iarchive.cpp:38:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from libs/serialization/src/basic_iarchive.cpp:38:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/basic_iarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/basic_iserializer.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/basic_iserializer.o" "libs/serialization/src/basic_iserializer.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/basic_oarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/basic_oarchive.o" "libs/serialization/src/basic_oarchive.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/basic_oserializer.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/basic_oserializer.o" "libs/serialization/src/basic_oserializer.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/basic_pointer_iserializer.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/basic_pointer_iserializer.o" "libs/serialization/src/basic_pointer_iserializer.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/xml_wgrammar.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/xml_wgrammar.o" "libs/serialization/src/xml_wgrammar.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_wgrammar.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_wgrammar.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_wgrammar.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_wgrammar.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_wgrammar.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/spirit/core/non_terminal/rule.hpp:33,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:60,
                 from libs/serialization/src/xml_wgrammar.cpp:18:
./boost/spirit/core/scanner/scanner.hpp: In member function 'typename boost::spirit::match_result<ScannerT, AttrT>::type boost::spirit::impl::concrete_parser<ParserT, ScannerT, AttrT>::do_parse_virtual(const ScannerT&) const [with ParserT = boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<__gnu_cxx::__normal_iterator<wchar_t*, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::spirit::scanner_policies<boost::spirit::iteration_policy, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::nil_t, boost::spirit::nil_t>, boost::spirit::rule<boost::spirit::scanner<__gnu_cxx::__normal_iterator<wchar_t*, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::spirit::scanner_policies<boost::spirit::iteration_policy, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::nil_t, boost::spirit::ni
 l_t> >, boost::spirit::rule<boost::spirit::scanner<__gnu_cxx::__normal_iterator<wchar_t*, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::spirit::scanner_policies<boost::spirit::iteration_policy, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::nil_t, boost::spirit::nil_t> >, boost::spirit::action<boost::spirit::chset<wchar_t>, boost::archive::xml::append_char<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > >, ScannerT = boost::spirit::scanner<__gnu_cxx::__normal_iterator<wchar_t*, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::spirit::scanner_policies<boost::spirit::iteration_policy, boost::spirit::match_policy, boost::spirit::action_policy> >, AttrT = boost::spirit::nil_t]':
./boost/spirit/core/scanner/scanner.hpp:130: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/xml_wgrammar.o...
...skipped <pbin.v2/libs/serialization/build/gcc-4.4.0/release>libboost_wserialization.so.1.35.0 for lack of <pbin.v2/libs/serialization/build/gcc-4.4.0/release>basic_text_wiprimitive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/basic_pointer_oserializer.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/basic_pointer_oserializer.o" "libs/serialization/src/basic_pointer_oserializer.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/basic_serializer_map.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/basic_serializer_map.o" "libs/serialization/src/basic_serializer_map.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/basic_text_iprimitive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/basic_text_iprimitive.o" "libs/serialization/src/basic_text_iprimitive.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_iprimitive.cpp:19:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_iprimitive.cpp:19:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_iprimitive.cpp:19:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_iprimitive.cpp:19:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_iprimitive.cpp:19:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/basic_text_iprimitive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/basic_xml_archive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/basic_xml_archive.o" "libs/serialization/src/basic_xml_archive.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/basic_text_oprimitive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/basic_text_oprimitive.o" "libs/serialization/src/basic_text_oprimitive.cpp"

In file included from ./boost/archive/impl/basic_text_oprimitive.ipp:13,
                 from libs/serialization/src/basic_text_oprimitive.cpp:19:
./boost/archive/basic_text_oprimitive.hpp: In member function 'void boost::archive::basic_text_oprimitive<OStream>::save(bool) [with OStream = std::basic_ostream<char, std::char_traits<char> >]':
libs/serialization/src/basic_text_oprimitive.cpp:25:   instantiated from here
./boost/archive/basic_text_oprimitive.hpp:92: warning: unused variable 'i'
In file included from ./boost/archive/impl/basic_text_oprimitive.ipp:17,
                 from libs/serialization/src/basic_text_oprimitive.cpp:19:
./boost/archive/iterators/base64_from_binary.hpp: In member function 'CharType boost::archive::iterators::detail::from_6_bit<CharType>::operator()(CharType) const [with CharType = char]':
./boost/iterator/transform_iterator.hpp:137:   instantiated from 'typename boost::detail::transform_iterator_base<UnaryFunc, Iterator, Reference, Value>::type::reference boost::transform_iterator<UnaryFunction, Iterator, Reference, Value>::dereference() const [with UnaryFunc = boost::archive::iterators::detail::from_6_bit<char>, Iterator = boost::archive::iterators::transform_width<const char*, 6, 8, char>, Reference = boost::use_default, Value = boost::use_default]'
./boost/iterator/iterator_facade.hpp:517:   instantiated from 'static typename Facade::reference boost::iterator_core_access::dereference(const Facade&) [with Facade = boost::transform_iterator<boost::archive::iterators::detail::from_6_bit<char>, boost::archive::iterators::transform_width<const char*, 6, 8, char>, boost::use_default, boost::use_default>]'
./boost/iterator/iterator_facade.hpp:635:   instantiated from 'Reference boost::iterator_facade<I, V, TC, R, D>::operator*() const [with Derived = boost::transform_iterator<boost::archive::iterators::detail::from_6_bit<char>, boost::archive::iterators::transform_width<const char*, 6, 8, char>, boost::use_default, boost::use_default>, Value = char, CategoryOrTraversal = boost::single_pass_traversal_tag, Reference = char, Difference = int]'
./boost/archive/iterators/insert_linebreaks.hpp:80:   instantiated from 'CharType boost::archive::iterators::insert_linebreaks<Base, N, CharType>::dereference() const [with Base = boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, int N = 72, CharType = const char]'
./boost/iterator/iterator_facade.hpp:517:   instantiated from 'static typename Facade::reference boost::iterator_core_access::dereference(const Facade&) [with Facade = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>]'
./boost/iterator/iterator_facade.hpp:635:   instantiated from 'Reference boost::iterator_facade<I, V, TC, R, D>::operator*() const [with Derived = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, Value = const char, CategoryOrTraversal = boost::single_pass_traversal_tag, Reference = const char, Difference = int]'
/usr/include/c++/4.4/bits/stl_algobase.h:313:   instantiated from 'static _OI std::__copy_move<<anonymous>, <anonymous>, <template-parameter-1-3> >::__copy_m(_II, _II, _OI) [with _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<char>, bool <anonymous> = false, bool <anonymous> = false, <template-parameter-1-3> = std::input_iterator_tag]'
/usr/include/c++/4.4/bits/stl_algobase.h:397:   instantiated from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false, _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<char>]'
/usr/include/c++/4.4/bits/stl_algobase.h:436:   instantiated from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false, _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<char>]'
/usr/include/c++/4.4/bits/stl_algobase.h:468:   instantiated from '_OI std::copy(_II, _II, _OI) [with _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<char>]'
./boost/archive/impl/basic_text_oprimitive.ipp:57:   instantiated from 'void boost::archive::basic_text_oprimitive<OStream>::save_binary(const void*, size_t) [with OStream = std::basic_ostream<char, std::char_traits<char> >]'
libs/serialization/src/basic_text_oprimitive.cpp:25:   instantiated from here
./boost/archive/iterators/base64_from_binary.hpp:46: warning: array subscript has type 'char'
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/binary_oarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/binary_oarchive.o" "libs/serialization/src/binary_oarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
In file included from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/archive/basic_binary_oprimitive.hpp: In member function 'void boost::archive::basic_binary_oprimitive<Archive, Elem, Tr>::save(bool) [with Archive = boost::archive::binary_oarchive, Elem = char, Tr = std::char_traits<char>]':
libs/serialization/src/binary_oarchive.cpp:24:   instantiated from here
./boost/archive/basic_binary_oprimitive.hpp:90: warning: unused variable 'i'
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/binary_oarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/binary_iarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/binary_iarchive.o" "libs/serialization/src/binary_iarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/binary_iarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/codecvt_null.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/codecvt_null.o" "libs/serialization/src/codecvt_null.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/extended_type_info_no_rtti.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/extended_type_info_no_rtti.o" "libs/serialization/src/extended_type_info_no_rtti.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/extended_type_info.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/extended_type_info.o" "libs/serialization/src/extended_type_info.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/extended_type_info_typeid.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/extended_type_info_typeid.o" "libs/serialization/src/extended_type_info_typeid.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/polymorphic_oarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/polymorphic_oarchive.o" "libs/serialization/src/polymorphic_oarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/polymorphic_oarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/stl_port.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/stl_port.o" "libs/serialization/src/stl_port.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/polymorphic_iarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/polymorphic_iarchive.o" "libs/serialization/src/polymorphic_iarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/polymorphic_iarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/text_oarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/text_oarchive.o" "libs/serialization/src/text_oarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/text_oarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/text_iarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/text_iarchive.o" "libs/serialization/src/text_iarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/text_iarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/void_cast.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/void_cast.o" "libs/serialization/src/void_cast.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/xml_iarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/xml_iarchive.o" "libs/serialization/src/xml_iarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/xml_iarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/xml_oarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/xml_oarchive.o" "libs/serialization/src/xml_oarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_oarchive_impl.ipp:22,
                 from libs/serialization/src/xml_oarchive.cpp:20:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_oarchive_impl.ipp:22,
                 from libs/serialization/src/xml_oarchive.cpp:20:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_oarchive_impl.ipp:22,
                 from libs/serialization/src/xml_oarchive.cpp:20:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_oarchive_impl.ipp:22,
                 from libs/serialization/src/xml_oarchive.cpp:20:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_oarchive_impl.ipp:22,
                 from libs/serialization/src/xml_oarchive.cpp:20:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/xml_oarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/basic_text_wiprimitive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/basic_text_wiprimitive.o" "libs/serialization/src/basic_text_wiprimitive.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_wiprimitive.cpp:25:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_wiprimitive.cpp:25:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_wiprimitive.cpp:25:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_wiprimitive.cpp:25:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_wiprimitive.cpp:25:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/basic_text_wiprimitive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/basic_text_woprimitive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/basic_text_woprimitive.o" "libs/serialization/src/basic_text_woprimitive.cpp"

In file included from ./boost/archive/impl/basic_text_oprimitive.ipp:13,
                 from libs/serialization/src/basic_text_woprimitive.cpp:25:
./boost/archive/basic_text_oprimitive.hpp: In member function 'void boost::archive::basic_text_oprimitive<OStream>::save(bool) [with OStream = std::basic_ostream<wchar_t, std::char_traits<wchar_t> >]':
libs/serialization/src/basic_text_woprimitive.cpp:30:   instantiated from here
./boost/archive/basic_text_oprimitive.hpp:92: warning: unused variable 'i'
In file included from ./boost/archive/impl/basic_text_oprimitive.ipp:17,
                 from libs/serialization/src/basic_text_woprimitive.cpp:25:
./boost/archive/iterators/base64_from_binary.hpp: In member function 'CharType boost::archive::iterators::detail::from_6_bit<CharType>::operator()(CharType) const [with CharType = char]':
./boost/iterator/transform_iterator.hpp:137:   instantiated from 'typename boost::detail::transform_iterator_base<UnaryFunc, Iterator, Reference, Value>::type::reference boost::transform_iterator<UnaryFunction, Iterator, Reference, Value>::dereference() const [with UnaryFunc = boost::archive::iterators::detail::from_6_bit<char>, Iterator = boost::archive::iterators::transform_width<const char*, 6, 8, char>, Reference = boost::use_default, Value = boost::use_default]'
./boost/iterator/iterator_facade.hpp:517:   instantiated from 'static typename Facade::reference boost::iterator_core_access::dereference(const Facade&) [with Facade = boost::transform_iterator<boost::archive::iterators::detail::from_6_bit<char>, boost::archive::iterators::transform_width<const char*, 6, 8, char>, boost::use_default, boost::use_default>]'
./boost/iterator/iterator_facade.hpp:635:   instantiated from 'Reference boost::iterator_facade<I, V, TC, R, D>::operator*() const [with Derived = boost::transform_iterator<boost::archive::iterators::detail::from_6_bit<char>, boost::archive::iterators::transform_width<const char*, 6, 8, char>, boost::use_default, boost::use_default>, Value = char, CategoryOrTraversal = boost::single_pass_traversal_tag, Reference = char, Difference = int]'
./boost/archive/iterators/insert_linebreaks.hpp:80:   instantiated from 'CharType boost::archive::iterators::insert_linebreaks<Base, N, CharType>::dereference() const [with Base = boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, int N = 72, CharType = const char]'
./boost/iterator/iterator_facade.hpp:517:   instantiated from 'static typename Facade::reference boost::iterator_core_access::dereference(const Facade&) [with Facade = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>]'
./boost/iterator/iterator_facade.hpp:635:   instantiated from 'Reference boost::iterator_facade<I, V, TC, R, D>::operator*() const [with Derived = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, Value = const char, CategoryOrTraversal = boost::single_pass_traversal_tag, Reference = const char, Difference = int]'
/usr/include/c++/4.4/bits/stl_algobase.h:313:   instantiated from 'static _OI std::__copy_move<<anonymous>, <anonymous>, <template-parameter-1-3> >::__copy_m(_II, _II, _OI) [with _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<wchar_t>, bool <anonymous> = false, bool <anonymous> = false, <template-parameter-1-3> = std::input_iterator_tag]'
/usr/include/c++/4.4/bits/stl_algobase.h:397:   instantiated from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false, _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<wchar_t>]'
/usr/include/c++/4.4/bits/stl_algobase.h:436:   instantiated from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false, _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<wchar_t>]'
/usr/include/c++/4.4/bits/stl_algobase.h:468:   instantiated from '_OI std::copy(_II, _II, _OI) [with _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<wchar_t>]'
./boost/archive/impl/basic_text_oprimitive.ipp:57:   instantiated from 'void boost::archive::basic_text_oprimitive<OStream>::save_binary(const void*, size_t) [with OStream = std::basic_ostream<wchar_t, std::char_traits<wchar_t> >]'
libs/serialization/src/basic_text_woprimitive.cpp:30:   instantiated from here
./boost/archive/iterators/base64_from_binary.hpp:46: warning: array subscript has type 'char'
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/xml_grammar.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/xml_grammar.o" "libs/serialization/src/xml_grammar.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_grammar.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_grammar.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_grammar.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_grammar.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_grammar.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/xml_grammar.o...
...skipped <pbin.v2/libs/serialization/build/gcc-4.4.0/release/link-static>libboost_serialization.a(clean) for lack of <pbin.v2/libs/serialization/build/gcc-4.4.0/release/link-static>basic_iarchive.o...
...skipped <pbin.v2/libs/serialization/build/gcc-4.4.0/release/link-static>libboost_serialization.a for lack of <pbin.v2/libs/serialization/build/gcc-4.4.0/release/link-static>basic_iarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/binary_woarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/binary_woarchive.o" "libs/serialization/src/binary_woarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
In file included from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/archive/basic_binary_oprimitive.hpp: In member function 'void boost::archive::basic_binary_oprimitive<Archive, Elem, Tr>::save(bool) [with Archive = boost::archive::binary_woarchive, Elem = wchar_t, Tr = std::char_traits<wchar_t>]':
libs/serialization/src/binary_woarchive.cpp:28:   instantiated from here
./boost/archive/basic_binary_oprimitive.hpp:90: warning: unused variable 'i'
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/binary_woarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/binary_wiarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/binary_wiarchive.o" "libs/serialization/src/binary_wiarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/binary_wiarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/text_woarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/text_woarchive.o" "libs/serialization/src/text_woarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/text_woarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/text_wiarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/text_wiarchive.o" "libs/serialization/src/text_wiarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/text_wiarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/utf8_codecvt_facet.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/utf8_codecvt_facet.o" "libs/serialization/src/utf8_codecvt_facet.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/xml_wiarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/xml_wiarchive.o" "libs/serialization/src/xml_wiarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/mb_from_wchar.hpp:32,
                 from ./boost/archive/impl/xml_wiarchive_impl.ipp:40,
                 from libs/serialization/src/xml_wiarchive.cpp:35:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/mb_from_wchar.hpp:32,
                 from ./boost/archive/impl/xml_wiarchive_impl.ipp:40,
                 from libs/serialization/src/xml_wiarchive.cpp:35:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/mb_from_wchar.hpp:32,
                 from ./boost/archive/impl/xml_wiarchive_impl.ipp:40,
                 from libs/serialization/src/xml_wiarchive.cpp:35:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/mb_from_wchar.hpp:32,
                 from ./boost/archive/impl/xml_wiarchive_impl.ipp:40,
                 from libs/serialization/src/xml_wiarchive.cpp:35:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/mb_from_wchar.hpp:32,
                 from ./boost/archive/impl/xml_wiarchive_impl.ipp:40,
                 from libs/serialization/src/xml_wiarchive.cpp:35:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/xml_wiarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/xml_woarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/xml_woarchive.o" "libs/serialization/src/xml_woarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_woarchive_impl.ipp:36,
                 from libs/serialization/src/xml_woarchive.cpp:23:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_woarchive_impl.ipp:36,
                 from libs/serialization/src/xml_woarchive.cpp:23:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_woarchive_impl.ipp:36,
                 from libs/serialization/src/xml_woarchive.cpp:23:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_woarchive_impl.ipp:36,
                 from libs/serialization/src/xml_woarchive.cpp:23:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_woarchive_impl.ipp:36,
                 from libs/serialization/src/xml_woarchive.cpp:23:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
libs/serialization/src/xml_woarchive.cpp: In function 'std::wostream& boost::archive::operator<<(std::wostream&, char)':
libs/serialization/src/xml_woarchive.cpp:52: warning: ignoring return value of 'int mbtowc(wchar_t*, const char*, size_t)', declared with attribute warn_unused_result
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/xml_woarchive.o...
MkDir1 bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi

    mkdir "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/basic_archive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/basic_archive.o" "libs/serialization/src/basic_archive.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/basic_iarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/basic_iarchive.o" "libs/serialization/src/basic_iarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from libs/serialization/src/basic_iarchive.cpp:38:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from libs/serialization/src/basic_iarchive.cpp:38:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from libs/serialization/src/basic_iarchive.cpp:38:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from libs/serialization/src/basic_iarchive.cpp:38:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from libs/serialization/src/basic_iarchive.cpp:38:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/basic_iarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/basic_iserializer.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/basic_iserializer.o" "libs/serialization/src/basic_iserializer.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/basic_oarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/basic_oarchive.o" "libs/serialization/src/basic_oarchive.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/basic_oserializer.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/basic_oserializer.o" "libs/serialization/src/basic_oserializer.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/xml_wgrammar.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/xml_wgrammar.o" "libs/serialization/src/xml_wgrammar.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_wgrammar.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_wgrammar.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_wgrammar.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_wgrammar.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_wgrammar.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/spirit/core/non_terminal/rule.hpp:33,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:60,
                 from libs/serialization/src/xml_wgrammar.cpp:18:
./boost/spirit/core/scanner/scanner.hpp: In member function 'typename boost::spirit::match_result<ScannerT, AttrT>::type boost::spirit::impl::concrete_parser<ParserT, ScannerT, AttrT>::do_parse_virtual(const ScannerT&) const [with ParserT = boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<__gnu_cxx::__normal_iterator<wchar_t*, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::spirit::scanner_policies<boost::spirit::iteration_policy, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::nil_t, boost::spirit::nil_t>, boost::spirit::rule<boost::spirit::scanner<__gnu_cxx::__normal_iterator<wchar_t*, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::spirit::scanner_policies<boost::spirit::iteration_policy, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::nil_t, boost::spirit::ni
 l_t> >, boost::spirit::rule<boost::spirit::scanner<__gnu_cxx::__normal_iterator<wchar_t*, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::spirit::scanner_policies<boost::spirit::iteration_policy, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::nil_t, boost::spirit::nil_t> >, boost::spirit::action<boost::spirit::chset<wchar_t>, boost::archive::xml::append_char<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > >, ScannerT = boost::spirit::scanner<__gnu_cxx::__normal_iterator<wchar_t*, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::spirit::scanner_policies<boost::spirit::iteration_policy, boost::spirit::match_policy, boost::spirit::action_policy> >, AttrT = boost::spirit::nil_t]':
./boost/spirit/core/scanner/scanner.hpp:130: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/xml_wgrammar.o...
...skipped <pbin.v2/libs/serialization/build/gcc-4.4.0/release/link-static>libboost_wserialization.a(clean) for lack of <pbin.v2/libs/serialization/build/gcc-4.4.0/release/link-static>basic_text_wiprimitive.o...
...skipped <pbin.v2/libs/serialization/build/gcc-4.4.0/release/link-static>libboost_wserialization.a for lack of <pbin.v2/libs/serialization/build/gcc-4.4.0/release/link-static>basic_text_wiprimitive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/basic_pointer_iserializer.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/basic_pointer_iserializer.o" "libs/serialization/src/basic_pointer_iserializer.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/basic_pointer_oserializer.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/basic_pointer_oserializer.o" "libs/serialization/src/basic_pointer_oserializer.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/basic_serializer_map.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/basic_serializer_map.o" "libs/serialization/src/basic_serializer_map.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/basic_text_iprimitive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/basic_text_iprimitive.o" "libs/serialization/src/basic_text_iprimitive.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_iprimitive.cpp:19:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_iprimitive.cpp:19:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_iprimitive.cpp:19:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_iprimitive.cpp:19:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_iprimitive.cpp:19:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/basic_text_iprimitive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/basic_xml_archive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/basic_xml_archive.o" "libs/serialization/src/basic_xml_archive.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/basic_text_oprimitive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/basic_text_oprimitive.o" "libs/serialization/src/basic_text_oprimitive.cpp"

In file included from ./boost/archive/impl/basic_text_oprimitive.ipp:13,
                 from libs/serialization/src/basic_text_oprimitive.cpp:19:
./boost/archive/basic_text_oprimitive.hpp: In member function 'void boost::archive::basic_text_oprimitive<OStream>::save(bool) [with OStream = std::basic_ostream<char, std::char_traits<char> >]':
libs/serialization/src/basic_text_oprimitive.cpp:25:   instantiated from here
./boost/archive/basic_text_oprimitive.hpp:92: warning: unused variable 'i'
In file included from ./boost/archive/impl/basic_text_oprimitive.ipp:17,
                 from libs/serialization/src/basic_text_oprimitive.cpp:19:
./boost/archive/iterators/base64_from_binary.hpp: In member function 'CharType boost::archive::iterators::detail::from_6_bit<CharType>::operator()(CharType) const [with CharType = char]':
./boost/iterator/transform_iterator.hpp:137:   instantiated from 'typename boost::detail::transform_iterator_base<UnaryFunc, Iterator, Reference, Value>::type::reference boost::transform_iterator<UnaryFunction, Iterator, Reference, Value>::dereference() const [with UnaryFunc = boost::archive::iterators::detail::from_6_bit<char>, Iterator = boost::archive::iterators::transform_width<const char*, 6, 8, char>, Reference = boost::use_default, Value = boost::use_default]'
./boost/iterator/iterator_facade.hpp:517:   instantiated from 'static typename Facade::reference boost::iterator_core_access::dereference(const Facade&) [with Facade = boost::transform_iterator<boost::archive::iterators::detail::from_6_bit<char>, boost::archive::iterators::transform_width<const char*, 6, 8, char>, boost::use_default, boost::use_default>]'
./boost/iterator/iterator_facade.hpp:635:   instantiated from 'Reference boost::iterator_facade<I, V, TC, R, D>::operator*() const [with Derived = boost::transform_iterator<boost::archive::iterators::detail::from_6_bit<char>, boost::archive::iterators::transform_width<const char*, 6, 8, char>, boost::use_default, boost::use_default>, Value = char, CategoryOrTraversal = boost::single_pass_traversal_tag, Reference = char, Difference = int]'
./boost/archive/iterators/insert_linebreaks.hpp:80:   instantiated from 'CharType boost::archive::iterators::insert_linebreaks<Base, N, CharType>::dereference() const [with Base = boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, int N = 72, CharType = const char]'
./boost/iterator/iterator_facade.hpp:517:   instantiated from 'static typename Facade::reference boost::iterator_core_access::dereference(const Facade&) [with Facade = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>]'
./boost/iterator/iterator_facade.hpp:635:   instantiated from 'Reference boost::iterator_facade<I, V, TC, R, D>::operator*() const [with Derived = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, Value = const char, CategoryOrTraversal = boost::single_pass_traversal_tag, Reference = const char, Difference = int]'
/usr/include/c++/4.4/bits/stl_algobase.h:313:   instantiated from 'static _OI std::__copy_move<<anonymous>, <anonymous>, <template-parameter-1-3> >::__copy_m(_II, _II, _OI) [with _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<char>, bool <anonymous> = false, bool <anonymous> = false, <template-parameter-1-3> = std::input_iterator_tag]'
/usr/include/c++/4.4/bits/stl_algobase.h:397:   instantiated from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false, _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<char>]'
/usr/include/c++/4.4/bits/stl_algobase.h:436:   instantiated from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false, _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<char>]'
/usr/include/c++/4.4/bits/stl_algobase.h:468:   instantiated from '_OI std::copy(_II, _II, _OI) [with _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<char>]'
./boost/archive/impl/basic_text_oprimitive.ipp:57:   instantiated from 'void boost::archive::basic_text_oprimitive<OStream>::save_binary(const void*, size_t) [with OStream = std::basic_ostream<char, std::char_traits<char> >]'
libs/serialization/src/basic_text_oprimitive.cpp:25:   instantiated from here
./boost/archive/iterators/base64_from_binary.hpp:46: warning: array subscript has type 'char'
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/binary_oarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/binary_oarchive.o" "libs/serialization/src/binary_oarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
In file included from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/archive/basic_binary_oprimitive.hpp: In member function 'void boost::archive::basic_binary_oprimitive<Archive, Elem, Tr>::save(bool) [with Archive = boost::archive::binary_oarchive, Elem = char, Tr = std::char_traits<char>]':
libs/serialization/src/binary_oarchive.cpp:24:   instantiated from here
./boost/archive/basic_binary_oprimitive.hpp:90: warning: unused variable 'i'
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/binary_oarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/binary_iarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/binary_iarchive.o" "libs/serialization/src/binary_iarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/binary_iarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/codecvt_null.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/codecvt_null.o" "libs/serialization/src/codecvt_null.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/extended_type_info_no_rtti.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/extended_type_info_no_rtti.o" "libs/serialization/src/extended_type_info_no_rtti.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/extended_type_info_typeid.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/extended_type_info_typeid.o" "libs/serialization/src/extended_type_info_typeid.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/extended_type_info.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/extended_type_info.o" "libs/serialization/src/extended_type_info.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/polymorphic_oarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/polymorphic_oarchive.o" "libs/serialization/src/polymorphic_oarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/polymorphic_oarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/polymorphic_iarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/polymorphic_iarchive.o" "libs/serialization/src/polymorphic_iarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/polymorphic_iarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/stl_port.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/stl_port.o" "libs/serialization/src/stl_port.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/text_oarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/text_oarchive.o" "libs/serialization/src/text_oarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/text_oarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/text_iarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/text_iarchive.o" "libs/serialization/src/text_iarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/text_iarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/void_cast.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/void_cast.o" "libs/serialization/src/void_cast.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/xml_iarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/xml_iarchive.o" "libs/serialization/src/xml_iarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/xml_iarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/xml_oarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/xml_oarchive.o" "libs/serialization/src/xml_oarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_oarchive_impl.ipp:22,
                 from libs/serialization/src/xml_oarchive.cpp:20:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_oarchive_impl.ipp:22,
                 from libs/serialization/src/xml_oarchive.cpp:20:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_oarchive_impl.ipp:22,
                 from libs/serialization/src/xml_oarchive.cpp:20:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_oarchive_impl.ipp:22,
                 from libs/serialization/src/xml_oarchive.cpp:20:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_oarchive_impl.ipp:22,
                 from libs/serialization/src/xml_oarchive.cpp:20:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/xml_oarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/basic_text_wiprimitive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/basic_text_wiprimitive.o" "libs/serialization/src/basic_text_wiprimitive.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_wiprimitive.cpp:25:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_wiprimitive.cpp:25:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_wiprimitive.cpp:25:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_wiprimitive.cpp:25:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_wiprimitive.cpp:25:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/basic_text_wiprimitive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/basic_text_woprimitive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/basic_text_woprimitive.o" "libs/serialization/src/basic_text_woprimitive.cpp"

In file included from ./boost/archive/impl/basic_text_oprimitive.ipp:13,
                 from libs/serialization/src/basic_text_woprimitive.cpp:25:
./boost/archive/basic_text_oprimitive.hpp: In member function 'void boost::archive::basic_text_oprimitive<OStream>::save(bool) [with OStream = std::basic_ostream<wchar_t, std::char_traits<wchar_t> >]':
libs/serialization/src/basic_text_woprimitive.cpp:30:   instantiated from here
./boost/archive/basic_text_oprimitive.hpp:92: warning: unused variable 'i'
In file included from ./boost/archive/impl/basic_text_oprimitive.ipp:17,
                 from libs/serialization/src/basic_text_woprimitive.cpp:25:
./boost/archive/iterators/base64_from_binary.hpp: In member function 'CharType boost::archive::iterators::detail::from_6_bit<CharType>::operator()(CharType) const [with CharType = char]':
./boost/iterator/transform_iterator.hpp:137:   instantiated from 'typename boost::detail::transform_iterator_base<UnaryFunc, Iterator, Reference, Value>::type::reference boost::transform_iterator<UnaryFunction, Iterator, Reference, Value>::dereference() const [with UnaryFunc = boost::archive::iterators::detail::from_6_bit<char>, Iterator = boost::archive::iterators::transform_width<const char*, 6, 8, char>, Reference = boost::use_default, Value = boost::use_default]'
./boost/iterator/iterator_facade.hpp:517:   instantiated from 'static typename Facade::reference boost::iterator_core_access::dereference(const Facade&) [with Facade = boost::transform_iterator<boost::archive::iterators::detail::from_6_bit<char>, boost::archive::iterators::transform_width<const char*, 6, 8, char>, boost::use_default, boost::use_default>]'
./boost/iterator/iterator_facade.hpp:635:   instantiated from 'Reference boost::iterator_facade<I, V, TC, R, D>::operator*() const [with Derived = boost::transform_iterator<boost::archive::iterators::detail::from_6_bit<char>, boost::archive::iterators::transform_width<const char*, 6, 8, char>, boost::use_default, boost::use_default>, Value = char, CategoryOrTraversal = boost::single_pass_traversal_tag, Reference = char, Difference = int]'
./boost/archive/iterators/insert_linebreaks.hpp:80:   instantiated from 'CharType boost::archive::iterators::insert_linebreaks<Base, N, CharType>::dereference() const [with Base = boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, int N = 72, CharType = const char]'
./boost/iterator/iterator_facade.hpp:517:   instantiated from 'static typename Facade::reference boost::iterator_core_access::dereference(const Facade&) [with Facade = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>]'
./boost/iterator/iterator_facade.hpp:635:   instantiated from 'Reference boost::iterator_facade<I, V, TC, R, D>::operator*() const [with Derived = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, Value = const char, CategoryOrTraversal = boost::single_pass_traversal_tag, Reference = const char, Difference = int]'
/usr/include/c++/4.4/bits/stl_algobase.h:313:   instantiated from 'static _OI std::__copy_move<<anonymous>, <anonymous>, <template-parameter-1-3> >::__copy_m(_II, _II, _OI) [with _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<wchar_t>, bool <anonymous> = false, bool <anonymous> = false, <template-parameter-1-3> = std::input_iterator_tag]'
/usr/include/c++/4.4/bits/stl_algobase.h:397:   instantiated from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false, _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<wchar_t>]'
/usr/include/c++/4.4/bits/stl_algobase.h:436:   instantiated from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false, _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<wchar_t>]'
/usr/include/c++/4.4/bits/stl_algobase.h:468:   instantiated from '_OI std::copy(_II, _II, _OI) [with _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<wchar_t>]'
./boost/archive/impl/basic_text_oprimitive.ipp:57:   instantiated from 'void boost::archive::basic_text_oprimitive<OStream>::save_binary(const void*, size_t) [with OStream = std::basic_ostream<wchar_t, std::char_traits<wchar_t> >]'
libs/serialization/src/basic_text_woprimitive.cpp:30:   instantiated from here
./boost/archive/iterators/base64_from_binary.hpp:46: warning: array subscript has type 'char'
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/xml_grammar.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/xml_grammar.o" "libs/serialization/src/xml_grammar.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_grammar.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_grammar.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_grammar.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_grammar.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_grammar.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/xml_grammar.o...
...skipped <pbin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi>libboost_serialization-mt.a(clean) for lack of <pbin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi>basic_iarchive.o...
...skipped <pbin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi>libboost_serialization-mt.a for lack of <pbin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi>basic_iarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/binary_woarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/binary_woarchive.o" "libs/serialization/src/binary_woarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
In file included from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/archive/basic_binary_oprimitive.hpp: In member function 'void boost::archive::basic_binary_oprimitive<Archive, Elem, Tr>::save(bool) [with Archive = boost::archive::binary_woarchive, Elem = wchar_t, Tr = std::char_traits<wchar_t>]':
libs/serialization/src/binary_woarchive.cpp:28:   instantiated from here
./boost/archive/basic_binary_oprimitive.hpp:90: warning: unused variable 'i'
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/binary_woarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/binary_wiarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/binary_wiarchive.o" "libs/serialization/src/binary_wiarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/binary_wiarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/text_woarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/text_woarchive.o" "libs/serialization/src/text_woarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/text_woarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/text_wiarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/text_wiarchive.o" "libs/serialization/src/text_wiarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/text_wiarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/utf8_codecvt_facet.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/utf8_codecvt_facet.o" "libs/serialization/src/utf8_codecvt_facet.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/xml_wiarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/xml_wiarchive.o" "libs/serialization/src/xml_wiarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/mb_from_wchar.hpp:32,
                 from ./boost/archive/impl/xml_wiarchive_impl.ipp:40,
                 from libs/serialization/src/xml_wiarchive.cpp:35:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/mb_from_wchar.hpp:32,
                 from ./boost/archive/impl/xml_wiarchive_impl.ipp:40,
                 from libs/serialization/src/xml_wiarchive.cpp:35:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/mb_from_wchar.hpp:32,
                 from ./boost/archive/impl/xml_wiarchive_impl.ipp:40,
                 from libs/serialization/src/xml_wiarchive.cpp:35:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/mb_from_wchar.hpp:32,
                 from ./boost/archive/impl/xml_wiarchive_impl.ipp:40,
                 from libs/serialization/src/xml_wiarchive.cpp:35:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/mb_from_wchar.hpp:32,
                 from ./boost/archive/impl/xml_wiarchive_impl.ipp:40,
                 from libs/serialization/src/xml_wiarchive.cpp:35:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/xml_wiarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/xml_woarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/xml_woarchive.o" "libs/serialization/src/xml_woarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_woarchive_impl.ipp:36,
                 from libs/serialization/src/xml_woarchive.cpp:23:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_woarchive_impl.ipp:36,
                 from libs/serialization/src/xml_woarchive.cpp:23:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_woarchive_impl.ipp:36,
                 from libs/serialization/src/xml_woarchive.cpp:23:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_woarchive_impl.ipp:36,
                 from libs/serialization/src/xml_woarchive.cpp:23:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_woarchive_impl.ipp:36,
                 from libs/serialization/src/xml_woarchive.cpp:23:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
libs/serialization/src/xml_woarchive.cpp: In function 'std::wostream& boost::archive::operator<<(std::wostream&, char)':
libs/serialization/src/xml_woarchive.cpp:52: warning: ignoring return value of 'int mbtowc(wchar_t*, const char*, size_t)', declared with attribute warn_unused_result
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/xml_woarchive.o...
MkDir1 bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi

    mkdir "bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/basic_archive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/basic_archive.o" "libs/serialization/src/basic_archive.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/basic_iarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/basic_iarchive.o" "libs/serialization/src/basic_iarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from libs/serialization/src/basic_iarchive.cpp:38:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from libs/serialization/src/basic_iarchive.cpp:38:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from libs/serialization/src/basic_iarchive.cpp:38:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from libs/serialization/src/basic_iarchive.cpp:38:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from libs/serialization/src/basic_iarchive.cpp:38:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/basic_iarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/basic_iserializer.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/basic_iserializer.o" "libs/serialization/src/basic_iserializer.cpp"

...on 900th target...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/basic_oarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/basic_oarchive.o" "libs/serialization/src/basic_oarchive.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/basic_oserializer.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/basic_oserializer.o" "libs/serialization/src/basic_oserializer.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/xml_wgrammar.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/xml_wgrammar.o" "libs/serialization/src/xml_wgrammar.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_wgrammar.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_wgrammar.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_wgrammar.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_wgrammar.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_wgrammar.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/spirit/core/non_terminal/rule.hpp:33,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:60,
                 from libs/serialization/src/xml_wgrammar.cpp:18:
./boost/spirit/core/scanner/scanner.hpp: In member function 'typename boost::spirit::match_result<ScannerT, AttrT>::type boost::spirit::impl::concrete_parser<ParserT, ScannerT, AttrT>::do_parse_virtual(const ScannerT&) const [with ParserT = boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<__gnu_cxx::__normal_iterator<wchar_t*, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::spirit::scanner_policies<boost::spirit::iteration_policy, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::nil_t, boost::spirit::nil_t>, boost::spirit::rule<boost::spirit::scanner<__gnu_cxx::__normal_iterator<wchar_t*, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::spirit::scanner_policies<boost::spirit::iteration_policy, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::nil_t, boost::spirit::ni
 l_t> >, boost::spirit::rule<boost::spirit::scanner<__gnu_cxx::__normal_iterator<wchar_t*, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::spirit::scanner_policies<boost::spirit::iteration_policy, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::nil_t, boost::spirit::nil_t> >, boost::spirit::action<boost::spirit::chset<wchar_t>, boost::archive::xml::append_char<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > >, ScannerT = boost::spirit::scanner<__gnu_cxx::__normal_iterator<wchar_t*, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::spirit::scanner_policies<boost::spirit::iteration_policy, boost::spirit::match_policy, boost::spirit::action_policy> >, AttrT = boost::spirit::nil_t]':
./boost/spirit/core/scanner/scanner.hpp:130: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi/xml_wgrammar.o...
...skipped <pbin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi>libboost_wserialization-mt.a(clean) for lack of <pbin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi>basic_text_wiprimitive.o...
...skipped <pbin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi>libboost_wserialization-mt.a for lack of <pbin.v2/libs/serialization/build/gcc-4.4.0/release/link-static/threading-multi>basic_text_wiprimitive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/basic_pointer_iserializer.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/basic_pointer_iserializer.o" "libs/serialization/src/basic_pointer_iserializer.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/basic_pointer_oserializer.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/basic_pointer_oserializer.o" "libs/serialization/src/basic_pointer_oserializer.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/basic_serializer_map.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/basic_serializer_map.o" "libs/serialization/src/basic_serializer_map.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/basic_text_iprimitive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/basic_text_iprimitive.o" "libs/serialization/src/basic_text_iprimitive.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_iprimitive.cpp:19:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_iprimitive.cpp:19:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_iprimitive.cpp:19:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_iprimitive.cpp:19:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_iprimitive.cpp:19:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/basic_text_iprimitive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/basic_xml_archive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/basic_xml_archive.o" "libs/serialization/src/basic_xml_archive.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/basic_text_oprimitive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/basic_text_oprimitive.o" "libs/serialization/src/basic_text_oprimitive.cpp"

In file included from ./boost/archive/impl/basic_text_oprimitive.ipp:13,
                 from libs/serialization/src/basic_text_oprimitive.cpp:19:
./boost/archive/basic_text_oprimitive.hpp: In member function 'void boost::archive::basic_text_oprimitive<OStream>::save(bool) [with OStream = std::basic_ostream<char, std::char_traits<char> >]':
libs/serialization/src/basic_text_oprimitive.cpp:25:   instantiated from here
./boost/archive/basic_text_oprimitive.hpp:92: warning: unused variable 'i'
In file included from ./boost/archive/impl/basic_text_oprimitive.ipp:17,
                 from libs/serialization/src/basic_text_oprimitive.cpp:19:
./boost/archive/iterators/base64_from_binary.hpp: In member function 'CharType boost::archive::iterators::detail::from_6_bit<CharType>::operator()(CharType) const [with CharType = char]':
./boost/iterator/transform_iterator.hpp:137:   instantiated from 'typename boost::detail::transform_iterator_base<UnaryFunc, Iterator, Reference, Value>::type::reference boost::transform_iterator<UnaryFunction, Iterator, Reference, Value>::dereference() const [with UnaryFunc = boost::archive::iterators::detail::from_6_bit<char>, Iterator = boost::archive::iterators::transform_width<const char*, 6, 8, char>, Reference = boost::use_default, Value = boost::use_default]'
./boost/iterator/iterator_facade.hpp:517:   instantiated from 'static typename Facade::reference boost::iterator_core_access::dereference(const Facade&) [with Facade = boost::transform_iterator<boost::archive::iterators::detail::from_6_bit<char>, boost::archive::iterators::transform_width<const char*, 6, 8, char>, boost::use_default, boost::use_default>]'
./boost/iterator/iterator_facade.hpp:635:   instantiated from 'Reference boost::iterator_facade<I, V, TC, R, D>::operator*() const [with Derived = boost::transform_iterator<boost::archive::iterators::detail::from_6_bit<char>, boost::archive::iterators::transform_width<const char*, 6, 8, char>, boost::use_default, boost::use_default>, Value = char, CategoryOrTraversal = boost::single_pass_traversal_tag, Reference = char, Difference = int]'
./boost/archive/iterators/insert_linebreaks.hpp:80:   instantiated from 'CharType boost::archive::iterators::insert_linebreaks<Base, N, CharType>::dereference() const [with Base = boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, int N = 72, CharType = const char]'
./boost/iterator/iterator_facade.hpp:517:   instantiated from 'static typename Facade::reference boost::iterator_core_access::dereference(const Facade&) [with Facade = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>]'
./boost/iterator/iterator_facade.hpp:635:   instantiated from 'Reference boost::iterator_facade<I, V, TC, R, D>::operator*() const [with Derived = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, Value = const char, CategoryOrTraversal = boost::single_pass_traversal_tag, Reference = const char, Difference = int]'
/usr/include/c++/4.4/bits/stl_algobase.h:313:   instantiated from 'static _OI std::__copy_move<<anonymous>, <anonymous>, <template-parameter-1-3> >::__copy_m(_II, _II, _OI) [with _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<char>, bool <anonymous> = false, bool <anonymous> = false, <template-parameter-1-3> = std::input_iterator_tag]'
/usr/include/c++/4.4/bits/stl_algobase.h:397:   instantiated from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false, _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<char>]'
/usr/include/c++/4.4/bits/stl_algobase.h:436:   instantiated from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false, _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<char>]'
/usr/include/c++/4.4/bits/stl_algobase.h:468:   instantiated from '_OI std::copy(_II, _II, _OI) [with _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<char>]'
./boost/archive/impl/basic_text_oprimitive.ipp:57:   instantiated from 'void boost::archive::basic_text_oprimitive<OStream>::save_binary(const void*, size_t) [with OStream = std::basic_ostream<char, std::char_traits<char> >]'
libs/serialization/src/basic_text_oprimitive.cpp:25:   instantiated from here
./boost/archive/iterators/base64_from_binary.hpp:46: warning: array subscript has type 'char'
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/binary_oarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/binary_oarchive.o" "libs/serialization/src/binary_oarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
In file included from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/archive/basic_binary_oprimitive.hpp: In member function 'void boost::archive::basic_binary_oprimitive<Archive, Elem, Tr>::save(bool) [with Archive = boost::archive::binary_oarchive, Elem = char, Tr = std::char_traits<char>]':
libs/serialization/src/binary_oarchive.cpp:24:   instantiated from here
./boost/archive/basic_binary_oprimitive.hpp:90: warning: unused variable 'i'
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/binary_oarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/binary_iarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/binary_iarchive.o" "libs/serialization/src/binary_iarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/binary_iarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/codecvt_null.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/codecvt_null.o" "libs/serialization/src/codecvt_null.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/extended_type_info_no_rtti.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/extended_type_info_no_rtti.o" "libs/serialization/src/extended_type_info_no_rtti.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/extended_type_info_typeid.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/extended_type_info_typeid.o" "libs/serialization/src/extended_type_info_typeid.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/extended_type_info.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/extended_type_info.o" "libs/serialization/src/extended_type_info.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/polymorphic_oarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/polymorphic_oarchive.o" "libs/serialization/src/polymorphic_oarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/polymorphic_oarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/stl_port.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/stl_port.o" "libs/serialization/src/stl_port.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/polymorphic_iarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/polymorphic_iarchive.o" "libs/serialization/src/polymorphic_iarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/polymorphic_iarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/text_oarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/text_oarchive.o" "libs/serialization/src/text_oarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/text_oarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/text_iarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/text_iarchive.o" "libs/serialization/src/text_iarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/text_iarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/void_cast.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/void_cast.o" "libs/serialization/src/void_cast.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/xml_iarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/xml_iarchive.o" "libs/serialization/src/xml_iarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/xml_iarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/xml_oarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/xml_oarchive.o" "libs/serialization/src/xml_oarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_oarchive_impl.ipp:22,
                 from libs/serialization/src/xml_oarchive.cpp:20:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_oarchive_impl.ipp:22,
                 from libs/serialization/src/xml_oarchive.cpp:20:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_oarchive_impl.ipp:22,
                 from libs/serialization/src/xml_oarchive.cpp:20:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_oarchive_impl.ipp:22,
                 from libs/serialization/src/xml_oarchive.cpp:20:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_oarchive_impl.ipp:22,
                 from libs/serialization/src/xml_oarchive.cpp:20:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/xml_oarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/basic_text_wiprimitive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/basic_text_wiprimitive.o" "libs/serialization/src/basic_text_wiprimitive.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_wiprimitive.cpp:25:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_wiprimitive.cpp:25:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_wiprimitive.cpp:25:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_wiprimitive.cpp:25:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_wiprimitive.cpp:25:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/basic_text_wiprimitive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/basic_text_woprimitive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/basic_text_woprimitive.o" "libs/serialization/src/basic_text_woprimitive.cpp"

In file included from ./boost/archive/impl/basic_text_oprimitive.ipp:13,
                 from libs/serialization/src/basic_text_woprimitive.cpp:25:
./boost/archive/basic_text_oprimitive.hpp: In member function 'void boost::archive::basic_text_oprimitive<OStream>::save(bool) [with OStream = std::basic_ostream<wchar_t, std::char_traits<wchar_t> >]':
libs/serialization/src/basic_text_woprimitive.cpp:30:   instantiated from here
./boost/archive/basic_text_oprimitive.hpp:92: warning: unused variable 'i'
In file included from ./boost/archive/impl/basic_text_oprimitive.ipp:17,
                 from libs/serialization/src/basic_text_woprimitive.cpp:25:
./boost/archive/iterators/base64_from_binary.hpp: In member function 'CharType boost::archive::iterators::detail::from_6_bit<CharType>::operator()(CharType) const [with CharType = char]':
./boost/iterator/transform_iterator.hpp:137:   instantiated from 'typename boost::detail::transform_iterator_base<UnaryFunc, Iterator, Reference, Value>::type::reference boost::transform_iterator<UnaryFunction, Iterator, Reference, Value>::dereference() const [with UnaryFunc = boost::archive::iterators::detail::from_6_bit<char>, Iterator = boost::archive::iterators::transform_width<const char*, 6, 8, char>, Reference = boost::use_default, Value = boost::use_default]'
./boost/iterator/iterator_facade.hpp:517:   instantiated from 'static typename Facade::reference boost::iterator_core_access::dereference(const Facade&) [with Facade = boost::transform_iterator<boost::archive::iterators::detail::from_6_bit<char>, boost::archive::iterators::transform_width<const char*, 6, 8, char>, boost::use_default, boost::use_default>]'
./boost/iterator/iterator_facade.hpp:635:   instantiated from 'Reference boost::iterator_facade<I, V, TC, R, D>::operator*() const [with Derived = boost::transform_iterator<boost::archive::iterators::detail::from_6_bit<char>, boost::archive::iterators::transform_width<const char*, 6, 8, char>, boost::use_default, boost::use_default>, Value = char, CategoryOrTraversal = boost::single_pass_traversal_tag, Reference = char, Difference = int]'
./boost/archive/iterators/insert_linebreaks.hpp:80:   instantiated from 'CharType boost::archive::iterators::insert_linebreaks<Base, N, CharType>::dereference() const [with Base = boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, int N = 72, CharType = const char]'
./boost/iterator/iterator_facade.hpp:517:   instantiated from 'static typename Facade::reference boost::iterator_core_access::dereference(const Facade&) [with Facade = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>]'
./boost/iterator/iterator_facade.hpp:635:   instantiated from 'Reference boost::iterator_facade<I, V, TC, R, D>::operator*() const [with Derived = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, Value = const char, CategoryOrTraversal = boost::single_pass_traversal_tag, Reference = const char, Difference = int]'
/usr/include/c++/4.4/bits/stl_algobase.h:313:   instantiated from 'static _OI std::__copy_move<<anonymous>, <anonymous>, <template-parameter-1-3> >::__copy_m(_II, _II, _OI) [with _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<wchar_t>, bool <anonymous> = false, bool <anonymous> = false, <template-parameter-1-3> = std::input_iterator_tag]'
/usr/include/c++/4.4/bits/stl_algobase.h:397:   instantiated from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false, _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<wchar_t>]'
/usr/include/c++/4.4/bits/stl_algobase.h:436:   instantiated from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false, _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<wchar_t>]'
/usr/include/c++/4.4/bits/stl_algobase.h:468:   instantiated from '_OI std::copy(_II, _II, _OI) [with _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<wchar_t>]'
./boost/archive/impl/basic_text_oprimitive.ipp:57:   instantiated from 'void boost::archive::basic_text_oprimitive<OStream>::save_binary(const void*, size_t) [with OStream = std::basic_ostream<wchar_t, std::char_traits<wchar_t> >]'
libs/serialization/src/basic_text_woprimitive.cpp:30:   instantiated from here
./boost/archive/iterators/base64_from_binary.hpp:46: warning: array subscript has type 'char'
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/xml_grammar.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/xml_grammar.o" "libs/serialization/src/xml_grammar.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_grammar.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_grammar.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_grammar.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_grammar.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_grammar.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/xml_grammar.o...
...skipped <pbin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi>libboost_serialization-mt.so.1.35.0 for lack of <pbin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi>basic_iarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/binary_wiarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/binary_wiarchive.o" "libs/serialization/src/binary_wiarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/binary_wiarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/binary_woarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/binary_woarchive.o" "libs/serialization/src/binary_woarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
In file included from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/archive/basic_binary_oprimitive.hpp: In member function 'void boost::archive::basic_binary_oprimitive<Archive, Elem, Tr>::save(bool) [with Archive = boost::archive::binary_woarchive, Elem = wchar_t, Tr = std::char_traits<wchar_t>]':
libs/serialization/src/binary_woarchive.cpp:28:   instantiated from here
./boost/archive/basic_binary_oprimitive.hpp:90: warning: unused variable 'i'
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/binary_woarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/text_woarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/text_woarchive.o" "libs/serialization/src/text_woarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/text_woarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/text_wiarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/text_wiarchive.o" "libs/serialization/src/text_wiarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/text_wiarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/utf8_codecvt_facet.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/utf8_codecvt_facet.o" "libs/serialization/src/utf8_codecvt_facet.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/xml_wiarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/xml_wiarchive.o" "libs/serialization/src/xml_wiarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/mb_from_wchar.hpp:32,
                 from ./boost/archive/impl/xml_wiarchive_impl.ipp:40,
                 from libs/serialization/src/xml_wiarchive.cpp:35:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/mb_from_wchar.hpp:32,
                 from ./boost/archive/impl/xml_wiarchive_impl.ipp:40,
                 from libs/serialization/src/xml_wiarchive.cpp:35:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/mb_from_wchar.hpp:32,
                 from ./boost/archive/impl/xml_wiarchive_impl.ipp:40,
                 from libs/serialization/src/xml_wiarchive.cpp:35:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/mb_from_wchar.hpp:32,
                 from ./boost/archive/impl/xml_wiarchive_impl.ipp:40,
                 from libs/serialization/src/xml_wiarchive.cpp:35:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/mb_from_wchar.hpp:32,
                 from ./boost/archive/impl/xml_wiarchive_impl.ipp:40,
                 from libs/serialization/src/xml_wiarchive.cpp:35:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/xml_wiarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/xml_woarchive.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/xml_woarchive.o" "libs/serialization/src/xml_woarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_woarchive_impl.ipp:36,
                 from libs/serialization/src/xml_woarchive.cpp:23:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_woarchive_impl.ipp:36,
                 from libs/serialization/src/xml_woarchive.cpp:23:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_woarchive_impl.ipp:36,
                 from libs/serialization/src/xml_woarchive.cpp:23:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_woarchive_impl.ipp:36,
                 from libs/serialization/src/xml_woarchive.cpp:23:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_woarchive_impl.ipp:36,
                 from libs/serialization/src/xml_woarchive.cpp:23:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
libs/serialization/src/xml_woarchive.cpp: In function 'std::wostream& boost::archive::operator<<(std::wostream&, char)':
libs/serialization/src/xml_woarchive.cpp:52: warning: ignoring return value of 'int mbtowc(wchar_t*, const char*, size_t)', declared with attribute warn_unused_result
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/xml_woarchive.o...
MkDir1 bin.v2/libs/serialization/build/gcc-4.4.0/debug

    mkdir "bin.v2/libs/serialization/build/gcc-4.4.0/debug"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/basic_archive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/basic_archive.o" "libs/serialization/src/basic_archive.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/basic_iarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/basic_iarchive.o" "libs/serialization/src/basic_iarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from libs/serialization/src/basic_iarchive.cpp:38:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from libs/serialization/src/basic_iarchive.cpp:38:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from libs/serialization/src/basic_iarchive.cpp:38:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from libs/serialization/src/basic_iarchive.cpp:38:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from libs/serialization/src/basic_iarchive.cpp:38:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/basic_iarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/basic_iserializer.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/basic_iserializer.o" "libs/serialization/src/basic_iserializer.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/basic_oarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/basic_oarchive.o" "libs/serialization/src/basic_oarchive.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/basic_oserializer.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/basic_oserializer.o" "libs/serialization/src/basic_oserializer.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/basic_pointer_iserializer.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/basic_pointer_iserializer.o" "libs/serialization/src/basic_pointer_iserializer.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/basic_pointer_oserializer.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/basic_pointer_oserializer.o" "libs/serialization/src/basic_pointer_oserializer.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/xml_wgrammar.o

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DNDEBUG  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/xml_wgrammar.o" "libs/serialization/src/xml_wgrammar.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_wgrammar.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_wgrammar.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_wgrammar.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_wgrammar.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_wgrammar.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/spirit/core/non_terminal/rule.hpp:33,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:60,
                 from libs/serialization/src/xml_wgrammar.cpp:18:
./boost/spirit/core/scanner/scanner.hpp: In member function 'typename boost::spirit::match_result<ScannerT, AttrT>::type boost::spirit::impl::concrete_parser<ParserT, ScannerT, AttrT>::do_parse_virtual(const ScannerT&) const [with ParserT = boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<__gnu_cxx::__normal_iterator<wchar_t*, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::spirit::scanner_policies<boost::spirit::iteration_policy, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::nil_t, boost::spirit::nil_t>, boost::spirit::rule<boost::spirit::scanner<__gnu_cxx::__normal_iterator<wchar_t*, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::spirit::scanner_policies<boost::spirit::iteration_policy, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::nil_t, boost::spirit::ni
 l_t> >, boost::spirit::rule<boost::spirit::scanner<__gnu_cxx::__normal_iterator<wchar_t*, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::spirit::scanner_policies<boost::spirit::iteration_policy, boost::spirit::match_policy, boost::spirit::action_policy> >, boost::spirit::nil_t, boost::spirit::nil_t> >, boost::spirit::action<boost::spirit::chset<wchar_t>, boost::archive::xml::append_char<std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > > > >, ScannerT = boost::spirit::scanner<__gnu_cxx::__normal_iterator<wchar_t*, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > >, boost::spirit::scanner_policies<boost::spirit::iteration_policy, boost::spirit::match_policy, boost::spirit::action_policy> >, AttrT = boost::spirit::nil_t]':
./boost/spirit/core/scanner/scanner.hpp:130: warning: dereferencing pointer 'val' does break strict-aliasing rules
./boost/optional/optional.hpp:422: note: initialized from here
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi/xml_wgrammar.o...
...skipped <pbin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi>libboost_wserialization-mt.so.1.35.0 for lack of <pbin.v2/libs/serialization/build/gcc-4.4.0/release/threading-multi>basic_text_wiprimitive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/basic_serializer_map.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/basic_serializer_map.o" "libs/serialization/src/basic_serializer_map.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/basic_text_iprimitive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/basic_text_iprimitive.o" "libs/serialization/src/basic_text_iprimitive.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_iprimitive.cpp:19:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_iprimitive.cpp:19:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_iprimitive.cpp:19:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_iprimitive.cpp:19:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_iprimitive.cpp:19:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/basic_text_iprimitive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/basic_xml_archive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/basic_xml_archive.o" "libs/serialization/src/basic_xml_archive.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/basic_text_oprimitive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/basic_text_oprimitive.o" "libs/serialization/src/basic_text_oprimitive.cpp"

In file included from ./boost/archive/impl/basic_text_oprimitive.ipp:17,
                 from libs/serialization/src/basic_text_oprimitive.cpp:19:
./boost/archive/iterators/base64_from_binary.hpp: In member function 'CharType boost::archive::iterators::detail::from_6_bit<CharType>::operator()(CharType) const [with CharType = char]':
./boost/iterator/transform_iterator.hpp:137:   instantiated from 'typename boost::detail::transform_iterator_base<UnaryFunc, Iterator, Reference, Value>::type::reference boost::transform_iterator<UnaryFunction, Iterator, Reference, Value>::dereference() const [with UnaryFunc = boost::archive::iterators::detail::from_6_bit<char>, Iterator = boost::archive::iterators::transform_width<const char*, 6, 8, char>, Reference = boost::use_default, Value = boost::use_default]'
./boost/iterator/iterator_facade.hpp:517:   instantiated from 'static typename Facade::reference boost::iterator_core_access::dereference(const Facade&) [with Facade = boost::transform_iterator<boost::archive::iterators::detail::from_6_bit<char>, boost::archive::iterators::transform_width<const char*, 6, 8, char>, boost::use_default, boost::use_default>]'
./boost/iterator/iterator_facade.hpp:635:   instantiated from 'Reference boost::iterator_facade<I, V, TC, R, D>::operator*() const [with Derived = boost::transform_iterator<boost::archive::iterators::detail::from_6_bit<char>, boost::archive::iterators::transform_width<const char*, 6, 8, char>, boost::use_default, boost::use_default>, Value = char, CategoryOrTraversal = boost::single_pass_traversal_tag, Reference = char, Difference = int]'
./boost/archive/iterators/insert_linebreaks.hpp:80:   instantiated from 'CharType boost::archive::iterators::insert_linebreaks<Base, N, CharType>::dereference() const [with Base = boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, int N = 72, CharType = const char]'
./boost/iterator/iterator_facade.hpp:517:   instantiated from 'static typename Facade::reference boost::iterator_core_access::dereference(const Facade&) [with Facade = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>]'
./boost/iterator/iterator_facade.hpp:635:   instantiated from 'Reference boost::iterator_facade<I, V, TC, R, D>::operator*() const [with Derived = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, Value = const char, CategoryOrTraversal = boost::single_pass_traversal_tag, Reference = const char, Difference = int]'
/usr/include/c++/4.4/bits/stl_algobase.h:313:   instantiated from 'static _OI std::__copy_move<<anonymous>, <anonymous>, <template-parameter-1-3> >::__copy_m(_II, _II, _OI) [with _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<char>, bool <anonymous> = false, bool <anonymous> = false, <template-parameter-1-3> = std::input_iterator_tag]'
/usr/include/c++/4.4/bits/stl_algobase.h:397:   instantiated from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false, _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<char>]'
/usr/include/c++/4.4/bits/stl_algobase.h:436:   instantiated from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false, _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<char>]'
/usr/include/c++/4.4/bits/stl_algobase.h:468:   instantiated from '_OI std::copy(_II, _II, _OI) [with _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<char>]'
./boost/archive/impl/basic_text_oprimitive.ipp:57:   instantiated from 'void boost::archive::basic_text_oprimitive<OStream>::save_binary(const void*, size_t) [with OStream = std::basic_ostream<char, std::char_traits<char> >]'
libs/serialization/src/basic_text_oprimitive.cpp:25:   instantiated from here
./boost/archive/iterators/base64_from_binary.hpp:46: warning: array subscript has type 'char'
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/binary_iarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/binary_iarchive.o" "libs/serialization/src/binary_iarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/binary_iarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/binary_oarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/binary_oarchive.o" "libs/serialization/src/binary_oarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/binary_oarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/codecvt_null.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/codecvt_null.o" "libs/serialization/src/codecvt_null.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/extended_type_info_no_rtti.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/extended_type_info_no_rtti.o" "libs/serialization/src/extended_type_info_no_rtti.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/extended_type_info.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/extended_type_info.o" "libs/serialization/src/extended_type_info.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/extended_type_info_typeid.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/extended_type_info_typeid.o" "libs/serialization/src/extended_type_info_typeid.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/polymorphic_oarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/polymorphic_oarchive.o" "libs/serialization/src/polymorphic_oarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/polymorphic_oarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/stl_port.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/stl_port.o" "libs/serialization/src/stl_port.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/polymorphic_iarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/polymorphic_iarchive.o" "libs/serialization/src/polymorphic_iarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/polymorphic_iarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/text_oarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/text_oarchive.o" "libs/serialization/src/text_oarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/text_oarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/text_iarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/text_iarchive.o" "libs/serialization/src/text_iarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/text_iarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/void_cast.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/void_cast.o" "libs/serialization/src/void_cast.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/xml_iarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/xml_iarchive.o" "libs/serialization/src/xml_iarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/xml_iarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/xml_oarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/xml_oarchive.o" "libs/serialization/src/xml_oarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_oarchive_impl.ipp:22,
                 from libs/serialization/src/xml_oarchive.cpp:20:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_oarchive_impl.ipp:22,
                 from libs/serialization/src/xml_oarchive.cpp:20:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_oarchive_impl.ipp:22,
                 from libs/serialization/src/xml_oarchive.cpp:20:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_oarchive_impl.ipp:22,
                 from libs/serialization/src/xml_oarchive.cpp:20:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_oarchive_impl.ipp:22,
                 from libs/serialization/src/xml_oarchive.cpp:20:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/xml_oarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/basic_text_wiprimitive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/basic_text_wiprimitive.o" "libs/serialization/src/basic_text_wiprimitive.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_wiprimitive.cpp:25:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_wiprimitive.cpp:25:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_wiprimitive.cpp:25:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_wiprimitive.cpp:25:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_wiprimitive.cpp:25:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/basic_text_wiprimitive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/xml_grammar.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/xml_grammar.o" "libs/serialization/src/xml_grammar.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_grammar.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_grammar.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_grammar.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_grammar.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_grammar.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/xml_grammar.o...
...skipped <pbin.v2/libs/serialization/build/gcc-4.4.0/debug>libboost_serialization-d.so.1.35.0 for lack of <pbin.v2/libs/serialization/build/gcc-4.4.0/debug>basic_iarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/basic_text_woprimitive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/basic_text_woprimitive.o" "libs/serialization/src/basic_text_woprimitive.cpp"

In file included from ./boost/archive/impl/basic_text_oprimitive.ipp:17,
                 from libs/serialization/src/basic_text_woprimitive.cpp:25:
./boost/archive/iterators/base64_from_binary.hpp: In member function 'CharType boost::archive::iterators::detail::from_6_bit<CharType>::operator()(CharType) const [with CharType = char]':
./boost/iterator/transform_iterator.hpp:137:   instantiated from 'typename boost::detail::transform_iterator_base<UnaryFunc, Iterator, Reference, Value>::type::reference boost::transform_iterator<UnaryFunction, Iterator, Reference, Value>::dereference() const [with UnaryFunc = boost::archive::iterators::detail::from_6_bit<char>, Iterator = boost::archive::iterators::transform_width<const char*, 6, 8, char>, Reference = boost::use_default, Value = boost::use_default]'
./boost/iterator/iterator_facade.hpp:517:   instantiated from 'static typename Facade::reference boost::iterator_core_access::dereference(const Facade&) [with Facade = boost::transform_iterator<boost::archive::iterators::detail::from_6_bit<char>, boost::archive::iterators::transform_width<const char*, 6, 8, char>, boost::use_default, boost::use_default>]'
./boost/iterator/iterator_facade.hpp:635:   instantiated from 'Reference boost::iterator_facade<I, V, TC, R, D>::operator*() const [with Derived = boost::transform_iterator<boost::archive::iterators::detail::from_6_bit<char>, boost::archive::iterators::transform_width<const char*, 6, 8, char>, boost::use_default, boost::use_default>, Value = char, CategoryOrTraversal = boost::single_pass_traversal_tag, Reference = char, Difference = int]'
./boost/archive/iterators/insert_linebreaks.hpp:80:   instantiated from 'CharType boost::archive::iterators::insert_linebreaks<Base, N, CharType>::dereference() const [with Base = boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, int N = 72, CharType = const char]'
./boost/iterator/iterator_facade.hpp:517:   instantiated from 'static typename Facade::reference boost::iterator_core_access::dereference(const Facade&) [with Facade = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>]'
./boost/iterator/iterator_facade.hpp:635:   instantiated from 'Reference boost::iterator_facade<I, V, TC, R, D>::operator*() const [with Derived = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, Value = const char, CategoryOrTraversal = boost::single_pass_traversal_tag, Reference = const char, Difference = int]'
/usr/include/c++/4.4/bits/stl_algobase.h:313:   instantiated from 'static _OI std::__copy_move<<anonymous>, <anonymous>, <template-parameter-1-3> >::__copy_m(_II, _II, _OI) [with _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<wchar_t>, bool <anonymous> = false, bool <anonymous> = false, <template-parameter-1-3> = std::input_iterator_tag]'
/usr/include/c++/4.4/bits/stl_algobase.h:397:   instantiated from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false, _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<wchar_t>]'
/usr/include/c++/4.4/bits/stl_algobase.h:436:   instantiated from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false, _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<wchar_t>]'
/usr/include/c++/4.4/bits/stl_algobase.h:468:   instantiated from '_OI std::copy(_II, _II, _OI) [with _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<wchar_t>]'
./boost/archive/impl/basic_text_oprimitive.ipp:57:   instantiated from 'void boost::archive::basic_text_oprimitive<OStream>::save_binary(const void*, size_t) [with OStream = std::basic_ostream<wchar_t, std::char_traits<wchar_t> >]'
libs/serialization/src/basic_text_woprimitive.cpp:30:   instantiated from here
./boost/archive/iterators/base64_from_binary.hpp:46: warning: array subscript has type 'char'
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/binary_woarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/binary_woarchive.o" "libs/serialization/src/binary_woarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/binary_woarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/binary_wiarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/binary_wiarchive.o" "libs/serialization/src/binary_wiarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/binary_wiarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/text_wiarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/text_wiarchive.o" "libs/serialization/src/text_wiarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/text_wiarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/text_woarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/text_woarchive.o" "libs/serialization/src/text_woarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/text_woarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/utf8_codecvt_facet.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/utf8_codecvt_facet.o" "libs/serialization/src/utf8_codecvt_facet.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/xml_wiarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/xml_wiarchive.o" "libs/serialization/src/xml_wiarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/mb_from_wchar.hpp:32,
                 from ./boost/archive/impl/xml_wiarchive_impl.ipp:40,
                 from libs/serialization/src/xml_wiarchive.cpp:35:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/mb_from_wchar.hpp:32,
                 from ./boost/archive/impl/xml_wiarchive_impl.ipp:40,
                 from libs/serialization/src/xml_wiarchive.cpp:35:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/mb_from_wchar.hpp:32,
                 from ./boost/archive/impl/xml_wiarchive_impl.ipp:40,
                 from libs/serialization/src/xml_wiarchive.cpp:35:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/mb_from_wchar.hpp:32,
                 from ./boost/archive/impl/xml_wiarchive_impl.ipp:40,
                 from libs/serialization/src/xml_wiarchive.cpp:35:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/mb_from_wchar.hpp:32,
                 from ./boost/archive/impl/xml_wiarchive_impl.ipp:40,
                 from libs/serialization/src/xml_wiarchive.cpp:35:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/xml_wiarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/xml_woarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/xml_woarchive.o" "libs/serialization/src/xml_woarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_woarchive_impl.ipp:36,
                 from libs/serialization/src/xml_woarchive.cpp:23:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_woarchive_impl.ipp:36,
                 from libs/serialization/src/xml_woarchive.cpp:23:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_woarchive_impl.ipp:36,
                 from libs/serialization/src/xml_woarchive.cpp:23:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_woarchive_impl.ipp:36,
                 from libs/serialization/src/xml_woarchive.cpp:23:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_woarchive_impl.ipp:36,
                 from libs/serialization/src/xml_woarchive.cpp:23:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/xml_woarchive.o...
MkDir1 bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static

    mkdir "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/basic_archive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/basic_archive.o" "libs/serialization/src/basic_archive.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/basic_iarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/basic_iarchive.o" "libs/serialization/src/basic_iarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from libs/serialization/src/basic_iarchive.cpp:38:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from libs/serialization/src/basic_iarchive.cpp:38:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from libs/serialization/src/basic_iarchive.cpp:38:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from libs/serialization/src/basic_iarchive.cpp:38:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from libs/serialization/src/basic_iarchive.cpp:38:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/basic_iarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/basic_iserializer.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/basic_iserializer.o" "libs/serialization/src/basic_iserializer.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/xml_wgrammar.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/xml_wgrammar.o" "libs/serialization/src/xml_wgrammar.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_wgrammar.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_wgrammar.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_wgrammar.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_wgrammar.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_wgrammar.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/xml_wgrammar.o...
...skipped <pbin.v2/libs/serialization/build/gcc-4.4.0/debug>libboost_wserialization-d.so.1.35.0 for lack of <pbin.v2/libs/serialization/build/gcc-4.4.0/debug>basic_text_wiprimitive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/basic_oserializer.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/basic_oserializer.o" "libs/serialization/src/basic_oserializer.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/basic_pointer_iserializer.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/basic_pointer_iserializer.o" "libs/serialization/src/basic_pointer_iserializer.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/basic_pointer_oserializer.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/basic_pointer_oserializer.o" "libs/serialization/src/basic_pointer_oserializer.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/basic_oarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/basic_oarchive.o" "libs/serialization/src/basic_oarchive.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/basic_serializer_map.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/basic_serializer_map.o" "libs/serialization/src/basic_serializer_map.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/basic_text_iprimitive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/basic_text_iprimitive.o" "libs/serialization/src/basic_text_iprimitive.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_iprimitive.cpp:19:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_iprimitive.cpp:19:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_iprimitive.cpp:19:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_iprimitive.cpp:19:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_iprimitive.cpp:19:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/basic_text_iprimitive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/basic_xml_archive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/basic_xml_archive.o" "libs/serialization/src/basic_xml_archive.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/basic_text_oprimitive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/basic_text_oprimitive.o" "libs/serialization/src/basic_text_oprimitive.cpp"

In file included from ./boost/archive/impl/basic_text_oprimitive.ipp:17,
                 from libs/serialization/src/basic_text_oprimitive.cpp:19:
./boost/archive/iterators/base64_from_binary.hpp: In member function 'CharType boost::archive::iterators::detail::from_6_bit<CharType>::operator()(CharType) const [with CharType = char]':
./boost/iterator/transform_iterator.hpp:137:   instantiated from 'typename boost::detail::transform_iterator_base<UnaryFunc, Iterator, Reference, Value>::type::reference boost::transform_iterator<UnaryFunction, Iterator, Reference, Value>::dereference() const [with UnaryFunc = boost::archive::iterators::detail::from_6_bit<char>, Iterator = boost::archive::iterators::transform_width<const char*, 6, 8, char>, Reference = boost::use_default, Value = boost::use_default]'
./boost/iterator/iterator_facade.hpp:517:   instantiated from 'static typename Facade::reference boost::iterator_core_access::dereference(const Facade&) [with Facade = boost::transform_iterator<boost::archive::iterators::detail::from_6_bit<char>, boost::archive::iterators::transform_width<const char*, 6, 8, char>, boost::use_default, boost::use_default>]'
./boost/iterator/iterator_facade.hpp:635:   instantiated from 'Reference boost::iterator_facade<I, V, TC, R, D>::operator*() const [with Derived = boost::transform_iterator<boost::archive::iterators::detail::from_6_bit<char>, boost::archive::iterators::transform_width<const char*, 6, 8, char>, boost::use_default, boost::use_default>, Value = char, CategoryOrTraversal = boost::single_pass_traversal_tag, Reference = char, Difference = int]'
./boost/archive/iterators/insert_linebreaks.hpp:80:   instantiated from 'CharType boost::archive::iterators::insert_linebreaks<Base, N, CharType>::dereference() const [with Base = boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, int N = 72, CharType = const char]'
./boost/iterator/iterator_facade.hpp:517:   instantiated from 'static typename Facade::reference boost::iterator_core_access::dereference(const Facade&) [with Facade = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>]'
./boost/iterator/iterator_facade.hpp:635:   instantiated from 'Reference boost::iterator_facade<I, V, TC, R, D>::operator*() const [with Derived = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, Value = const char, CategoryOrTraversal = boost::single_pass_traversal_tag, Reference = const char, Difference = int]'
/usr/include/c++/4.4/bits/stl_algobase.h:313:   instantiated from 'static _OI std::__copy_move<<anonymous>, <anonymous>, <template-parameter-1-3> >::__copy_m(_II, _II, _OI) [with _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<char>, bool <anonymous> = false, bool <anonymous> = false, <template-parameter-1-3> = std::input_iterator_tag]'
/usr/include/c++/4.4/bits/stl_algobase.h:397:   instantiated from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false, _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<char>]'
/usr/include/c++/4.4/bits/stl_algobase.h:436:   instantiated from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false, _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<char>]'
/usr/include/c++/4.4/bits/stl_algobase.h:468:   instantiated from '_OI std::copy(_II, _II, _OI) [with _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<char>]'
./boost/archive/impl/basic_text_oprimitive.ipp:57:   instantiated from 'void boost::archive::basic_text_oprimitive<OStream>::save_binary(const void*, size_t) [with OStream = std::basic_ostream<char, std::char_traits<char> >]'
libs/serialization/src/basic_text_oprimitive.cpp:25:   instantiated from here
./boost/archive/iterators/base64_from_binary.hpp:46: warning: array subscript has type 'char'
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/binary_oarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/binary_oarchive.o" "libs/serialization/src/binary_oarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/binary_oarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/binary_iarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/binary_iarchive.o" "libs/serialization/src/binary_iarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/binary_iarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/codecvt_null.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/codecvt_null.o" "libs/serialization/src/codecvt_null.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/extended_type_info_no_rtti.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/extended_type_info_no_rtti.o" "libs/serialization/src/extended_type_info_no_rtti.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/extended_type_info_typeid.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/extended_type_info_typeid.o" "libs/serialization/src/extended_type_info_typeid.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/extended_type_info.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/extended_type_info.o" "libs/serialization/src/extended_type_info.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/polymorphic_oarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/polymorphic_oarchive.o" "libs/serialization/src/polymorphic_oarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/polymorphic_oarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/polymorphic_iarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/polymorphic_iarchive.o" "libs/serialization/src/polymorphic_iarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/polymorphic_iarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/stl_port.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/stl_port.o" "libs/serialization/src/stl_port.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/text_oarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/text_oarchive.o" "libs/serialization/src/text_oarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/text_oarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/text_iarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/text_iarchive.o" "libs/serialization/src/text_iarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/text_iarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/void_cast.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/void_cast.o" "libs/serialization/src/void_cast.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/xml_iarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/xml_iarchive.o" "libs/serialization/src/xml_iarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/xml_iarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/xml_oarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/xml_oarchive.o" "libs/serialization/src/xml_oarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_oarchive_impl.ipp:22,
                 from libs/serialization/src/xml_oarchive.cpp:20:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_oarchive_impl.ipp:22,
                 from libs/serialization/src/xml_oarchive.cpp:20:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_oarchive_impl.ipp:22,
                 from libs/serialization/src/xml_oarchive.cpp:20:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_oarchive_impl.ipp:22,
                 from libs/serialization/src/xml_oarchive.cpp:20:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_oarchive_impl.ipp:22,
                 from libs/serialization/src/xml_oarchive.cpp:20:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/xml_oarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/basic_text_wiprimitive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/basic_text_wiprimitive.o" "libs/serialization/src/basic_text_wiprimitive.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_wiprimitive.cpp:25:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_wiprimitive.cpp:25:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_wiprimitive.cpp:25:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_wiprimitive.cpp:25:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_wiprimitive.cpp:25:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/basic_text_wiprimitive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/xml_grammar.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/xml_grammar.o" "libs/serialization/src/xml_grammar.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_grammar.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_grammar.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_grammar.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_grammar.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_grammar.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/xml_grammar.o...
...skipped <pbin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static>libboost_serialization-d.a(clean) for lack of <pbin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static>basic_iarchive.o...
...skipped <pbin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static>libboost_serialization-d.a for lack of <pbin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static>basic_iarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/basic_text_woprimitive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/basic_text_woprimitive.o" "libs/serialization/src/basic_text_woprimitive.cpp"

In file included from ./boost/archive/impl/basic_text_oprimitive.ipp:17,
                 from libs/serialization/src/basic_text_woprimitive.cpp:25:
./boost/archive/iterators/base64_from_binary.hpp: In member function 'CharType boost::archive::iterators::detail::from_6_bit<CharType>::operator()(CharType) const [with CharType = char]':
./boost/iterator/transform_iterator.hpp:137:   instantiated from 'typename boost::detail::transform_iterator_base<UnaryFunc, Iterator, Reference, Value>::type::reference boost::transform_iterator<UnaryFunction, Iterator, Reference, Value>::dereference() const [with UnaryFunc = boost::archive::iterators::detail::from_6_bit<char>, Iterator = boost::archive::iterators::transform_width<const char*, 6, 8, char>, Reference = boost::use_default, Value = boost::use_default]'
./boost/iterator/iterator_facade.hpp:517:   instantiated from 'static typename Facade::reference boost::iterator_core_access::dereference(const Facade&) [with Facade = boost::transform_iterator<boost::archive::iterators::detail::from_6_bit<char>, boost::archive::iterators::transform_width<const char*, 6, 8, char>, boost::use_default, boost::use_default>]'
./boost/iterator/iterator_facade.hpp:635:   instantiated from 'Reference boost::iterator_facade<I, V, TC, R, D>::operator*() const [with Derived = boost::transform_iterator<boost::archive::iterators::detail::from_6_bit<char>, boost::archive::iterators::transform_width<const char*, 6, 8, char>, boost::use_default, boost::use_default>, Value = char, CategoryOrTraversal = boost::single_pass_traversal_tag, Reference = char, Difference = int]'
./boost/archive/iterators/insert_linebreaks.hpp:80:   instantiated from 'CharType boost::archive::iterators::insert_linebreaks<Base, N, CharType>::dereference() const [with Base = boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, int N = 72, CharType = const char]'
./boost/iterator/iterator_facade.hpp:517:   instantiated from 'static typename Facade::reference boost::iterator_core_access::dereference(const Facade&) [with Facade = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>]'
./boost/iterator/iterator_facade.hpp:635:   instantiated from 'Reference boost::iterator_facade<I, V, TC, R, D>::operator*() const [with Derived = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, Value = const char, CategoryOrTraversal = boost::single_pass_traversal_tag, Reference = const char, Difference = int]'
/usr/include/c++/4.4/bits/stl_algobase.h:313:   instantiated from 'static _OI std::__copy_move<<anonymous>, <anonymous>, <template-parameter-1-3> >::__copy_m(_II, _II, _OI) [with _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<wchar_t>, bool <anonymous> = false, bool <anonymous> = false, <template-parameter-1-3> = std::input_iterator_tag]'
/usr/include/c++/4.4/bits/stl_algobase.h:397:   instantiated from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false, _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<wchar_t>]'
/usr/include/c++/4.4/bits/stl_algobase.h:436:   instantiated from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false, _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<wchar_t>]'
/usr/include/c++/4.4/bits/stl_algobase.h:468:   instantiated from '_OI std::copy(_II, _II, _OI) [with _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<wchar_t>]'
./boost/archive/impl/basic_text_oprimitive.ipp:57:   instantiated from 'void boost::archive::basic_text_oprimitive<OStream>::save_binary(const void*, size_t) [with OStream = std::basic_ostream<wchar_t, std::char_traits<wchar_t> >]'
libs/serialization/src/basic_text_woprimitive.cpp:30:   instantiated from here
./boost/archive/iterators/base64_from_binary.hpp:46: warning: array subscript has type 'char'
...on 1000th target...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/binary_woarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/binary_woarchive.o" "libs/serialization/src/binary_woarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/binary_woarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/binary_wiarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/binary_wiarchive.o" "libs/serialization/src/binary_wiarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/binary_wiarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/text_woarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/text_woarchive.o" "libs/serialization/src/text_woarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/text_woarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/text_wiarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/text_wiarchive.o" "libs/serialization/src/text_wiarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/text_wiarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/utf8_codecvt_facet.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/utf8_codecvt_facet.o" "libs/serialization/src/utf8_codecvt_facet.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/xml_wiarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/xml_wiarchive.o" "libs/serialization/src/xml_wiarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/mb_from_wchar.hpp:32,
                 from ./boost/archive/impl/xml_wiarchive_impl.ipp:40,
                 from libs/serialization/src/xml_wiarchive.cpp:35:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/mb_from_wchar.hpp:32,
                 from ./boost/archive/impl/xml_wiarchive_impl.ipp:40,
                 from libs/serialization/src/xml_wiarchive.cpp:35:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/mb_from_wchar.hpp:32,
                 from ./boost/archive/impl/xml_wiarchive_impl.ipp:40,
                 from libs/serialization/src/xml_wiarchive.cpp:35:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/mb_from_wchar.hpp:32,
                 from ./boost/archive/impl/xml_wiarchive_impl.ipp:40,
                 from libs/serialization/src/xml_wiarchive.cpp:35:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/mb_from_wchar.hpp:32,
                 from ./boost/archive/impl/xml_wiarchive_impl.ipp:40,
                 from libs/serialization/src/xml_wiarchive.cpp:35:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/xml_wiarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/xml_woarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/xml_woarchive.o" "libs/serialization/src/xml_woarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_woarchive_impl.ipp:36,
                 from libs/serialization/src/xml_woarchive.cpp:23:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_woarchive_impl.ipp:36,
                 from libs/serialization/src/xml_woarchive.cpp:23:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_woarchive_impl.ipp:36,
                 from libs/serialization/src/xml_woarchive.cpp:23:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_woarchive_impl.ipp:36,
                 from libs/serialization/src/xml_woarchive.cpp:23:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_woarchive_impl.ipp:36,
                 from libs/serialization/src/xml_woarchive.cpp:23:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/xml_woarchive.o...
MkDir1 bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi

    mkdir "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/basic_archive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/basic_archive.o" "libs/serialization/src/basic_archive.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/basic_iarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/basic_iarchive.o" "libs/serialization/src/basic_iarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from libs/serialization/src/basic_iarchive.cpp:38:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from libs/serialization/src/basic_iarchive.cpp:38:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from libs/serialization/src/basic_iarchive.cpp:38:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from libs/serialization/src/basic_iarchive.cpp:38:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from libs/serialization/src/basic_iarchive.cpp:38:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/basic_iarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/basic_iserializer.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/basic_iserializer.o" "libs/serialization/src/basic_iserializer.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/xml_wgrammar.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/xml_wgrammar.o" "libs/serialization/src/xml_wgrammar.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_wgrammar.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_wgrammar.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_wgrammar.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_wgrammar.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_wgrammar.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/xml_wgrammar.o...
...skipped <pbin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static>libboost_wserialization-d.a(clean) for lack of <pbin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static>basic_text_wiprimitive.o...
...skipped <pbin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static>libboost_wserialization-d.a for lack of <pbin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static>basic_text_wiprimitive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/basic_oserializer.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/basic_oserializer.o" "libs/serialization/src/basic_oserializer.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/basic_pointer_iserializer.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/basic_pointer_iserializer.o" "libs/serialization/src/basic_pointer_iserializer.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/basic_pointer_oserializer.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/basic_pointer_oserializer.o" "libs/serialization/src/basic_pointer_oserializer.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/basic_oarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/basic_oarchive.o" "libs/serialization/src/basic_oarchive.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/basic_serializer_map.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/basic_serializer_map.o" "libs/serialization/src/basic_serializer_map.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/basic_text_iprimitive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/basic_text_iprimitive.o" "libs/serialization/src/basic_text_iprimitive.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_iprimitive.cpp:19:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_iprimitive.cpp:19:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_iprimitive.cpp:19:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_iprimitive.cpp:19:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_iprimitive.cpp:19:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/basic_text_iprimitive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/basic_xml_archive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/basic_xml_archive.o" "libs/serialization/src/basic_xml_archive.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/basic_text_oprimitive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/basic_text_oprimitive.o" "libs/serialization/src/basic_text_oprimitive.cpp"

In file included from ./boost/archive/impl/basic_text_oprimitive.ipp:17,
                 from libs/serialization/src/basic_text_oprimitive.cpp:19:
./boost/archive/iterators/base64_from_binary.hpp: In member function 'CharType boost::archive::iterators::detail::from_6_bit<CharType>::operator()(CharType) const [with CharType = char]':
./boost/iterator/transform_iterator.hpp:137:   instantiated from 'typename boost::detail::transform_iterator_base<UnaryFunc, Iterator, Reference, Value>::type::reference boost::transform_iterator<UnaryFunction, Iterator, Reference, Value>::dereference() const [with UnaryFunc = boost::archive::iterators::detail::from_6_bit<char>, Iterator = boost::archive::iterators::transform_width<const char*, 6, 8, char>, Reference = boost::use_default, Value = boost::use_default]'
./boost/iterator/iterator_facade.hpp:517:   instantiated from 'static typename Facade::reference boost::iterator_core_access::dereference(const Facade&) [with Facade = boost::transform_iterator<boost::archive::iterators::detail::from_6_bit<char>, boost::archive::iterators::transform_width<const char*, 6, 8, char>, boost::use_default, boost::use_default>]'
./boost/iterator/iterator_facade.hpp:635:   instantiated from 'Reference boost::iterator_facade<I, V, TC, R, D>::operator*() const [with Derived = boost::transform_iterator<boost::archive::iterators::detail::from_6_bit<char>, boost::archive::iterators::transform_width<const char*, 6, 8, char>, boost::use_default, boost::use_default>, Value = char, CategoryOrTraversal = boost::single_pass_traversal_tag, Reference = char, Difference = int]'
./boost/archive/iterators/insert_linebreaks.hpp:80:   instantiated from 'CharType boost::archive::iterators::insert_linebreaks<Base, N, CharType>::dereference() const [with Base = boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, int N = 72, CharType = const char]'
./boost/iterator/iterator_facade.hpp:517:   instantiated from 'static typename Facade::reference boost::iterator_core_access::dereference(const Facade&) [with Facade = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>]'
./boost/iterator/iterator_facade.hpp:635:   instantiated from 'Reference boost::iterator_facade<I, V, TC, R, D>::operator*() const [with Derived = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, Value = const char, CategoryOrTraversal = boost::single_pass_traversal_tag, Reference = const char, Difference = int]'
/usr/include/c++/4.4/bits/stl_algobase.h:313:   instantiated from 'static _OI std::__copy_move<<anonymous>, <anonymous>, <template-parameter-1-3> >::__copy_m(_II, _II, _OI) [with _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<char>, bool <anonymous> = false, bool <anonymous> = false, <template-parameter-1-3> = std::input_iterator_tag]'
/usr/include/c++/4.4/bits/stl_algobase.h:397:   instantiated from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false, _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<char>]'
/usr/include/c++/4.4/bits/stl_algobase.h:436:   instantiated from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false, _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<char>]'
/usr/include/c++/4.4/bits/stl_algobase.h:468:   instantiated from '_OI std::copy(_II, _II, _OI) [with _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<char>]'
./boost/archive/impl/basic_text_oprimitive.ipp:57:   instantiated from 'void boost::archive::basic_text_oprimitive<OStream>::save_binary(const void*, size_t) [with OStream = std::basic_ostream<char, std::char_traits<char> >]'
libs/serialization/src/basic_text_oprimitive.cpp:25:   instantiated from here
./boost/archive/iterators/base64_from_binary.hpp:46: warning: array subscript has type 'char'
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/binary_oarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/binary_oarchive.o" "libs/serialization/src/binary_oarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/binary_oarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/binary_iarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/binary_iarchive.o" "libs/serialization/src/binary_iarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/binary_iarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/codecvt_null.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/codecvt_null.o" "libs/serialization/src/codecvt_null.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/extended_type_info_no_rtti.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/extended_type_info_no_rtti.o" "libs/serialization/src/extended_type_info_no_rtti.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/extended_type_info_typeid.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/extended_type_info_typeid.o" "libs/serialization/src/extended_type_info_typeid.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/extended_type_info.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/extended_type_info.o" "libs/serialization/src/extended_type_info.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/polymorphic_iarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/polymorphic_iarchive.o" "libs/serialization/src/polymorphic_iarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/polymorphic_iarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/stl_port.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/stl_port.o" "libs/serialization/src/stl_port.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/polymorphic_oarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/polymorphic_oarchive.o" "libs/serialization/src/polymorphic_oarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/polymorphic_oarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/text_oarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/text_oarchive.o" "libs/serialization/src/text_oarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/text_oarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/text_iarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/text_iarchive.o" "libs/serialization/src/text_iarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/text_iarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/void_cast.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/void_cast.o" "libs/serialization/src/void_cast.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/xml_iarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/xml_iarchive.o" "libs/serialization/src/xml_iarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/xml_iarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/xml_oarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/xml_oarchive.o" "libs/serialization/src/xml_oarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_oarchive_impl.ipp:22,
                 from libs/serialization/src/xml_oarchive.cpp:20:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_oarchive_impl.ipp:22,
                 from libs/serialization/src/xml_oarchive.cpp:20:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_oarchive_impl.ipp:22,
                 from libs/serialization/src/xml_oarchive.cpp:20:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_oarchive_impl.ipp:22,
                 from libs/serialization/src/xml_oarchive.cpp:20:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_oarchive_impl.ipp:22,
                 from libs/serialization/src/xml_oarchive.cpp:20:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/xml_oarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/basic_text_wiprimitive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/basic_text_wiprimitive.o" "libs/serialization/src/basic_text_wiprimitive.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_wiprimitive.cpp:25:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_wiprimitive.cpp:25:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_wiprimitive.cpp:25:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_wiprimitive.cpp:25:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_wiprimitive.cpp:25:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/basic_text_wiprimitive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/xml_grammar.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/xml_grammar.o" "libs/serialization/src/xml_grammar.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_grammar.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_grammar.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_grammar.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_grammar.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_grammar.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/xml_grammar.o...
...skipped <pbin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi>libboost_serialization-mt-d.a(clean) for lack of <pbin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi>basic_iarchive.o...
...skipped <pbin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi>libboost_serialization-mt-d.a for lack of <pbin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi>basic_iarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/basic_text_woprimitive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/basic_text_woprimitive.o" "libs/serialization/src/basic_text_woprimitive.cpp"

In file included from ./boost/archive/impl/basic_text_oprimitive.ipp:17,
                 from libs/serialization/src/basic_text_woprimitive.cpp:25:
./boost/archive/iterators/base64_from_binary.hpp: In member function 'CharType boost::archive::iterators::detail::from_6_bit<CharType>::operator()(CharType) const [with CharType = char]':
./boost/iterator/transform_iterator.hpp:137:   instantiated from 'typename boost::detail::transform_iterator_base<UnaryFunc, Iterator, Reference, Value>::type::reference boost::transform_iterator<UnaryFunction, Iterator, Reference, Value>::dereference() const [with UnaryFunc = boost::archive::iterators::detail::from_6_bit<char>, Iterator = boost::archive::iterators::transform_width<const char*, 6, 8, char>, Reference = boost::use_default, Value = boost::use_default]'
./boost/iterator/iterator_facade.hpp:517:   instantiated from 'static typename Facade::reference boost::iterator_core_access::dereference(const Facade&) [with Facade = boost::transform_iterator<boost::archive::iterators::detail::from_6_bit<char>, boost::archive::iterators::transform_width<const char*, 6, 8, char>, boost::use_default, boost::use_default>]'
./boost/iterator/iterator_facade.hpp:635:   instantiated from 'Reference boost::iterator_facade<I, V, TC, R, D>::operator*() const [with Derived = boost::transform_iterator<boost::archive::iterators::detail::from_6_bit<char>, boost::archive::iterators::transform_width<const char*, 6, 8, char>, boost::use_default, boost::use_default>, Value = char, CategoryOrTraversal = boost::single_pass_traversal_tag, Reference = char, Difference = int]'
./boost/archive/iterators/insert_linebreaks.hpp:80:   instantiated from 'CharType boost::archive::iterators::insert_linebreaks<Base, N, CharType>::dereference() const [with Base = boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, int N = 72, CharType = const char]'
./boost/iterator/iterator_facade.hpp:517:   instantiated from 'static typename Facade::reference boost::iterator_core_access::dereference(const Facade&) [with Facade = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>]'
./boost/iterator/iterator_facade.hpp:635:   instantiated from 'Reference boost::iterator_facade<I, V, TC, R, D>::operator*() const [with Derived = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, Value = const char, CategoryOrTraversal = boost::single_pass_traversal_tag, Reference = const char, Difference = int]'
/usr/include/c++/4.4/bits/stl_algobase.h:313:   instantiated from 'static _OI std::__copy_move<<anonymous>, <anonymous>, <template-parameter-1-3> >::__copy_m(_II, _II, _OI) [with _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<wchar_t>, bool <anonymous> = false, bool <anonymous> = false, <template-parameter-1-3> = std::input_iterator_tag]'
/usr/include/c++/4.4/bits/stl_algobase.h:397:   instantiated from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false, _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<wchar_t>]'
/usr/include/c++/4.4/bits/stl_algobase.h:436:   instantiated from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false, _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<wchar_t>]'
/usr/include/c++/4.4/bits/stl_algobase.h:468:   instantiated from '_OI std::copy(_II, _II, _OI) [with _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<wchar_t>]'
./boost/archive/impl/basic_text_oprimitive.ipp:57:   instantiated from 'void boost::archive::basic_text_oprimitive<OStream>::save_binary(const void*, size_t) [with OStream = std::basic_ostream<wchar_t, std::char_traits<wchar_t> >]'
libs/serialization/src/basic_text_woprimitive.cpp:30:   instantiated from here
./boost/archive/iterators/base64_from_binary.hpp:46: warning: array subscript has type 'char'
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/binary_woarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/binary_woarchive.o" "libs/serialization/src/binary_woarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/binary_woarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/binary_wiarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/binary_wiarchive.o" "libs/serialization/src/binary_wiarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/binary_wiarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/text_woarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/text_woarchive.o" "libs/serialization/src/text_woarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/text_woarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/text_wiarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/text_wiarchive.o" "libs/serialization/src/text_wiarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/text_wiarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/utf8_codecvt_facet.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/utf8_codecvt_facet.o" "libs/serialization/src/utf8_codecvt_facet.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/xml_wiarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/xml_wiarchive.o" "libs/serialization/src/xml_wiarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/mb_from_wchar.hpp:32,
                 from ./boost/archive/impl/xml_wiarchive_impl.ipp:40,
                 from libs/serialization/src/xml_wiarchive.cpp:35:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/mb_from_wchar.hpp:32,
                 from ./boost/archive/impl/xml_wiarchive_impl.ipp:40,
                 from libs/serialization/src/xml_wiarchive.cpp:35:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/mb_from_wchar.hpp:32,
                 from ./boost/archive/impl/xml_wiarchive_impl.ipp:40,
                 from libs/serialization/src/xml_wiarchive.cpp:35:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/mb_from_wchar.hpp:32,
                 from ./boost/archive/impl/xml_wiarchive_impl.ipp:40,
                 from libs/serialization/src/xml_wiarchive.cpp:35:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/mb_from_wchar.hpp:32,
                 from ./boost/archive/impl/xml_wiarchive_impl.ipp:40,
                 from libs/serialization/src/xml_wiarchive.cpp:35:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/xml_wiarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/xml_woarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/xml_woarchive.o" "libs/serialization/src/xml_woarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_woarchive_impl.ipp:36,
                 from libs/serialization/src/xml_woarchive.cpp:23:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_woarchive_impl.ipp:36,
                 from libs/serialization/src/xml_woarchive.cpp:23:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_woarchive_impl.ipp:36,
                 from libs/serialization/src/xml_woarchive.cpp:23:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_woarchive_impl.ipp:36,
                 from libs/serialization/src/xml_woarchive.cpp:23:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_woarchive_impl.ipp:36,
                 from libs/serialization/src/xml_woarchive.cpp:23:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/xml_woarchive.o...
MkDir1 bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi

    mkdir "bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/basic_archive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/basic_archive.o" "libs/serialization/src/basic_archive.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/basic_iarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/basic_iarchive.o" "libs/serialization/src/basic_iarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from libs/serialization/src/basic_iarchive.cpp:38:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from libs/serialization/src/basic_iarchive.cpp:38:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from libs/serialization/src/basic_iarchive.cpp:38:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from libs/serialization/src/basic_iarchive.cpp:38:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from libs/serialization/src/basic_iarchive.cpp:38:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/basic_iarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/basic_iserializer.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/basic_iserializer.o" "libs/serialization/src/basic_iserializer.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/xml_wgrammar.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/xml_wgrammar.o" "libs/serialization/src/xml_wgrammar.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_wgrammar.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_wgrammar.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_wgrammar.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_wgrammar.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_wgrammar.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi/xml_wgrammar.o...
...skipped <pbin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi>libboost_wserialization-mt-d.a(clean) for lack of <pbin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi>basic_text_wiprimitive.o...
...skipped <pbin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi>libboost_wserialization-mt-d.a for lack of <pbin.v2/libs/serialization/build/gcc-4.4.0/debug/link-static/threading-multi>basic_text_wiprimitive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/basic_oserializer.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/basic_oserializer.o" "libs/serialization/src/basic_oserializer.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/basic_pointer_iserializer.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/basic_pointer_iserializer.o" "libs/serialization/src/basic_pointer_iserializer.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/basic_pointer_oserializer.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/basic_pointer_oserializer.o" "libs/serialization/src/basic_pointer_oserializer.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/basic_oarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/basic_oarchive.o" "libs/serialization/src/basic_oarchive.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/basic_serializer_map.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/basic_serializer_map.o" "libs/serialization/src/basic_serializer_map.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/basic_text_iprimitive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/basic_text_iprimitive.o" "libs/serialization/src/basic_text_iprimitive.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_iprimitive.cpp:19:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_iprimitive.cpp:19:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_iprimitive.cpp:19:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_iprimitive.cpp:19:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_iprimitive.cpp:19:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/basic_text_iprimitive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/basic_xml_archive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/basic_xml_archive.o" "libs/serialization/src/basic_xml_archive.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/basic_text_oprimitive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/basic_text_oprimitive.o" "libs/serialization/src/basic_text_oprimitive.cpp"

In file included from ./boost/archive/impl/basic_text_oprimitive.ipp:17,
                 from libs/serialization/src/basic_text_oprimitive.cpp:19:
./boost/archive/iterators/base64_from_binary.hpp: In member function 'CharType boost::archive::iterators::detail::from_6_bit<CharType>::operator()(CharType) const [with CharType = char]':
./boost/iterator/transform_iterator.hpp:137:   instantiated from 'typename boost::detail::transform_iterator_base<UnaryFunc, Iterator, Reference, Value>::type::reference boost::transform_iterator<UnaryFunction, Iterator, Reference, Value>::dereference() const [with UnaryFunc = boost::archive::iterators::detail::from_6_bit<char>, Iterator = boost::archive::iterators::transform_width<const char*, 6, 8, char>, Reference = boost::use_default, Value = boost::use_default]'
./boost/iterator/iterator_facade.hpp:517:   instantiated from 'static typename Facade::reference boost::iterator_core_access::dereference(const Facade&) [with Facade = boost::transform_iterator<boost::archive::iterators::detail::from_6_bit<char>, boost::archive::iterators::transform_width<const char*, 6, 8, char>, boost::use_default, boost::use_default>]'
./boost/iterator/iterator_facade.hpp:635:   instantiated from 'Reference boost::iterator_facade<I, V, TC, R, D>::operator*() const [with Derived = boost::transform_iterator<boost::archive::iterators::detail::from_6_bit<char>, boost::archive::iterators::transform_width<const char*, 6, 8, char>, boost::use_default, boost::use_default>, Value = char, CategoryOrTraversal = boost::single_pass_traversal_tag, Reference = char, Difference = int]'
./boost/archive/iterators/insert_linebreaks.hpp:80:   instantiated from 'CharType boost::archive::iterators::insert_linebreaks<Base, N, CharType>::dereference() const [with Base = boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, int N = 72, CharType = const char]'
./boost/iterator/iterator_facade.hpp:517:   instantiated from 'static typename Facade::reference boost::iterator_core_access::dereference(const Facade&) [with Facade = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>]'
./boost/iterator/iterator_facade.hpp:635:   instantiated from 'Reference boost::iterator_facade<I, V, TC, R, D>::operator*() const [with Derived = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, Value = const char, CategoryOrTraversal = boost::single_pass_traversal_tag, Reference = const char, Difference = int]'
/usr/include/c++/4.4/bits/stl_algobase.h:313:   instantiated from 'static _OI std::__copy_move<<anonymous>, <anonymous>, <template-parameter-1-3> >::__copy_m(_II, _II, _OI) [with _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<char>, bool <anonymous> = false, bool <anonymous> = false, <template-parameter-1-3> = std::input_iterator_tag]'
/usr/include/c++/4.4/bits/stl_algobase.h:397:   instantiated from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false, _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<char>]'
/usr/include/c++/4.4/bits/stl_algobase.h:436:   instantiated from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false, _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<char>]'
/usr/include/c++/4.4/bits/stl_algobase.h:468:   instantiated from '_OI std::copy(_II, _II, _OI) [with _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<char>]'
./boost/archive/impl/basic_text_oprimitive.ipp:57:   instantiated from 'void boost::archive::basic_text_oprimitive<OStream>::save_binary(const void*, size_t) [with OStream = std::basic_ostream<char, std::char_traits<char> >]'
libs/serialization/src/basic_text_oprimitive.cpp:25:   instantiated from here
./boost/archive/iterators/base64_from_binary.hpp:46: warning: array subscript has type 'char'
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/binary_oarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/binary_oarchive.o" "libs/serialization/src/binary_oarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_oarchive.hpp:20,
                 from libs/serialization/src/binary_oarchive.cpp:14:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/binary_oarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/binary_iarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/binary_iarchive.o" "libs/serialization/src/binary_iarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_iarchive.hpp:20,
                 from libs/serialization/src/binary_iarchive.cpp:14:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/binary_iarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/codecvt_null.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/codecvt_null.o" "libs/serialization/src/codecvt_null.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/extended_type_info_no_rtti.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/extended_type_info_no_rtti.o" "libs/serialization/src/extended_type_info_no_rtti.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/extended_type_info_typeid.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/extended_type_info_typeid.o" "libs/serialization/src/extended_type_info_typeid.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/extended_type_info.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/extended_type_info.o" "libs/serialization/src/extended_type_info.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/polymorphic_oarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/polymorphic_oarchive.o" "libs/serialization/src/polymorphic_oarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/polymorphic_oarchive.hpp:32,
                 from libs/serialization/src/polymorphic_oarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/polymorphic_oarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/polymorphic_iarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/polymorphic_iarchive.o" "libs/serialization/src/polymorphic_iarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/polymorphic_iarchive.hpp:33,
                 from libs/serialization/src/polymorphic_iarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/polymorphic_iarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/stl_port.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/stl_port.o" "libs/serialization/src/stl_port.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/text_oarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/text_oarchive.o" "libs/serialization/src/text_oarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_oarchive.hpp:31,
                 from libs/serialization/src/text_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/text_oarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/text_iarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/text_iarchive.o" "libs/serialization/src/text_iarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_iarchive.hpp:23,
                 from libs/serialization/src/text_iarchive.cpp:12:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/text_iarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/void_cast.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/void_cast.o" "libs/serialization/src/void_cast.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/xml_iarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/xml_iarchive.o" "libs/serialization/src/xml_iarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_iarchive.hpp:24,
                 from libs/serialization/src/xml_iarchive.cpp:26:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/xml_iarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/xml_oarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/xml_oarchive.o" "libs/serialization/src/xml_oarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_oarchive.hpp:31,
                 from libs/serialization/src/xml_oarchive.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_oarchive_impl.ipp:22,
                 from libs/serialization/src/xml_oarchive.cpp:20:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_oarchive_impl.ipp:22,
                 from libs/serialization/src/xml_oarchive.cpp:20:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_oarchive_impl.ipp:22,
                 from libs/serialization/src/xml_oarchive.cpp:20:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_oarchive_impl.ipp:22,
                 from libs/serialization/src/xml_oarchive.cpp:20:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_oarchive_impl.ipp:22,
                 from libs/serialization/src/xml_oarchive.cpp:20:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/xml_oarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/basic_text_wiprimitive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/basic_text_wiprimitive.o" "libs/serialization/src/basic_text_wiprimitive.cpp"

In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_wiprimitive.cpp:25:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_wiprimitive.cpp:25:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_wiprimitive.cpp:25:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_wiprimitive.cpp:25:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/remove_whitespace.hpp:25,
                 from ./boost/archive/impl/basic_text_iprimitive.ipp:27,
                 from libs/serialization/src/basic_text_wiprimitive.cpp:25:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/basic_text_wiprimitive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/xml_grammar.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/xml_grammar.o" "libs/serialization/src/xml_grammar.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_grammar.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_grammar.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_grammar.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_grammar.cpp:16:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_grammar.cpp:16:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/xml_grammar.o...
...skipped <pbin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi>libboost_serialization-mt-d.so.1.35.0 for lack of <pbin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi>basic_iarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/basic_text_woprimitive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/basic_text_woprimitive.o" "libs/serialization/src/basic_text_woprimitive.cpp"

In file included from ./boost/archive/impl/basic_text_oprimitive.ipp:17,
                 from libs/serialization/src/basic_text_woprimitive.cpp:25:
./boost/archive/iterators/base64_from_binary.hpp: In member function 'CharType boost::archive::iterators::detail::from_6_bit<CharType>::operator()(CharType) const [with CharType = char]':
./boost/iterator/transform_iterator.hpp:137:   instantiated from 'typename boost::detail::transform_iterator_base<UnaryFunc, Iterator, Reference, Value>::type::reference boost::transform_iterator<UnaryFunction, Iterator, Reference, Value>::dereference() const [with UnaryFunc = boost::archive::iterators::detail::from_6_bit<char>, Iterator = boost::archive::iterators::transform_width<const char*, 6, 8, char>, Reference = boost::use_default, Value = boost::use_default]'
./boost/iterator/iterator_facade.hpp:517:   instantiated from 'static typename Facade::reference boost::iterator_core_access::dereference(const Facade&) [with Facade = boost::transform_iterator<boost::archive::iterators::detail::from_6_bit<char>, boost::archive::iterators::transform_width<const char*, 6, 8, char>, boost::use_default, boost::use_default>]'
./boost/iterator/iterator_facade.hpp:635:   instantiated from 'Reference boost::iterator_facade<I, V, TC, R, D>::operator*() const [with Derived = boost::transform_iterator<boost::archive::iterators::detail::from_6_bit<char>, boost::archive::iterators::transform_width<const char*, 6, 8, char>, boost::use_default, boost::use_default>, Value = char, CategoryOrTraversal = boost::single_pass_traversal_tag, Reference = char, Difference = int]'
./boost/archive/iterators/insert_linebreaks.hpp:80:   instantiated from 'CharType boost::archive::iterators::insert_linebreaks<Base, N, CharType>::dereference() const [with Base = boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, int N = 72, CharType = const char]'
./boost/iterator/iterator_facade.hpp:517:   instantiated from 'static typename Facade::reference boost::iterator_core_access::dereference(const Facade&) [with Facade = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>]'
./boost/iterator/iterator_facade.hpp:635:   instantiated from 'Reference boost::iterator_facade<I, V, TC, R, D>::operator*() const [with Derived = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, Value = const char, CategoryOrTraversal = boost::single_pass_traversal_tag, Reference = const char, Difference = int]'
/usr/include/c++/4.4/bits/stl_algobase.h:313:   instantiated from 'static _OI std::__copy_move<<anonymous>, <anonymous>, <template-parameter-1-3> >::__copy_m(_II, _II, _OI) [with _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<wchar_t>, bool <anonymous> = false, bool <anonymous> = false, <template-parameter-1-3> = std::input_iterator_tag]'
/usr/include/c++/4.4/bits/stl_algobase.h:397:   instantiated from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false, _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<wchar_t>]'
/usr/include/c++/4.4/bits/stl_algobase.h:436:   instantiated from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false, _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<wchar_t>]'
/usr/include/c++/4.4/bits/stl_algobase.h:468:   instantiated from '_OI std::copy(_II, _II, _OI) [with _II = boost::archive::iterators::insert_linebreaks<boost::archive::iterators::base64_from_binary<boost::archive::iterators::transform_width<const char*, 6, 8, char>, char>, 72, const char>, _OI = boost::archive::iterators::ostream_iterator<wchar_t>]'
./boost/archive/impl/basic_text_oprimitive.ipp:57:   instantiated from 'void boost::archive::basic_text_oprimitive<OStream>::save_binary(const void*, size_t) [with OStream = std::basic_ostream<wchar_t, std::char_traits<wchar_t> >]'
libs/serialization/src/basic_text_woprimitive.cpp:30:   instantiated from here
./boost/archive/iterators/base64_from_binary.hpp:46: warning: array subscript has type 'char'
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/binary_woarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/binary_woarchive.o" "libs/serialization/src/binary_woarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_oprimitive.hpp:51,
                 from ./boost/archive/binary_oarchive_impl.hpp:21,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/array/oarchive.hpp:11,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/archive/array/oarchive.hpp:18,
                 from ./boost/archive/basic_binary_oarchive.hpp:30,
                 from ./boost/archive/binary_oarchive_impl.hpp:22,
                 from ./boost/archive/binary_woarchive.hpp:25,
                 from libs/serialization/src/binary_woarchive.cpp:18:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/binary_woarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/binary_wiarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/binary_wiarchive.o" "libs/serialization/src/binary_wiarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/array.hpp:9,
                 from ./boost/archive/basic_binary_iprimitive.hpp:53,
                 from ./boost/archive/binary_iarchive_impl.hpp:21,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/array/iarchive.hpp:12,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/archive/array/iarchive.hpp:18,
                 from ./boost/archive/basic_binary_iarchive.hpp:33,
                 from ./boost/archive/binary_iarchive_impl.hpp:22,
                 from ./boost/archive/binary_wiarchive.hpp:25,
                 from libs/serialization/src/binary_wiarchive.cpp:18:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/binary_wiarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/text_wiarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/text_wiarchive.o" "libs/serialization/src/text_wiarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_text_iarchive.hpp:31,
                 from ./boost/archive/text_wiarchive.hpp:28,
                 from libs/serialization/src/text_wiarchive.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/text_wiarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/text_woarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/text_woarchive.o" "libs/serialization/src/text_woarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_text_oarchive.hpp:32,
                 from ./boost/archive/text_woarchive.hpp:36,
                 from libs/serialization/src/text_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/text_woarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/utf8_codecvt_facet.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/utf8_codecvt_facet.o" "libs/serialization/src/utf8_codecvt_facet.cpp"

gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/xml_wiarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/xml_wiarchive.o" "libs/serialization/src/xml_wiarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:55,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/iserializer.hpp:56,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/iserializer.hpp:73,
                 from ./boost/archive/detail/interface_iarchive.hpp:22,
                 from ./boost/archive/detail/common_iarchive.hpp:20,
                 from ./boost/archive/basic_xml_iarchive.hpp:23,
                 from ./boost/archive/xml_wiarchive.hpp:29,
                 from libs/serialization/src/xml_wiarchive.cpp:31:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/mb_from_wchar.hpp:32,
                 from ./boost/archive/impl/xml_wiarchive_impl.ipp:40,
                 from libs/serialization/src/xml_wiarchive.cpp:35:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/mb_from_wchar.hpp:32,
                 from ./boost/archive/impl/xml_wiarchive_impl.ipp:40,
                 from libs/serialization/src/xml_wiarchive.cpp:35:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/mb_from_wchar.hpp:32,
                 from ./boost/archive/impl/xml_wiarchive_impl.ipp:40,
                 from libs/serialization/src/xml_wiarchive.cpp:35:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/mb_from_wchar.hpp:32,
                 from ./boost/archive/impl/xml_wiarchive_impl.ipp:40,
                 from libs/serialization/src/xml_wiarchive.cpp:35:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/mb_from_wchar.hpp:32,
                 from ./boost/archive/impl/xml_wiarchive_impl.ipp:40,
                 from libs/serialization/src/xml_wiarchive.cpp:35:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/xml_wiarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/xml_woarchive.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/xml_woarchive.o" "libs/serialization/src/xml_woarchive.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/less.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:45,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater_equal.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:46,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/archive/detail/oserializer.hpp:47,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/serialization/nvp.hpp:32,
                 from ./boost/serialization/serialization.hpp:24,
                 from ./boost/archive/detail/oserializer.hpp:64,
                 from ./boost/archive/detail/interface_oarchive.hpp:23,
                 from ./boost/archive/detail/common_oarchive.hpp:20,
                 from ./boost/archive/basic_xml_oarchive.hpp:21,
                 from ./boost/archive/xml_woarchive.hpp:35,
                 from libs/serialization/src/xml_woarchive.cpp:17:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/apply.hpp:23,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_woarchive_impl.ipp:36,
                 from libs/serialization/src/xml_woarchive.cpp:23:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/bind.hpp:27,
                 from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_woarchive_impl.ipp:36,
                 from libs/serialization/src/xml_woarchive.cpp:23:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:18,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_woarchive_impl.ipp:36,
                 from libs/serialization/src/xml_woarchive.cpp:23:
./boost/mpl/bind.hpp:364:31: error: missing binary operator before token "("
./boost/mpl/bind.hpp:531:31: error: missing binary operator before token "("
In file included from ./boost/mpl/lambda.hpp:22,
                 from ./boost/mpl/apply.hpp:25,
                 from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_woarchive_impl.ipp:36,
                 from libs/serialization/src/xml_woarchive.cpp:23:
./boost/mpl/aux_/full_lambda.hpp:230:31: error: missing binary operator before token "("
In file included from ./boost/iterator/iterator_facade.hpp:34,
                 from ./boost/iterator/iterator_adaptor.hpp:15,
                 from ./boost/archive/iterators/escape.hpp:22,
                 from ./boost/archive/iterators/xml_escape.hpp:24,
                 from ./boost/archive/impl/xml_woarchive_impl.ipp:36,
                 from libs/serialization/src/xml_woarchive.cpp:23:
./boost/mpl/apply.hpp:138:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/xml_woarchive.o...
gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/xml_wgrammar.o

    "g++"  -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC -D_REENTRANT -pthread  -DBOOST_ALL_NO_LIB=1 -DBOOST_SERIALIZATION_DYN_LINK=1  -I"." -c -o "bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/xml_wgrammar.o" "libs/serialization/src/xml_wgrammar.cpp"

In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_wgrammar.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_cast_utils.hpp:18,
                 from ./boost/mpl/aux_/numeric_op.hpp:25,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_wgrammar.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/equal_to.hpp:19,
                 from ./boost/serialization/tracking.hpp:24,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_wgrammar.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/numeric_op.hpp:22,
                 from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_wgrammar.cpp:18:
./boost/mpl/apply_wrap.hpp:81:31: error: missing binary operator before token "("
./boost/mpl/apply_wrap.hpp:173:31: error: missing binary operator before token "("
In file included from ./boost/mpl/aux_/comparison_op.hpp:27,
                 from ./boost/mpl/greater.hpp:19,
                 from ./boost/serialization/tracking.hpp:25,
                 from ./boost/archive/impl/basic_xml_grammar.hpp:76,
                 from libs/serialization/src/xml_wgrammar.cpp:18:
./boost/mpl/aux_/numeric_op.hpp:290:31: error: missing binary operator before token "("
...failed gcc.compile.c++ bin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi/xml_wgrammar.o...
...skipped <pbin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi>libboost_wserialization-mt-d.so.1.35.0 for lack of <pbin.v2/libs/serialization/build/gcc-4.4.0/debug/threading-multi>basic_text_wiprimitive.o...
...failed updating 360 targets...
...skipped 152 targets...
...updated 720 targets...
make: *** [build-stamp] Error 1
dpkg-buildpackage: failure: debian/rules build gave error exit status 2
******************************************************************************
Build finished at 20090423-2004
FAILED [dpkg-buildpackage died]
Purging chroot-jaunty-autotest/build/buildd/boost1.35-1.35.0
------------------------------------------------------------------------------
  /usr/bin/sudo dpkg --root=/home/buildd/build-jaunty-autotest/chroot-jaunty-autotest --purge sp groff-base libglib2.0-0 m4 gettext file zlib1g-dev libicu-dev python2.5 sgml-data doxygen python2.5-minimal bison po-debconf docbook quilt libcroco3 libicu38 python-support libxml2 libpython2.6 libpng12-0 libbz2-dev python-all-dev python-all python-dev man-db intltool-debian xml-core libgpg-error0 diffstat html2text libgcrypt11 libsp1c2 flex gettext-base python2.6-dev debhelper sgml-base python libxslt1.1 libmagic1 python2.5-dev bsdmainutils docbook-to-man xsltproc
(Reading database ... 13448 files and directories currently installed.)
Removing zlib1g-dev ...
Removing libicu-dev ...
Removing doxygen ...
Removing bison ...
Removing quilt ...
Purging configuration files for quilt ...
Removing libicu38 ...
Purging configuration files for libicu38 ...
Removing python-support ...
Purging configuration files for python-support ...
Removing libpng12-0 ...
Purging configuration files for libpng12-0 ...
Removing libbz2-dev ...
Removing python-all-dev ...
Removing python-all ...
Removing python-dev ...
Removing diffstat ...
Removing flex ...
Removing python2.6-dev ...
Removing debhelper ...
Removing python ...
Purging configuration files for python ...
Removing python2.5-dev ...
Removing docbook-to-man ...
Removing xsltproc ...
Removing sp ...
Removing m4 ...
Removing file ...
Purging configuration files for file ...
Removing python2.5 ...
Purging configuration files for python2.5 ...
Removing python2.5-minimal ...
Unlinking and removing bytecode for runtime python2.5
Purging configuration files for python2.5-minimal ...
Removing po-debconf ...
Removing docbook ...
Purging configuration files for docbook ...
Removing libpython2.6 ...
Purging configuration files for libpython2.6 ...
Removing man-db ...
Purging configuration files for man-db ...
  Removing catpages as well as /var/cache/man hierarchy.
dpkg - warning: while removing man-db, directory `/usr/share/doc/man-db/examples' not empty so not removed.
dpkg - warning: while removing man-db, directory `/usr/share/doc/man-db' not empty so not removed.
dpkg - warning: while removing man-db, directory `/usr/share/locale/rw/LC_MESSAGES' not empty so not removed.
dpkg - warning: while removing man-db, directory `/usr/share/locale/ms/LC_MESSAGES' not empty so not removed.
dpkg - warning: while removing man-db, directory `/usr/share/locale/af/LC_MESSAGES' not empty so not removed.
dpkg - warning: while removing man-db, directory `/usr/share/man-db' not empty so not removed.
dpkg - warning: while removing man-db, directory `/usr/share/bug/man-db' not empty so not removed.
dpkg - warning: while removing man-db, directory `/usr/lib/man-db' not empty so not removed.
Removing intltool-debian ...
Removing html2text ...
Purging configuration files for html2text ...
Removing libsp1c2 ...
Purging configuration files for libsp1c2 ...
Removing libxslt1.1 ...
Purging configuration files for libxslt1.1 ...
Removing libmagic1 ...
Purging configuration files for libmagic1 ...
Removing bsdmainutils ...
Purging configuration files for bsdmainutils ...
Removing groff-base ...
Purging configuration files for groff-base ...
Removing gettext ...
Removing sgml-data ...
Purging configuration files for sgml-data ...
Removing libcroco3 ...
Purging configuration files for libcroco3 ...
Removing libxml2 ...
Purging configuration files for libxml2 ...
Removing xml-core ...
Purging configuration files for xml-core ...
dpkg - warning: while removing xml-core, directory `/etc/sgml' not empty so not removed.
Removing libgcrypt11 ...
Purging configuration files for libgcrypt11 ...
Removing gettext-base ...
dpkg - warning: while removing gettext-base, directory `/usr/share/locale/ga/LC_MESSAGES' not empty so not removed.
dpkg - warning: while removing gettext-base, directory `/usr/share/locale/be/LC_MESSAGES' not empty so not removed.
Removing sgml-base ...
Purging configuration files for sgml-base ...
Removing libglib2.0-0 ...
Purging configuration files for libglib2.0-0 ...
Removing libgpg-error0 ...
Purging configuration files for libgpg-error0 ...
Processing triggers for libc6 ...
ldconfig deferred processing now taking place
******************************************************************************
Finished at 20090423-2004
Build needed 00:14:24, 289268k disk space




More information about the ubuntu-autotest mailing list