mutationpp / Mutationpp

The MUlticomponent Thermodynamic And Transport library for IONized gases in C++
GNU Lesser General Public License v3.0
101 stars 58 forks source link

Tests fail to find catch.hpp #244

Open yurivict opened 8 months ago

yurivict commented 8 months ago
[  2% 7/39] /usr/local/libexec/ccache/c++  -I/usr/ports/science/mutationpp/work/.build/tests/c++ -I/usr/ports/science/mutationpp/work/Mutationpp-1.0.6dev2/src/general -I/usr/ports/science/mutationpp/work/Mutationpp-1.0.6dev2/src/kinetics -I/usr/ports/science/mutationpp/work/Mutationpp-1.0.6dev2/src/numerics -I/usr/ports/science/mutationpp/work/Mutationpp-1.0.6dev2/src/thermo -I/usr/ports/science/mutationpp/work/Mutationpp-1.0.6dev2/src/transfer -I/usr/ports/science/mutationpp/work/Mutationpp-1.0.6dev2/src/transport -I/usr/ports/science/mutationpp/work/Mutationpp-1.0.6dev2/src/utilities -I/usr/ports/science/mutationpp/work/Mutationpp-1.0.6dev2/src/gsi -isystem /usr/local/include/eigen3 -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing   -DNDEBUG -std=gnu++14 -MD -MT tests/c++/CMakeFiles/run_tests.dir/run_tests.cpp.o -MF tests/c++/CMakeFiles/run_tests.dir/run_tests.cpp.o.d -o tests/c++/CMakeFiles/run_tests.dir/run_tests.cpp.o -c /usr/ports/science/mutationpp/work/Mutationpp-1.0.6dev2/tests/c++/run_tests.cpp
FAILED: tests/c++/CMakeFiles/run_tests.dir/run_tests.cpp.o 
/usr/local/libexec/ccache/c++  -I/usr/ports/science/mutationpp/work/.build/tests/c++ -I/usr/ports/science/mutationpp/work/Mutationpp-1.0.6dev2/src/general -I/usr/ports/science/mutationpp/work/Mutationpp-1.0.6dev2/src/kinetics -I/usr/ports/science/mutationpp/work/Mutationpp-1.0.6dev2/src/numerics -I/usr/ports/science/mutationpp/work/Mutationpp-1.0.6dev2/src/thermo -I/usr/ports/science/mutationpp/work/Mutationpp-1.0.6dev2/src/transfer -I/usr/ports/science/mutationpp/work/Mutationpp-1.0.6dev2/src/transport -I/usr/ports/science/mutationpp/work/Mutationpp-1.0.6dev2/src/utilities -I/usr/ports/science/mutationpp/work/Mutationpp-1.0.6dev2/src/gsi -isystem /usr/local/include/eigen3 -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing   -DNDEBUG -std=gnu++14 -MD -MT tests/c++/CMakeFiles/run_tests.dir/run_tests.cpp.o -MF tests/c++/CMakeFiles/run_tests.dir/run_tests.cpp.o.d -o tests/c++/CMakeFiles/run_tests.dir/run_tests.cpp.o -c /usr/ports/science/mutationpp/work/Mutationpp-1.0.6dev2/tests/c++/run_tests.cpp
/usr/ports/science/mutationpp/work/Mutationpp-1.0.6dev2/tests/c++/run_tests.cpp:24:10: fatal error: 'catch.hpp' file not found
#include <catch.hpp>
         ^~~~~~~~~~~
1 error generated.

In the example shown on Catch2 main page all includes are in the form $include <catch2/xx.h>. Maybe that's the problem here.

Version: 1.0.6dev2 catch-2.13.10 clang-16 FreeBSD 13.2