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.

Reply via email to