While building samrai on LLNL quartz for version 3.11.2 with Intel compiler, spack expects there is include/boost/tr1 sub-directory, but the boost library installed by spack does not have such a directory, and the build fails.
Expected Result
The build should succeed without an error.
Actual Result
Spack fails at the configuration step, because it cannot find include/boost/tr1 directory for boost.
Error message:
113 checking whether HDF5 link works... yes
114 checking for BOOST installation...
115 configure: error: BOOST not found in /usr/workspace/wsa/wang102/spack/opt/spack/linux-rhel7-x86_64/intel-18.0.2/boost-1.67.0-5356zjcg5ezmk76eybujazxnfuz6wtql
Steps to reproduce the issue
$ spack install samrai@3.11.2 %intel@18.0.2
Other information
spack: 0.11.2, development branch
machine architecture: Intel(R) Xeon(R) CPU E5-2695 v4 @ 2.10GHz
OS: (Red Hat Enterprise Linux Server release 7.4 (Maipo)
compiler: Intel 18.0.2
$ spack spec samrai@3.11.2 %intel@18.0.2
Input spec
samrai@3.11.2%intel@18.0.2
Concretized
samrai@3.11.2%intel@18.0.2debug arch=linux-rhel7-x86_64
^boost@1.67.0%intel@18.0.2+atomic+chronoclanglibcpp cxxstd=default +date_timedebug+exception+filesystemgraphicu+iostreams+locale+log+mathmpi+multithreadednumpy patches=2ab6c72d03dec6a4ae20220a9dfd5c8c572c5294252155b85c6874d97c323199 +program_optionspython+random+regex+serialization+shared+signalssinglethreaded+systemtaggedlayout+test+thread+timerversionedlayout+wave arch=linux-rhel7-x86_64
^bzip2@1.0.6%intel@18.0.2+shared arch=linux-rhel7-x86_64
^zlib@1.2.11%intel@18.0.2+optimize+pic+shared arch=linux-rhel7-x86_64
^hdf5@1.10.2%intel@18.0.2cxxdebugfortranhl+mpi+pic+sharedszipthreadsafe arch=linux-rhel7-x86_64
^openmpi@3.1.0%intel@18.0.2cuda fabrics=verbs javamemcheckerpmi schedulers= sqlite3thread_multiple+vt arch=linux-rhel7-x86_64
^hwloc@1.11.9%intel@18.0.2cairocuda+libxml2+pci+shared arch=linux-rhel7-x86_64
^libpciaccess@0.13.5%intel@18.0.2 arch=linux-rhel7-x86_64
^libtool@2.4.6%intel@18.0.2 arch=linux-rhel7-x86_64
^m4@1.4.18%intel@18.0.2 patches=3877ab548f88597ab2327a2230ee048d2d07ace1062efe81fc92e91b7f39cd00 +sigsegv arch=linux-rhel7-x86_64
^libsigsegv@2.11%intel@18.0.2 arch=linux-rhel7-x86_64
^pkgconf@1.4.2%intel@18.0.2 arch=linux-rhel7-x86_64
^util-macros@1.19.1%intel@18.0.2 arch=linux-rhel7-x86_64
^libxml2@2.9.8%intel@18.0.2python arch=linux-rhel7-x86_64
^xz@5.2.4%intel@18.0.2 arch=linux-rhel7-x86_64
^numactl@2.0.11%intel@18.0.2 arch=linux-rhel7-x86_64
^autoconf@2.69%intel@18.0.2 arch=linux-rhel7-x86_64
^perl@5.26.2%intel@18.0.2+cpanm patches=0eac10ed90aeb0459ad8851f88081d439a4e41978e586ec743069e8b059370ac +shared+threads arch=linux-rhel7-x86_64
^gdbm@1.14.1%intel@18.0.2 arch=linux-rhel7-x86_64
^readline@7.0%intel@18.0.2 arch=linux-rhel7-x86_64
^ncurses@6.1%intel@18.0.2symlinkstermlib arch=linux-rhel7-x86_64
^automake@1.16.1%intel@18.0.2 arch=linux-rhel7-x86_64
While building samrai on LLNL quartz for version 3.11.2 with Intel compiler, spack expects there is include/boost/tr1 sub-directory, but the boost library installed by spack does not have such a directory, and the build fails.
Expected Result
The build should succeed without an error.
Actual Result
Spack fails at the configuration step, because it cannot find include/boost/tr1 directory for boost.
Error message:
113 checking whether HDF5 link works... yes
114 checking for BOOST installation...
Steps to reproduce the issue
$ spack install samrai@3.11.2 %intel@18.0.2
Other information
spack: 0.11.2, development branch
machine architecture: Intel(R) Xeon(R) CPU E5-2695 v4 @ 2.10GHz
OS: (Red Hat Enterprise Linux Server release 7.4 (Maipo)
compiler: Intel 18.0.2
$ spack spec samrai@3.11.2 %intel@18.0.2
Input spec
samrai@3.11.2%intel@18.0.2
Concretized
samrai@3.11.2%intel@18.0.2
debug arch=linux-rhel7-x86_64clanglibcpp cxxstd=default +date_time^boost@1.67.0%intel@18.0.2+atomic+chrono
debug+exception+filesystemgraphicu+iostreams+locale+log+mathmpi+multithreadednumpy patches=2ab6c72d03dec6a4ae20220a9dfd5c8c572c5294252155b85c6874d97c323199 +program_optionspython+random+regex+serialization+shared+signalssinglethreaded+systemtaggedlayout+test+thread+timerversionedlayout+wave arch=linux-rhel7-x86_64cxx^bzip2@1.0.6%intel@18.0.2+shared arch=linux-rhel7-x86_64
^zlib@1.2.11%intel@18.0.2+optimize+pic+shared arch=linux-rhel7-x86_64
^hdf5@1.10.2%intel@18.0.2
debugfortranhl+mpi+pic+sharedszipthreadsafe arch=linux-rhel7-x86_64cuda fabrics=verbs^openmpi@3.1.0%intel@18.0.2
javamemcheckerpmi schedulers=cairosqlite3thread_multiple+vt arch=linux-rhel7-x86_64^hwloc@1.11.9%intel@18.0.2
cuda+libxml2+pci+shared arch=linux-rhel7-x86_64python arch=linux-rhel7-x86_64^libpciaccess@0.13.5%intel@18.0.2 arch=linux-rhel7-x86_64
^libtool@2.4.6%intel@18.0.2 arch=linux-rhel7-x86_64
^m4@1.4.18%intel@18.0.2 patches=3877ab548f88597ab2327a2230ee048d2d07ace1062efe81fc92e91b7f39cd00 +sigsegv arch=linux-rhel7-x86_64
^libsigsegv@2.11%intel@18.0.2 arch=linux-rhel7-x86_64
^pkgconf@1.4.2%intel@18.0.2 arch=linux-rhel7-x86_64
^util-macros@1.19.1%intel@18.0.2 arch=linux-rhel7-x86_64
^libxml2@2.9.8%intel@18.0.2
^xz@5.2.4%intel@18.0.2 arch=linux-rhel7-x86_64
^numactl@2.0.11%intel@18.0.2 arch=linux-rhel7-x86_64
^autoconf@2.69%intel@18.0.2 arch=linux-rhel7-x86_64
^perl@5.26.2%intel@18.0.2+cpanm patches=0eac10ed90aeb0459ad8851f88081d439a4e41978e586ec743069e8b059370ac +shared+threads arch=linux-rhel7-x86_64
^gdbm@1.14.1%intel@18.0.2 arch=linux-rhel7-x86_64
^readline@7.0%intel@18.0.2 arch=linux-rhel7-x86_64
^ncurses@6.1%intel@18.0.2
symlinkstermlib arch=linux-rhel7-x86_64^automake@1.16.1%intel@18.0.2 arch=linux-rhel7-x86_64