jpekkila
317df4c025
Re-enabled the check for implicit float-double-float conversions with gcc
2019-07-04 13:45:09 +03:00
jpekkila
edafe5a563
Made the gcc version check more lenient
2019-07-04 13:43:49 +03:00
Miikka Vaisala
ce54499351
Removed an accidental '\'
2019-07-04 14:11:26 +08:00
Miikka Vaisala
2c4d129216
-Werror-all disabled from Intel compiler flags
...
Because produces cryptical messages preventing compilation. The messages do not
tell anything about the problem and are also at odds with some gcc specific
pragma commands. If we can resolve these issues, we can turn it back.
2019-07-04 11:25:04 +08:00
jpekkila
e8a5579b50
Made the gcc error flags more lenient temporarily since there are so many float-double-float conversion errors in host_forcing.cc
2019-07-03 17:25:26 +03:00
jpekkila
25d4b9a0cd
Added compilation warning flags for the Intel compiler.
2019-07-03 16:54:51 +03:00
jpekkila
d4968d0583
Made the gcc warning flags stricter
2019-07-03 16:38:31 +03:00
jpekkila
6bfc5f04f7
Added tighter bounds for gcc and nvcc versions. There was a bit of an chicken-and-egg issue: we need gcc 6.0 in order to get bug 48891 (see gcc bugzilla) fixed, but cuda < 9 supports gcc only up to 5.3. This is not a perfect solution, f.ex. ubuntu 16.04 ships with gcc 5.4 but with the fix backported from later versions so in practice that would also work but is not accepted anymore.
2019-06-26 13:33:03 +03:00
jpekkila
4ee772cf5d
Set the minimum gcc version required in CMakeLists.txt
2019-06-19 16:57:47 +03:00
jpekkila
0e48766a68
Added Astaroth 2.0
2019-06-14 14:19:07 +03:00