dolfin team mailing list archive
-
dolfin team
-
Mailing list archive
-
Message #20778
DOLFIN build breaks with boost 1.45.0 and gcc 4.4 (works with gcc 4.5)
-
To:
DOLFIN Mailing List <dolfin@xxxxxxxxxxxxxxxxxxx>
-
From:
Florian Rathgeber <florian.rathgeber@xxxxxxxxxxxxxx>
-
Date:
Tue, 18 Jan 2011 20:28:28 +0000
-
Openpgp:
id=C72D0316
-
User-agent:
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.23) Gecko/20090812 Lightning/0.9 Thunderbird/2.0.0.23 Mnenhy/0.7.6.666
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi,
Just a sneak preview: when using the current boost release 1.45.0 (which
isn't packaged on the major distributions yet) DOLFIN build breaks:
In IntersectionOperatorImplementation there are conflicts with
boost::optional and the
error: dereferencing pointer \u2018<anonymous>\u2019 does break
strict-aliasing rules
is thrown (boost/optional/optional.hpp 317, 424)
It works using gcc 4.5 though, hence it shouldn't be much of a problem
(unless of course you want to use CUDA: nvcc isn't compatible to gcc 4.5).
Florian
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEARECAAYFAk019+wACgkQ8Z6llsctAxafPgCg39LrTpOiQOnhZ/VoI3qTYVaN
C3gAn2QIFga3P/7Dj5mke1f0802PvCWb
=ThjL
-----END PGP SIGNATURE-----
Attachment:
smime.p7s
Description: S/MIME Cryptographic Signature
Follow ups