[deal.II] deal-II tests fail due to ginkgo

2020-02-13 Thread Thodoros Katsaounis
Hello 

I am on a linux workstation with ubuntu 18.04. I have successfully 
installed deal-II (9.1.1) 
including ginkgo. When I tried to run the deal-II tests with 'make test' 
ALL of them failed. 
The reason of failing in ALL tests is due to the following error

../../lib/libdeal_II.so.9.1.1: error: undefined reference to 
'gko::OmpExecutor::raw_copy_to(gko::HipExecutor const*, unsigned long, void 
const*, void*) const'
../../lib/libdeal_II.so.9.1.1: error: undefined reference to 'typeinfo for 
gko::HipExecutor'
collect2: error: ld returned 1 exit status

I build ginkgo the way it's described in 
https://www.dealii.org/current/external-libs/ginkgo.html
the installation was successful and all the tests of ginkgo passed. 


any suggestions on how to resolve this issue?

many thanks

Thodoros


-- 
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/ceb3f553-3b1c-428b-a47c-e732a4f3e3e6%40googlegroups.com.


Re: [deal.II] Re: Installation on cray XC50 | linking to petsc, lapack and blas libraries with different names

2020-02-13 Thread Bruno Turcksin
Le jeu. 13 févr. 2020 à 07:27, vachan potluri
 a écrit :
>
> It is working!
>
> The mistake I did was to open an interactive job and run the executables 
> through bash. When I instead submitted a job, and executed using aprun 
> (Cray's equivalent to mpirun) to run the executables, they ran successfully. 
> I tested step-1, step-18 and my own code too. The installation tests will 
> probably not run though, since they are actually makefile targets.

Glad to hear. You should be able to run the installation tests but you
need to let cmake know that it shouldn't use mpiexec but aprun
instead. This can be done when you configure deal.II by using:

-D MPI_EXEC="aprun"

Bruno

-- 
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/CAGVt9eO4jdF-C48awXwffjN4wsmCsOJRA4sGXDuyAfyb5%2Bj1tA%40mail.gmail.com.


[deal.II] Re: Installation on cray XC50 | linking to petsc, lapack and blas libraries with different names

2020-02-13 Thread vachan potluri
It is working!

The mistake I did was to open an interactive job and run the executables 
through bash. When I instead submitted a job, and executed using aprun 
(Cray's equivalent to mpirun) to run the executables, they ran 
successfully. I tested step-1, step-18 and my own code too. The 
installation tests will probably not run though, since they are actually 
makefile targets.

I apologise for being irresponsible and hasty in the previous couple of 
messages. I thank everyone for helping me and hearing me out when I was all 
by myself. I will also post a summary of the installation process.

-- 
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/15ec6df7-c08a-4ae1-98c0-ab04bc6db24c%40googlegroups.com.