]> https://gitweb.dealii.org/ - dealii.git/commit
Do not use I in header files due to conflict with <complex.h> 7700/head
authorBruno Turcksin <bruno.turcksin@gmail.com>
Wed, 6 Feb 2019 22:00:24 +0000 (17:00 -0500)
committerBruno Turcksin <bruno.turcksin@gmail.com>
Wed, 6 Feb 2019 22:00:24 +0000 (17:00 -0500)
commitb6cd01769019e600993cbe061aef92df62c370fc
treefbd35dfb270462b8ae02f9eeb080f9aee515f242
parent70eb0fb7dfdae02c7a5e086c0ba45aad8cde585c
Do not use I in header files due to conflict with <complex.h>

The C version of <complex.h> defines the macro I. So when a third-party
library such as lapacke include <complex.h> is included before the
header the variable I is expanded which trips the compiler.
include/deal.II/base/patterns.h
include/deal.II/physics/transformations.h

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.