ARudik / feelpp

Automatically exported from code.google.com/p/feelpp
0 stars 0 forks source link

Port to clang 3.1 #23

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Port Feel++ to the upcoming clang 3.1

Original issue reported on code.google.com by christop...@feelpp.org on 7 May 2012 at 11:47

GoogleCodeExporter commented 9 years ago
This issue was updated by revision 9ad8f601432b.

so far the examples in doc/manual/tutorial are up and running

Original comment by christop...@feelpp.org on 8 May 2012 at 12:08

GoogleCodeExporter commented 9 years ago
This issue was updated by revision 1798ab14226a.

ensure that clang uses libstdc++ as the c++ lib and ensure that boost.signals2
compiles with clang++

Original comment by christop...@feelpp.org on 8 May 2012 at 12:08

GoogleCodeExporter commented 9 years ago
This issue was updated by revision 4a81d7700101.

fix compilation for product space element types, clang++ needs to have the
complete template definition

Original comment by christop...@feelpp.org on 8 May 2012 at 12:08

GoogleCodeExporter commented 9 years ago
This issue was updated by revision a6dcc96028a0.

Stokes example runs fine with clang++ 3.1 from macport

Original comment by christop...@feelpp.org on 8 May 2012 at 12:08

GoogleCodeExporter commented 9 years ago

Original comment by christop...@feelpp.org on 8 May 2012 at 9:59

GoogleCodeExporter commented 9 years ago
This issue was updated by revision 25ccd6e258b3.

fix compilation with clang3.1

Original comment by christop...@feelpp.org on 8 May 2012 at 4:42

GoogleCodeExporter commented 9 years ago
This issue was updated by revision 4407af284d53.

fix nonlinear solvers for clang3.1

Original comment by christop...@feelpp.org on 8 May 2012 at 4:42

GoogleCodeExporter commented 9 years ago
This issue was updated by revision 2e08f109fcf4.

Fix long standing bug in computing polynomial order in expression
thanks to clang3.1 compilation failure

Original comment by christop...@feelpp.org on 8 May 2012 at 4:42

GoogleCodeExporter commented 9 years ago
This issue was updated by revision c5522e6a11c0.

fix compilation

Original comment by christop...@feelpp.org on 8 May 2012 at 4:42

GoogleCodeExporter commented 9 years ago
This issue was updated by revision cee17c7bac95.

fix compilation in case of hypercube

Original comment by christop...@feelpp.org on 8 May 2012 at 4:42

GoogleCodeExporter commented 9 years ago
This issue was updated by revision b0779a90514d.

clang31 does not accept mpl::bool_<int>, hence adding the conditional to make 
a bool>

Original comment by christop...@feelpp.org on 8 May 2012 at 4:42

GoogleCodeExporter commented 9 years ago
This issue was updated by revision 65230cf03fe3.

fix compilation thanks to clang

Original comment by christop...@feelpp.org on 8 May 2012 at 4:42

GoogleCodeExporter commented 9 years ago
This issue was updated by revision 8c5fdc580456.

no need for timeset anymore

Original comment by christop...@feelpp.org on 8 May 2012 at 4:42

GoogleCodeExporter commented 9 years ago
This issue was updated by revision 9720ad9ebdb8.

need template keyword

Original comment by christop...@feelpp.org on 8 May 2012 at 4:42

GoogleCodeExporter commented 9 years ago
This issue was updated by revision 6a471b6205c9.

need for template keyword

Original comment by christop...@feelpp.org on 8 May 2012 at 4:42

GoogleCodeExporter commented 9 years ago
This issue was updated by revision 1e41b9d6a0d7.

so far the examples in doc/manual/tutorial are up and running

git-svn-id: 
svn+ssh://forge.imag.fr/var/lib/gforge/chroot/scmrepos/svn/life/trunk/life/trunk
@8941 18f2cc81-8059-4896-b63e-f2d89ec8fd72

Original comment by christop...@feelpp.org on 8 May 2012 at 5:18

GoogleCodeExporter commented 9 years ago
This issue was updated by revision 00831ae8af7f.

