Hi Tuanny,
I am not quite sure what is happening there (I do not have much experience with PETSc or MUMPS). As far as I can see MUMPS is not a separate package for deal.II but needs to be installed with PETSc. Maybe somebody else knows which options need to be added to the petsc.package file of candi to make MUMPS work? Or if you can find the options for me, I can modify the file accordingly. Is it possible that this has to do with the fact I removed the other default packages, except for p4est, trilinos and petsc? Best, Rene Am Freitag, 9. Juni 2017 08:39:23 UTC-6 schrieb Tuanny Cajuhi: > > Hi Rene, > > is it possible to include MUMPS to the platform file? > > An error occurred in line <846> of file > </home/h/niitcaju/deal.ii-candi/tmp/unpack/deal.II-v8.5.0/source/lac/petsc_solver > .cc> in function > void dealii::PETScWrappers::SparseDirectMUMPS::solve(const > dealii::PETScWrappers::MatrixBase&, dealii::PETScWrappers: > :VectorBase&, const dealii::PETScWrappers::VectorBase&) > The violated condition was: > false > Additional information: > Your PETSc installation does not include a copy of the MUMPS package > necessary for this solver. You will need to conf > igure PETSc so that it includes MUMPS, recompile it, and then re-configure > and recompile deal.II as well. > > > > Thank you, > Tuanny > > PS: Unloading the module atp helped to solve the problem I mentioned in > the previous message. > > > > On Sunday, June 4, 2017 at 6:41:15 PM UTC+2, Tuanny Cajuhi wrote: >> >> Hi Rene, >> >> I asked them and as soon as I get an update I will post it here. My >> colleague also mentioned that it could be something related to the linker. >> In any case, I am really happy that the installation got this far and I >> am hoping to use deal.II asap in the cluster. Thank you again, will keep >> you posted :)) >> >> Best, >> Tuanny >> >> >> >> On 04.06.2017 14:57, Rene Gassmoeller wrote: >> >> Hi Tuanny, >> That is good to hear. Unfortunately I have not seen the error message >> before. AtpSigHandler seems to be some cray specific library, and it is a >> bit surprising that your linker does not seem to find it. Maybe you can try >> finding out in which module it is packaged or ask your cluster support for >> help. To me this does not look like a deal.II specific problem. >> Another idea would be to check if /usr/bin/ld.gold is the linker you >> should use, or if the build system picks up he wrong linker. >> Best >> Rene >> -------- Original message -------- >> From: Tuanny Cajuhi <trmc...@gmail.com> <javascript:> >> Date: 6/3/2017 21:13 (GMT-05:00) >> To: dea...@googlegroups.com <javascript:> >> Subject: Re: [deal.II] Re: get errors when installing dealii on openSUSE >> Leap 42.1 by using candi >> >> Hi Rene, >> >> your explanation helped me a lot!! :)) I was able to run up to this point: >> >> [100%] Building CXX object >> source/numerics/CMakeFiles/obj_numerics_release.dir/vector_tools_rhs.cc.o >> Linking CXX shared library ../lib/libdeal_II.g.so >> /usr/bin/ld.gold: error: cannot find -lAtpSigHandler >> /usr/bin/ld.gold: error: cannot find -lAtpSigHCommData >> collect2: error: ld returned 1 exit status >> make[2]: *** [lib/libdeal_II.g.so.8.5.0] Error 1 >> make[1]: *** [source/CMakeFiles/deal_II.g.dir/all] Error 2 >> make[1]: *** Waiting for unfinished jobs.... >> [100%] Built target obj_numerics_release >> make: *** [all] Error 2 >> Failure with exit status: 2 >> Exit message: There was a problem building dealii v8.5.0. >> >> Have you ever had this error? One colleague of mine got the same error >> when installing everything manually. Could it be something related to the >> cray, e.g. additional module? >> >> Thank you! >> >> Best, >> Tuanny >> >> >> On 03.06.2017 20:14, Rene Gassmöller wrote: >> >> I updated the github branch. The file is not longer at the old position, >> instead take a look at: https://github.com/dealii/candi/pull/31 >> >> Best >> Rene >> >> Am Freitag, 2. Juni 2017 14:55:45 UTC-4 schrieb Rene Gassmöller: >>> >>> Hi Tuanny, >>> >>> I happened to install deal.II on a Cray over the last days, and both >>> compiled everything by hand and (afterwards) decided to write a candi >>> script for it. Keep in mind that my instructions are for my specific >>> setting and application, i.e. I compile deal.II with the packages p4est, >>> trilinos, and petsc only, and do not know about other packages. The cluster >>> is also a very specific system (Lonestar 5, of the Texas Advanced Computing >>> Center), but yours is likely at least similar. Anyway, I hope this is of >>> help to you. >>> >>> The candi platform file with instructions on how to set up the >>> environment is here: >>> >>> https://github.com/gassmoeller/candi/blob/lonestar_config/deal.II-toolchain/platforms/lonestar5.platform >>> >>> You can download it and use it with candi by adding the option >>> --platform=FILENAME where FILENAME contains the full path to this file. On >>> my cluster I had two problems with candi that I needed to change. You can >>> find the modifications I did here: >>> https://github.com/dealii/candi/pull/29 and >>> https://github.com/dealii/candi/pull/30. They are not yet part of >>> candi, so you will need to include them manually. >>> >>> If you decide to compile manually instead let me know, I also have those >>> commands somewhere (not as nicely formatted). The most important point are >>> the loaded modules, environment variables, and compiler options all of >>> which you can see inside the candi script. >>> >>> Hope that helps a bit, >>> Rene >>> >> >> -- >> 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 a topic in the >> Google Groups "deal.II User Group" group. >> To unsubscribe from this topic, visit >> https://groups.google.com/d/topic/dealii/9IMUhsjSGZ8/unsubscribe. >> To unsubscribe from this group and all its topics, send an email to >> dealii+un...@googlegroups.com <javascript:>. >> For more options, visit https://groups.google.com/d/optout. >> >> >> -- 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. For more options, visit https://groups.google.com/d/optout.