Skip to content
Snippets Groups Projects
Commit a456342b authored by Christian Godenschwager's avatar Christian Godenschwager
Browse files

Merge branch 'intel18' into 'master'

Add Intel Compiler 2018 to CI

See merge request walberla/walberla!133
parents 718ddb76 170e350a
Branches
Tags
No related merge requests found
......@@ -283,9 +283,9 @@ intel_17_mpionly_dbg:
variables:
<<: *build_mpionly_dbg_variables
WALBERLA_BUILD_WITH_CUDA: "OFF"
except:
only:
variables:
- $DISABLE_PER_COMMIT_BUILDS
- $ENABLE_NIGHTLY_BUILDS
tags:
- docker
- intel
......@@ -296,9 +296,9 @@ intel_17_hybrid_dbg:
variables:
<<: *build_hybrid_dbg_variables
WALBERLA_BUILD_WITH_CUDA: "OFF"
except:
only:
variables:
- $DISABLE_PER_COMMIT_BUILDS
- $ENABLE_NIGHTLY_BUILDS
tags:
- docker
- intel
......@@ -306,6 +306,97 @@ intel_17_hybrid_dbg:
intel_17_hybrid_dbg_sp:
<<: *build_definition
image: i10git.cs.fau.de:5005/walberla/buildenvs/intel:17
variables:
<<: *build_hybrid_dbg_sp_variables
WALBERLA_BUILD_WITH_CUDA: "OFF"
only:
variables:
- $ENABLE_NIGHTLY_BUILDS
tags:
- docker
- intel
intel_18_serial:
<<: *build_definition
image: i10git.cs.fau.de:5005/walberla/buildenvs/intel:18
variables:
<<: *build_serial_variables
WALBERLA_BUILD_WITH_CUDA: "OFF"
only:
variables:
- $ENABLE_NIGHTLY_BUILDS
tags:
- docker
- intel
intel_18_mpionly:
<<: *build_definition
image: i10git.cs.fau.de:5005/walberla/buildenvs/intel:18
variables:
<<: *build_mpionly_variables
WALBERLA_BUILD_WITH_CUDA: "OFF"
only:
variables:
- $ENABLE_NIGHTLY_BUILDS
tags:
- docker
- intel
intel_18_hybrid:
<<: *build_definition
image: i10git.cs.fau.de:5005/walberla/buildenvs/intel:18
variables:
<<: *build_hybrid_variables
WALBERLA_BUILD_WITH_CUDA: "OFF"
except:
variables:
- $DISABLE_PER_COMMIT_BUILDS
tags:
- docker
- intel
intel_18_serial_dbg:
<<: *build_definition
image: i10git.cs.fau.de:5005/walberla/buildenvs/intel:18
variables:
<<: *build_serial_dbg_variables
WALBERLA_BUILD_WITH_CUDA: "OFF"
except:
variables:
- $DISABLE_PER_COMMIT_BUILDS
tags:
- docker
- intel
intel_18_mpionly_dbg:
<<: *build_definition
image: i10git.cs.fau.de:5005/walberla/buildenvs/intel:18
variables:
<<: *build_mpionly_dbg_variables
WALBERLA_BUILD_WITH_CUDA: "OFF"
except:
variables:
- $DISABLE_PER_COMMIT_BUILDS
tags:
- docker
- intel
intel_18_hybrid_dbg:
<<: *build_definition
image: i10git.cs.fau.de:5005/walberla/buildenvs/intel:18
variables:
<<: *build_hybrid_dbg_variables
WALBERLA_BUILD_WITH_CUDA: "OFF"
except:
variables:
- $DISABLE_PER_COMMIT_BUILDS
tags:
- docker
- intel
intel_18_hybrid_dbg_sp:
<<: *build_definition
image: i10git.cs.fau.de:5005/walberla/buildenvs/intel:18
variables:
<<: *build_hybrid_dbg_sp_variables
WALBERLA_BUILD_WITH_CUDA: "OFF"
......
......@@ -719,7 +719,7 @@ void DynamicCurveBalance< PhantomData_T >::mortonOrderWeighted( const std::vecto
}
}
#ifdef _OPENMP
#if defined(_OPENMP) && (__INTEL_COMPILER != 1800) // Disable OpenMP for Intel 2018 due to a bug
#pragma omp parallel for schedule(static)
#endif
for( int i = 0; i < int_c( blocksPerLevel.size() ); ++i )
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment