Closed DanielSchuerhoff closed 6 years ago
Merging #422 into master will decrease coverage by
0.03%
. The diff coverage is0%
.
@@ Coverage Diff @@
## master #422 +/- ##
==========================================
- Coverage 54.65% 54.62% -0.04%
==========================================
Files 79 79
Lines 7624 7625 +1
==========================================
- Hits 4167 4165 -2
- Misses 3457 3460 +3
Added the requested comment, clearing up the necessity of the local copy. Furthermore successfully tested compilation with Intel 18.0.3.222
I did not pay attention to this before, but you should not branch from master
. The contribution guide, as well as the pull request template tell you to branch from develop
...
I will not merge pull requests directly into the main release branch.
Changing the base branch also does not help, as it now includes all the release commits...
Contributor checklist
MASTER
branchDescription
Dirty fix for bug occuring with Intel Compiler (Versions 17, 18, 19b) and OpenMP preventing Compilation Tested for successfull compilation (/w OpenMP but without CUDA) with:
on centos-release-7-4.1708.el7.centos.x86_64
The Problem seems to be somewhere between the Intel Compiler and the
n_cells_new
, which is referenced from aconst Geometry &
. Using a localconst int
copy for the loops fixes the problem.This Code fails to compile on:
[ 71%] Building CXX object core/CMakeFiles/Spirit.dir/src/utility/Timing.cpp.o Internal error loop: assertion failed: find_seq_in_lookup_table: seq_number not found (shared/cfe/edgcpfe/il.c, line 4094)