Ubuntu 18.04 x64 build scripts for Trilinos and Xyce 6.10

209 views
Skip to first unread message

mwx

unread,
Nov 29, 2018, 11:11:57 AM11/29/18
to xyce-users


I have failed many times completing a Xyce 6.9 build, mpi or serial with the latest Trilinos, and was about to try 6.10 with Trilinos 12.12 Release. Would anyone have a script that works for either or both?

xyce-users

unread,
Nov 29, 2018, 11:33:31 AM11/29/18
to xyce-users

The generic CMake invocation for Trilinos and the generic configure invocation for Linux that are in the building guide (https://xyce.sandia.gov/documentation/BuildingGuide.html) should work as advertised.  They did when one of the Xyce team members built Xyce on Ubuntu 16.04 last week.

Please note the extensive warnings in the building guide about Ubuntu 18.04's (and 17.10's) package for OpenMPI.  The package maintainer of the OpenMPI package built it with an option that renders it broken for certain types of MPI operations, and can cause Xyce to segfault.  There is another thread on this forum about that, too.  If you need to run Xyce in parallel on Ubuntu 18.04 you have no choice but to build OpenMPI from source code in lieu of using the pre-packaged binary from Ubuntu's repos.

xyce-users

unread,
Nov 29, 2018, 11:36:53 AM11/29/18
to xyce-users
Xyce is not tested against the latest Trilinos, full nightly testing is performed against Trilinos 12.12.1.

Please look at the online building guide at https://xyce.sandia.gov/documentation/BuildingGuide.html to get the necessary information to build Xyce 6.10 against Trilinos 12.12.1.

Thanks,
The Xyce Team


On Thursday, November 29, 2018 at 9:11:57 AM UTC-7, mwx wrote:

mwx

unread,
Nov 29, 2018, 3:22:38 PM11/29/18
to xyce-users


On Thursday, November 29, 2018 at 10:11:57 AM UTC-6, mwx wrote:


I have failed many times completing a Xyce 6.9 build, mpi or serial with the latest Trilinos, and was about to try 6.10 with Trilinos 12.12 Release. Would anyone have a script that works for either or both?

I compiled and installed Trilinos 12.12 release(12.12.2?) with 6.10 Serial just now with the post marked as answer with the scripts at https://xyce.sandia.gov/documentation/BuildingGuide.html on WSL Ubuntu 18.04. 
Reply all
Reply to author
Forward
0 new messages