diff options
author | 2022-10-13 19:18:43 -0700 | |
---|---|---|
committer | 2022-10-13 19:18:43 -0700 | |
commit | 912af3a03b10360c8799593490ef9fcfe7af8270 (patch) | |
tree | d6142bfb9635228743dceca3eaee6ebc945a3b00 /Source/FieldSolver/FiniteDifferenceSolver/ComputeDivE.cpp | |
parent | d2d2138349761c6d1598f8f7fb2093c502154ebb (diff) | |
download | WarpX-912af3a03b10360c8799593490ef9fcfe7af8270.tar.gz WarpX-912af3a03b10360c8799593490ef9fcfe7af8270.tar.zst WarpX-912af3a03b10360c8799593490ef9fcfe7af8270.zip |
CI: Fix macOS OMP (#3465)
Fix:
```
$ cmake -S . -B build_dp ...
-- The C compiler identification is AppleClang 13.0.0.13000029
-- The CXX compiler identification is AppleClang 13.0.0.13000029
...
CMake Error at /usr/local/Cellar/cmake/3.24.2/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
-- Configuring incomplete, errors occurred!
Could NOT find OpenMP_CXX (missing: OpenMP_CXX_FLAGS OpenMP_CXX_LIB_NAMES)
```
```
libomp 14.0.6 is already installed but outdated (so it will be upgraded).
==> Downloading https://ghcr.io/v2/homebrew/core/libomp/manifests/15.0.2
==> Downloading https://ghcr.io/v2/homebrew/core/libomp/blobs/sha256:a4e0796616d09221e2a486c95f9aa7c12d3c617e594b1d463a8f479bd4fa45c2
==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:a4e0796616d09221e2a486c95f9aa7c12d3c617e594b1d463a8f479bd4fa45c2?se=2022-10-13T20%3A50%3A00Z&sig=a68J671xfsvWip4TqYo5%2B2E0U5AswwCQDocHLNc6XXE%3D&sp=r&spr=https&sr=b&sv=2019-12-12
==> Upgrading libomp
14.0.6 -> 15.0.2
==> Pouring libomp--15.0.2.big_sur.bottle.tar.gz
==> Caveats
libomp is keg-only, which means it was not symlinked into /usr/local,
because it can override GCC headers and result in broken builds.
For compilers to find libomp you may need to set:
export LDFLAGS="-L/usr/local/opt/libomp/lib"
export CPPFLAGS="-I/usr/local/opt/libomp/include"
==> Summary
🍺 /usr/local/Cellar/libomp/15.0.2: 7 files, 1.7MB
==> Running `brew cleanup libomp`...
Disable this behaviour by setting HOMEBREW_NO_INSTALL_CLEANUP.
Hide these hints with HOMEBREW_NO_ENV_HINTS (see `man brew`).
Removing: /usr/local/Cellar/libomp/14.0.6... (7 files, 1.6MB)
Removing: /Users/runner/Library/Caches/Homebrew/libomp--14.0.6... (548.8KB)
```
Diffstat (limited to 'Source/FieldSolver/FiniteDifferenceSolver/ComputeDivE.cpp')
0 files changed, 0 insertions, 0 deletions