ensure that clang uses libstdc++ as the c++ lib and ensure that boost.signals2
compiles with clang++

git-svn-id: 
svn+ssh://forge.imag.fr/var/lib/gforge/chroot/scmrepos/svn/life/trunk/life/trunk
@8943 18f2cc81-8059-4896-b63e-f2d89ec8fd72

Original comment by christop...@feelpp.org on 8 May 2012 at 5:18

GoogleCodeExporter commented 9 years ago
This issue was updated by revision d9735e0b581f.

fix compilation for product space element types, clang++ needs to have the
complete template definition

git-svn-id: 
svn+ssh://forge.imag.fr/var/lib/gforge/chroot/scmrepos/svn/life/trunk/life/trunk
@8944 18f2cc81-8059-4896-b63e-f2d89ec8fd72

Original comment by christop...@feelpp.org on 8 May 2012 at 5:18

GoogleCodeExporter commented 9 years ago
This issue was updated by revision 6f21d562f12a.

Stokes example runs fine with clang++ 3.1 from macport

git-svn-id: 
svn+ssh://forge.imag.fr/var/lib/gforge/chroot/scmrepos/svn/life/trunk/life/trunk
@8945 18f2cc81-8059-4896-b63e-f2d89ec8fd72

Original comment by christop...@feelpp.org on 8 May 2012 at 5:18

GoogleCodeExporter commented 9 years ago
This issue was updated by revision e4d96899c3ff.

fix compilation with clang3.1

git-svn-id: 
svn+ssh://forge.imag.fr/var/lib/gforge/chroot/scmrepos/svn/life/trunk/life/trunk
@8947 18f2cc81-8059-4896-b63e-f2d89ec8fd72

Original comment by christop...@feelpp.org on 8 May 2012 at 5:18

GoogleCodeExporter commented 9 years ago
This issue was updated by revision 2bed1a5a45ee.

fix nonlinear solvers for clang3.1

git-svn-id: 
svn+ssh://forge.imag.fr/var/lib/gforge/chroot/scmrepos/svn/life/trunk/life/trunk
@8948 18f2cc81-8059-4896-b63e-f2d89ec8fd72

Original comment by christop...@feelpp.org on 8 May 2012 at 5:18

GoogleCodeExporter commented 9 years ago
This issue was updated by revision 2bbe9df2956b.

Fix long standing bug in computing polynomial order in expression
thanks to clang3.1 compilation failure

git-svn-id: 
svn+ssh://forge.imag.fr/var/lib/gforge/chroot/scmrepos/svn/life/trunk/life/trunk
@8950 18f2cc81-8059-4896-b63e-f2d89ec8fd72

Original comment by christop...@feelpp.org on 8 May 2012 at 5:18

GoogleCodeExporter commented 9 years ago
This issue was updated by revision 01871c7d045a.

fix compilation

git-svn-id: 
svn+ssh://forge.imag.fr/var/lib/gforge/chroot/scmrepos/svn/life/trunk/life/trunk
@8951 18f2cc81-8059-4896-b63e-f2d89ec8fd72

Original comment by christop...@feelpp.org on 8 May 2012 at 5:18

GoogleCodeExporter commented 9 years ago
This issue was updated by revision 6ec25e130e1a.

fix compilation in case of hypercube

git-svn-id: 
svn+ssh://forge.imag.fr/var/lib/gforge/chroot/scmrepos/svn/life/trunk/life/trunk
@8952 18f2cc81-8059-4896-b63e-f2d89ec8fd72

Original comment by christop...@feelpp.org on 8 May 2012 at 5:18

GoogleCodeExporter commented 9 years ago
This issue was updated by revision 46f2626c8010.

clang31 does not accept mpl::bool_<int>, hence adding the conditional to make 
a bool>

git-svn-id: 
svn+ssh://forge.imag.fr/var/lib/gforge/chroot/scmrepos/svn/life/trunk/life/trunk
@8953 18f2cc81-8059-4896-b63e-f2d89ec8fd72

Original comment by christop...@feelpp.org on 8 May 2012 at 5:18

GoogleCodeExporter commented 9 years ago
This issue was updated by revision f2df5044cd30.

