On 2/11/20 12:09 AM, vachan potluri wrote:
However, make test shows all tests failing with the error
/bin/sh: <test name>.<release|debug>: command not found.
When I navigated to tests/quick_tests and individually ran the tests,
the output was as follows.
$ ./lapack.debug
Illegal instruction
Can anyone help me with this issue? Is this because I have
cross-compiled? The make test instruction was run on login node. It so,
is there a way I check my installation on login node itself without
needing submitting a job?
Yes, that's exactly the problem: The compiler compiles the library for
the target nodes, not for the front-end login node. There isn't a good
way to test things in this case -- I'd just see whether you can run
something like step-1 on the compute nodes by submitting a job.
You're discovering why the Cray XC machines are so tremendously
unpopular: Cray managed to create a software system with the many
support libraries that is incredibly complicated and, moreover,
incompatible with the way software is set up on almost every other
machine. It's also exceedingly impractical that they chose a different
processor for the frontend than for the compute nodes. Both of these
decisions are really beyond essentially everyone's imagination who has
to deal with these machines. I don't know a single person who believes
that these were good design choices for Cray to make.
I don't wish Cray bankruptcy, but I do hope that the tens or hundreds of
thousands of dollars that are spent on the difficulty of installing
software on each one of their machines is deducted from the salaries of
those responsible for their machine designs...
Best
W.
--
------------------------------------------------------------------------
Wolfgang Bangerth email: bange...@colostate.edu
www: http://www.math.colostate.edu/~bangerth/
--
The deal.II project is located at http://www.dealii.org/
For mailing list/forum options, see
https://groups.google.com/d/forum/dealii?hl=en
---
You received this message because you are subscribed to the Google Groups "deal.II User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to dealii+unsubscr...@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/dealii/a9c22e81-c47e-1d2f-baeb-ddbb84e3c3f9%40colostate.edu.