[ 50%] /home/buildslave/Buildslaves/hermes/truckee/build/hermes3d/tests/linear-solvers/main.cpp:26:
error: ‘map’ has not been declared
/home/buildslave/Buildslaves/hermes/truckee/build/hermes3d/tests/linear-solvers/main.cpp:26:
error: expected ‘,’ or ‘...’ before ‘<’ token
/home/buildslave/Buildslaves/hermes/truckee/build/hermes3d/tests/linear-solvers/main.cpp:
In function ‘void show_mat(const char*, int)’:
/home/buildslave/Buildslaves/hermes/truckee/build/hermes3d/tests/linear-solvers/main.cpp:31:
error: ‘mp’ was not declared in this scope
/home/buildslave/Buildslaves/hermes/truckee/build/hermes3d/tests/linear-solvers/main.cpp:
At global scope:
/home/buildslave/Buildslaves/hermes/truckee/build/hermes3d/tests/linear-solvers/main.cpp:41:
error: ‘map’ has not been declared
/home/buildslave/Buildslaves/hermes/truckee/build/hermes3d/tests/linear-solvers/main.cpp:41:
error: expected ‘,’ or ‘...’ before ‘<’ token
/home/buildslave/Buildslaves/hermes/truckee/build/hermes3d/tests/linear-solvers/main.cpp:
In function ‘void show_rhs(const char*, int)’:
/home/buildslave/Buildslaves/hermes/truckee/build/hermes3d/tests/linear-solvers/main.cpp:46:
error: ‘mp’ was not declared in this scope
/home/buildslave/Buildslaves/hermes/truckee/build/hermes3d/tests/linear-solvers/main.cpp:
In function ‘int read_matrix_and_rhs(char*, int&, std::map<unsigned
int, MatrixEntry, std::less<unsigned int>,
std::allocator<std::pair<const unsigned int, MatrixEntry> > >&,
std::map<unsigned int, std::complex<double>, std::less<unsigned int>,
std::allocator<std::pair<const unsigned int, std::complex<double> > >
>&, bool&)’:
/home/buildslave/Buildslaves/hermes/truckee/build/hermes3d/tests/linear-solvers/main.cpp:310:
error: ‘complex’ was not declared in this scope
/home/buildslave/Buildslaves/hermes/truckee/build/hermes3d/tests/linear-solvers/main.cpp:310:
error: expected primary-expression before ‘double’
/home/buildslave/Buildslaves/hermes/truckee/build/hermes3d/tests/linear-solvers/main.cpp:310:
error: expected ‘;’ before ‘double’
/home/buildslave/Buildslaves/hermes/truckee/build/hermes3d/tests/linear-solvers/main.cpp:311:
error: ‘cmplx_buffer’ was not declared in this scope
/home/buildslave/Buildslaves/hermes/truckee/build/hermes3d/tests/linear-solvers/main.cpp:
In function ‘int main(int, char**)’:
/home/buildslave/Buildslaves/hermes/truckee/build/hermes3d/tests/linear-solvers/main.cpp:429:
error: cannot convert ‘std::map<unsigned int, MatrixEntry,
std::less<unsigned int>, std::allocator<std::pair<const unsigned int,
MatrixEntry> > >’ to ‘int’ for argument ‘2’ to ‘void show_mat(const
char*, int)’
/home/buildslave/Buildslaves/hermes/truckee/build/hermes3d/tests/linear-solvers/main.cpp:431:
error: cannot convert ‘std::map<unsigned int, std::complex<double>,
std::less<unsigned int>, std::allocator<std::pair<const unsigned int,
std::complex<double> > > >’ to ‘int’ for argument ‘2’ to ‘void
show_rhs(const char*, int)’
Building CXX object hermes2d/src/CMakeFiles/hermes2d-cplx.dir/space/space.cpp.o
make[2]: *** [hermes3d/tests/linear-solvers/CMakeFiles/test-solver-cplx.dir/main.cpp.o]
Error 1
make[1]: *** [hermes3d/tests/linear-solvers/CMakeFiles/test-solver-cplx.dir/all]
Error 2
make[1]: *** Waiting for unfinished jobs....
--
Pavel Solin
University of Nevada, Reno
Home page: http://hpfem.org/~pavel
FEMTEC 2011: http://hpfem.org/events/femtec-2011/
Hermes: http://hpfem.org/
FEMhub: http://femhub.org/
here is what I get (not even cmake scripts go through):
CMake Error at hermes_common/solver/tests/linear-solvers/CMakeLists.txt:17 (PICK
_REAL_OR_CPLX_INCS):
PICK_REAL_OR_CPLX_INCS Macro invoked with incorrect arguments for macro
named: PICK_REAL_OR_CPLX_INCS
So I guess there is a problem with complex / real version of Hermes. I
will look into this.
Lukas
> --
> hermes3d mailing list
> herm...@googlegroups.com
> http://groups.google.com/group/hermes3d?hl=en
so the above output was no longer relevant as the test had been moved,
but the last tiny commit I pushed to master fixes the problem I
described in the previous mail for me (on my machine & raven).
Lukas