fix compilation thanks to clang

git-svn-id: 
svn+ssh://forge.imag.fr/var/lib/gforge/chroot/scmrepos/svn/life/trunk/life/trunk
@8954 18f2cc81-8059-4896-b63e-f2d89ec8fd72

Original comment by christop...@feelpp.org on 8 May 2012 at 5:18

GoogleCodeExporter commented 9 years ago
This issue was updated by revision 624c8531fa40.

no need for timeset anymore

git-svn-id: 
svn+ssh://forge.imag.fr/var/lib/gforge/chroot/scmrepos/svn/life/trunk/life/trunk
@8955 18f2cc81-8059-4896-b63e-f2d89ec8fd72

Original comment by christop...@feelpp.org on 8 May 2012 at 5:18

GoogleCodeExporter commented 9 years ago
This issue was updated by revision 86331d097cec.

need template keyword

git-svn-id: 
svn+ssh://forge.imag.fr/var/lib/gforge/chroot/scmrepos/svn/life/trunk/life/trunk
@8956 18f2cc81-8059-4896-b63e-f2d89ec8fd72

Original comment by christop...@feelpp.org on 8 May 2012 at 5:18

GoogleCodeExporter commented 9 years ago
This issue was updated by revision b1ca8cb5a186.

need for template keyword

git-svn-id: 
svn+ssh://forge.imag.fr/var/lib/gforge/chroot/scmrepos/svn/life/trunk/life/trunk
@8957 18f2cc81-8059-4896-b63e-f2d89ec8fd72

Original comment by christop...@feelpp.org on 8 May 2012 at 5:18

GoogleCodeExporter commented 9 years ago
This issue was updated by revision 7f2c260bdfbc.

Original comment by christop...@feelpp.org on 9 May 2012 at 4:01

GoogleCodeExporter commented 9 years ago
This issue was updated by revision e9ff6149b123.

Original comment by christop...@feelpp.org on 9 May 2012 at 4:01

GoogleCodeExporter commented 9 years ago
This issue was updated by revision a04af19ef5af.

 - fix version value linkage for data base 
 - fix compilation (remove norm, use template ...)
 - fix warnings (virtual destructor)

Original comment by christop...@feelpp.org on 9 May 2012 at 4:01

GoogleCodeExporter commented 9 years ago
This issue was updated by revision f9fa22b97f8f.

git-svn-id: 
svn+ssh://forge.imag.fr/var/lib/gforge/chroot/scmrepos/svn/life/trunk/life/trunk
@8959 18f2cc81-8059-4896-b63e-f2d89ec8fd72

Original comment by christop...@feelpp.org on 9 May 2012 at 7:09

GoogleCodeExporter commented 9 years ago
This issue was updated by revision 1dc19111622b.

git-svn-id: 
svn+ssh://forge.imag.fr/var/lib/gforge/chroot/scmrepos/svn/life/trunk/life/trunk
@8960 18f2cc81-8059-4896-b63e-f2d89ec8fd72

Original comment by christop...@feelpp.org on 9 May 2012 at 7:09

GoogleCodeExporter commented 9 years ago
This issue was updated by revision 271245315520.

 - fix version value linkage for data base 
 - fix compilation (remove norm, use template ...)
 - fix warnings (virtual destructor)

git-svn-id: 
svn+ssh://forge.imag.fr/var/lib/gforge/chroot/scmrepos/svn/life/trunk/life/trunk
@8961 18f2cc81-8059-4896-b63e-f2d89ec8fd72

Original comment by christop...@feelpp.org on 9 May 2012 at 7:09

GoogleCodeExporter commented 9 years ago
This issue was updated by revision 5c4452ffce1f.

fix compilation with clang 3.1

Original comment by christop...@feelpp.org on 15 May 2012 at 8:06

GoogleCodeExporter commented 9 years ago
This issue was updated by revision c75af9d7d5d7.

--gmm 
remove unnecessary headers that are included anyway

Original comment by christop...@feelpp.org on 15 May 2012 at 8:06

GoogleCodeExporter commented 9 years ago
This issue was updated by revision 735d020545a4.

fix compilation

