Skip to content

amber: Improved package.py and added version 18#13945

Merged
adamjstewart merged 13 commits intospack:developfrom
hseara:amber
Dec 2, 2019
Merged

amber: Improved package.py and added version 18#13945
adamjstewart merged 13 commits intospack:developfrom
hseara:amber

Conversation

@hseara
Copy link
Copy Markdown
Contributor

@hseara hseara commented Dec 1, 2019

  • Added amber 18 with ambertools 19
  • Added all available patches
  • Added +update variant to use the self update
  • Added +openmp variant to get openmp optomizations
  • Added +x11 variant when possible
  • Splitted amber 16 and 18 dependencies
  • We now detect the copiler type and compile accordingly
  • Added cray variant which is a bit special (untested)
  • Improved detection of possible cuda versions
  • All compilation optimizations +mpi +openmp +cuda are compatible
  • Updated to use setup_build_environment(), setup_run_environment()

hseara and others added 2 commits December 1, 2019 20:07
- Added amber 18 with ambertools 19
- Added all available patches
- Added +update variant to use the self update
- Added +openmp variant to get openmp optomizations
- Added +x11 variant when possible
- Splitted amber 16 and 18 dependencies
- We now detect the copiler type and compile accordingly
- Added cray variant which is a bit special (untested)
- Improved detection of possible cuda versions
- All compilation optimizations +mpi +openmp +cuda are compatible
- Updated to use setup_build_environment(), setup_run_environment()
)

* dealii: Added 'threads' variant that controls the DEAL_II_WITH_THREADS cmake option and the dependency on Intel TBB

* Update var/spack/repos/builtin/packages/dealii/package.py

Co-Authored-By: Adam J. Stewart <[email protected]>
@adamjstewart
Copy link
Copy Markdown
Member

Updated to use setup_build_environment(), setup_run_environment()

I recently merged a PR that does this for every package in Spack, so you'll need to rebase/resolve merge conflicts.

- Added amber 18 with ambertools 19
- Added all available patches
- Added +update variant to use the self update
- Added +openmp variant to get openmp optomizations
- Added +x11 variant when possible
- Splitted amber 16 and 18 dependencies
- We now detect the copiler type and compile accordingly
- Added cray variant which is a bit special (untested)
- Improved detection of possible cuda versions
- All compilation optimizations +mpi +openmp +cuda are compatible
- Updated to use setup_build_environment(), setup_run_environment()
@hseara
Copy link
Copy Markdown
Contributor Author

hseara commented Dec 1, 2019

Please do not merge yet. I am still adding some missing dependencies.

@adamjstewart
Copy link
Copy Markdown
Member

The dealii +tbb stuff was already merged in a separate PR, so you might need to rebase again.

@hseara
Copy link
Copy Markdown
Contributor Author

hseara commented Dec 1, 2019

I am done from my side. Unless there is more job you need from my side, feel free to merge.

- Added amber 18 with ambertools 19
- Added all available patches
- Added +update variant to use the self update
- Added +openmp variant to get openmp optomizations
- Added +x11 variant when possible
- Splitted amber 16 and 18 dependencies
- We now detect the copiler type and compile accordingly
- Added cray variant which is a bit special (untested)
- Improved detection of possible cuda versions
- All compilation optimizations +mpi +openmp +cuda are compatible
- Updated to use setup_build_environment(), setup_run_environment()
@hseara
Copy link
Copy Markdown
Contributor Author

hseara commented Dec 2, 2019

I am not sure how dealii ended up in my pull request. It was certainly not my intent. Anyway, I fixed some flake8 problems with dealii, that were making my checks to fail. Please let me know if the package is not ready for merging.

@hseara hseara requested a review from adamjstewart December 2, 2019 10:29
@hseara hseara requested a review from adamjstewart December 2, 2019 16:05
@adamjstewart adamjstewart merged commit 1b624b9 into spack:develop Dec 2, 2019
@hseara hseara deleted the amber branch December 3, 2019 08:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants