Opened 7 years ago
Last modified 6 years ago
#55153 closed defect
armadillo @8.200.1 +arpack: 'mpi.h' file not found — at Version 3
Reported by: | majoc-at-astro (majoc-at-astro) | Owned by: | Schamschula (Marius Schamschula) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.4.2 |
Keywords: | Cc: | ||
Port: | armadillo |
Description (last modified by mf2k (Frank Schima))
Log from last Friday's build run to be attached. Here's the top bit:
:info:build In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_armadillo/armadillo/work/armadillo-8.200.1/src/wrapper.cpp:51: :info:build In file included from /opt/local/include/hdf5.h:22: :info:build /opt/local/include/H5public.h:59:13: fatal error: 'mpi.h' file not found :info:build # include <mpi.h> :info:build ^~~~~~~ :info:build 1 error generated.
This is on macOS 10.12 with Xcode 9.0, with arpack @3.4.0_2+accelerate+gcc6 having already been successfully built; it occurs also on 10.11 with Xcode 8.3.3, and first started in early September. Annoyingly, it only seems to happen in production builds, and it consistently fails to fail when attempted on a build which is otherwise empty.
Please let me know if there's any more information you need, or what other tests to make. Please see also ticket:55080, which started failing the same way at the same time, but which does fail on an empty build.
Change History (4)
Changed 7 years ago by majoc-at-astro (majoc-at-astro)
Attachment: | armadillo.log.2017-10-20_13.21.52 added |
---|
comment:1 Changed 7 years ago by Schamschula (Marius Schamschula)
Cc: | mps@… removed |
---|---|
Owner: | set to Schamschula |
Status: | new → assigned |
comment:2 Changed 7 years ago by Schamschula (Marius Schamschula)
You are building arpack +mpi. armadillo assumes arpack w/o +mpi.
comment:3 Changed 7 years ago by mf2k (Frank Schima)
Description: | modified (diff) |
---|
Note: See
TracTickets for help on using
tickets.
Build log for armadillo +arpack from production