Original comment by christop...@feelpp.org on 15 May 2012 at 8:44

GoogleCodeExporter commented 9 years ago
This issue was updated by revision 55a7f91a80f6.

fix compilation with clang 3.1

git-svn-id: 
svn+ssh://forge.imag.fr/var/lib/gforge/chroot/scmrepos/svn/life/trunk/life/trunk
@8987 18f2cc81-8059-4896-b63e-f2d89ec8fd72

Original comment by christop...@feelpp.org on 15 May 2012 at 6:54

GoogleCodeExporter commented 9 years ago
This issue was updated by revision a3f05a09219c.

--gmm 
remove unnecessary headers that are included anyway

git-svn-id: 
svn+ssh://forge.imag.fr/var/lib/gforge/chroot/scmrepos/svn/life/trunk/life/trunk
@8988 18f2cc81-8059-4896-b63e-f2d89ec8fd72

Original comment by christop...@feelpp.org on 15 May 2012 at 6:54

GoogleCodeExporter commented 9 years ago
This issue was updated by revision 8feefd47b689.

fix compilation

git-svn-id: 
svn+ssh://forge.imag.fr/var/lib/gforge/chroot/scmrepos/svn/life/trunk/life/trunk
@8991 18f2cc81-8059-4896-b63e-f2d89ec8fd72

Original comment by christop...@feelpp.org on 15 May 2012 at 6:54

GoogleCodeExporter commented 9 years ago
This issue was updated by revision 46e030ce340b.

Fix compilation

Original comment by christop...@feelpp.org on 17 May 2012 at 1:55

GoogleCodeExporter commented 9 years ago
This issue was updated by revision 46e030ce340b.

Fix compilation

Original comment by christop...@feelpp.org on 17 May 2012 at 1:59

GoogleCodeExporter commented 9 years ago
This issue was updated by revision 21ca072e08b9.

fix compilation of all testsuite tests
fix diode compilation

Original comment by christop...@feelpp.org on 17 May 2012 at 1:59

GoogleCodeExporter commented 9 years ago
This issue was updated by revision d2e80bcd3485.

Fix compilation

git-svn-id: 
svn+ssh://forge.imag.fr/var/lib/gforge/chroot/scmrepos/svn/life/trunk/life/trunk
@8997 18f2cc81-8059-4896-b63e-f2d89ec8fd72

Original comment by christop...@feelpp.org on 18 May 2012 at 12:42

GoogleCodeExporter commented 9 years ago
This issue was updated by revision 775e5636d34f.

fix compilation of all testsuite tests
fix diode compilation

git-svn-id: 
svn+ssh://forge.imag.fr/var/lib/gforge/chroot/scmrepos/svn/life/trunk/life/trunk
@8999 18f2cc81-8059-4896-b63e-f2d89ec8fd72

Original comment by christop...@feelpp.org on 18 May 2012 at 12:42

GoogleCodeExporter commented 9 years ago
This issue was updated by revision af83ad18fb4f.

fix compilation
remove warnings

Original comment by christop...@feelpp.org on 21 May 2012 at 6:55

GoogleCodeExporter commented 9 years ago
This issue was updated by revision af83ad18fb4f.

fix compilation
remove warnings

Original comment by christop...@feelpp.org on 22 May 2012 at 9:48

GoogleCodeExporter commented 9 years ago
This issue was updated by revision 9826c1ef2dac.

fix compilation
remove warnings

git-svn-id: 
svn+ssh://forge.imag.fr/var/lib/gforge/chroot/scmrepos/svn/life/trunk/life/trunk
@9023 18f2cc81-8059-4896-b63e-f2d89ec8fd72

Original comment by christop...@feelpp.org on 22 May 2012 at 11:06

GoogleCodeExporter commented 9 years ago
This issue was updated by revision 813a3a653c19.

fix compilation with clang 3.1

git-svn-id: 
svn+ssh://forge.imag.fr/var/lib/gforge/chroot/scmrepos/svn/life/trunk/life/trunk
@9039 18f2cc81-8059-4896-b63e-f2d89ec8fd72

Original comment by christop...@feelpp.org on 22 May 2012 at 11:06