core icon indicating copy to clipboard operation
core copied to clipboard

check building Albany with branch apf_sim_config

Open yangf4 opened this issue 7 years ago • 4 comments

We have a branch which has Simmetrix advanced mesh flag: https://github.com/SCOREC/core/tree/apf_sim_config

@cwsmith mentioned that it should be good to check this branch with Albany build before merging.

yangf4 avatar Mar 13 '18 03:03 yangf4

Just a thought - would it be useful to add a Dashboard nightly that keeps track of this build? There are currently two tests at

https://my.cdash.org/index.php?project=Albany

that differ only on the compiler, we could switch one of these to this Simmetrix build without adding much complexity to the nightly test suite. I'd be glad to help with that if there is interest.

CC: @ibaned @bgranzow @cwsmith @tjfulle

gahansen avatar Mar 13 '18 14:03 gahansen

That sounds fine. What is in this branch?

ibaned avatar Mar 13 '18 16:03 ibaned

please see this commit: https://github.com/SCOREC/core/commit/35a0538d5e117fcdffae66729a63a327822195b6

It added Simmetrix advanced meshing flag. So we can get things running in case we have Simmetrix but don't have Simmetrix advanced meshing library.

yangf4 avatar Mar 13 '18 16:03 yangf4

I merged the apf_sim_config branch into develop, created a build dir, ran ./nightlyConfigure.sh on cmake script on avatar, and then ran make. The build went through without errors.

The configure script nightlyConfigure.sh.txt (github won't let me upload files with the .sh extension...) is based on the cmake command used for the trilinos nightly build: https://my.cdash.org/buildSummary.php?buildid=1396431

@ibaned Should we build albany on this trilinos build, or proceed with the merge of core/apf_sim_config into core/develop ?

cwsmith avatar Apr 11 '18 21:04 cwsmith