summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/amrex/package.py
AgeCommit message (Collapse)AuthorFilesLines
2024-01-02amrex: add v24.01 (#41921)Weiqun Zhang1-0/+1
2024-01-02Update copyright year to 2024 (#41919)Todd Gamblin1-1/+1
It was time to run `spack license update-copyright-year` again.
2023-12-27Initial License CheckinAiden Grossman1-0/+2
This patch adds license information for about 5,300 packages from automated sources. The license information was obtained from Alpine Linux and PyPI and processed using tooling available in https://github.com/boomanaiden154/spack-license-utils. The license field was added in after all other directives in an automated fashion. Note that while this license information is probably fairly accurate, it is not guaranteed to be accurate. In addition some of the license strings from Alpine Linux might not be valid SPDX license strings. Invalid SPDX identifiers can be picked up and fixed once we have validation/parsing infrastructure in place for the solver, and issues can be fixed as they come up.
2023-12-01amrex: add v23.12 (#41385)Weiqun Zhang1-0/+1
2023-11-16Update amrex maintainers (#41122)Weiqun Zhang1-1/+1
2023-11-01amrex: add v23.11 (#40821)Weiqun Zhang1-0/+1
2023-10-02amrex: add v23.10 (#40270)Weiqun Zhang1-0/+1
2023-09-12amrex: add v23.09 (#39788)Weiqun Zhang1-0/+1
2023-08-16amrex+sycl: restructure constraint on %oneapi (#39451)eugeneswalker1-1/+2
2023-08-09AMReX: 23.06+ Multi-Dim Support (#37695)Axel Huebl1-1/+16
* AMReX: 23.06+ Multi-Dim Support This updated the Spack package to allow to install AMReX, modules of AMReX in E4S deployments and dependent packages with support for multiple dimensions. Due to an upstream change in AMReX, we do not longer need to ship three, binary incompatible package variants. * [E4S] oneAPI AMReX < 23.06 Variant Work-around the auto-concretization to the multi-dim of `dimensions`, which only in 23.06+ became a multi-variant. * e4s cray rhel ci: temporarily disable amrex build until spurious ci failure can be resolved --------- Co-authored-by: eugeneswalker <eugenesunsetwalker@gmail.com>
2023-08-01amrex: add 23.08 (#39190)Weiqun Zhang1-0/+1
2023-07-27Updates to rocm recipes for rocm-5.5.0 and rocm-5.5.1 releases (#37910)Sreenivasa Murthy Kolam1-0/+1
* initial commit for rocm-5.5.0 release * fix the hipsparse build error for 5.5.0 * fix build error for amrex .add hiprand as a dependency * modify the patch for rocprofiler-dev * add hiprand for +rocm build * initial commit for rocm-5.5.1 release * bump up the version for rocm-5.5.1 release. * bump up the version for rocmlir.miopen to use this backend only till 5.5 * add new recipe py-barectf and add it as dependency for rocprofiler-dev * revert the changes for rocprofiler-dev for 5.5.0/1 for now as it depends on hsa-amdaqlprofile.so which is a closed source and no spack recipe is available for now. * add rocm-core as dependency for rocm packages from 5.5.0 onwards * avoid download of the gtest for building unit tests
2023-07-05amrex: add v23.07 (#38676)Weiqun Zhang1-0/+1
2023-06-05amrex: add version 23.06 (#38056)Weiqun Zhang1-0/+1
2023-05-27tests/amrex: convert to new stand-alone test process (#35698)Tamara Dahlgren1-38/+15
* amrex: convert to new stand-alone test process * smoke->stand-alone
2023-05-02amrex: add 23.05 (#37362)Weiqun Zhang1-1/+2
2023-04-04amrex: add v23.04 (#36596)Weiqun Zhang1-1/+2
2023-03-08amrex: add v23.03 (#35765)Weiqun Zhang1-4/+6
2023-02-01Use the `maintainers` directive in all packages (#35201)Massimiliano Culpo1-1/+1
2023-02-01amrex: add v23.02 (#35286)Weiqun Zhang1-1/+2
2023-01-18license year bump (#34921)Harmen Stoppels1-1/+1
* license bump year * fix black issues of modified files * mypy * fix 2021 -> 2023
2023-01-02amrex: add v23.01 and v22.12 (#34764)Weiqun Zhang1-1/+5
Since amrex@22.12, CUDA >= 11 is needed for C++17 support. Since amrex@23.01 oneAPI >= 2023 is needed for SYCL 2020.
2022-11-02amrex: add v22.11 (#33671)Weiqun Zhang1-1/+2
2022-10-31Enable Cuda for AMReX smoke test. (#28576)Erik1-2/+7
* Enable Cuda for AMReX smoke test. * style fix * more style fixes * change /... to join_path Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com>
2022-10-03amrex: add v22.10 (#32966)Weiqun Zhang1-1/+2
2022-09-01amrex: add v22.09 (#32477)Weiqun Zhang1-1/+2
2022-08-17amrex: add v22.08 (#31844)Weiqun Zhang1-1/+2
2022-08-12rocm: add v5.2 for the entire stack (#31591)renjithravindrankannath1-2/+1
2022-08-03AMReX: 1D Option (#31913)Axel Huebl1-1/+1
Expose 1D support in AMREX_SPACEDIM.
2022-08-03AMReX: SYCL support (#31233)Erik1-0/+22
Add SYCL support, check CUDA-HIP-SYCL mutually exclusive. Require AMReX ver 21.06+ for SYCL. Co-authored-by: etpalmer63 <etpalmer63@users.noreply.github.com>
2022-08-01amrex: add v22.08 (#31844)Weiqun Zhang1-1/+2
2022-07-31black: reformat entire repository with blackTodd Gamblin1-225/+242
2022-07-06amrex: add v22.07 (#31464)Weiqun Zhang1-1/+2
2022-06-07AMReX: update the CMake requirements for v22.06+ (#31018)Axel Huebl1-0/+1
2022-06-01Version updates for SUNDIALS and CUDA (#30874)Erik1-7/+12
2022-06-01amrex: add v22.06 (#30951)Weiqun Zhang1-1/+2
2022-05-28refactor: packages import `spack.package` explicitly (#30404)Tom Scogland1-1/+1
Explicitly import package utilities in all packages, and corresponding fallout. This includes: * rename `spack.package` to `spack.package_base` * rename `spack.pkgkit` to `spack.package` * update all packages in builtin, builtin_mock and tutorials to include `from spack.package import *` * update spack style * ensure packages include the import * automatically add the new import and remove any/all imports of `spack` and `spack.pkgkit` from packages when using `--fix` * add support for type-checking packages with mypy when SPACK_MYPY_CHECK_PACKAGES is set in the environment * fix all type checking errors in packages in spack upstream * update spack create to include the new imports * update spack repo to inject the new import, injection persists to allow for a deprecation period Original message below: As requested @adamjstewart, update all packages to use pkgkit. I ended up using isort to do this, so repro is easy: ```console $ isort -a 'from spack.pkgkit import *' --rm 'spack' ./var/spack/repos/builtin/packages/*/package.py $ spack style --fix ``` There were several line spacing fixups caused either by space manipulation in isort or by packages that haven't been touched since we added requirements, but there are no functional changes in here. * [x] add config to isort to make sure this is maintained going forward
2022-05-07Put make() inside a self.run_test call (#30536)Erik1-2/+2
2022-05-02amrex: add v22.05 (#30441)Weiqun Zhang1-1/+2
2022-04-04amrex: add v22.04 (#29838)Weiqun Zhang1-1/+2
2022-03-04amrex: add v22.03 (#29273)Weiqun Zhang1-1/+2
2022-02-07AMReX: +tiny_profile (#28785)Axel Huebl1-1/+4
* AMReX: +tiny_profile The tiny profiler options in AMReX are by default off but needed by WarpX. Adds a new variant to control it. * Add Erik Palmer as Co-Maintainer ... so he receives pings on updates of the package for review.
2022-02-03amrex: add v22.02 (#28757)Weiqun Zhang1-1/+2
2022-01-14Update copyright year to 2022Todd Gamblin1-1/+1
2022-01-13AMReX Smoke Test (#27411)Erik1-0/+56
2022-01-04amrex: add v22.01 (#28214)Weiqun Zhang1-1/+2
2021-12-03amrex: add new release 21.12 (#27781)Weiqun Zhang1-1/+2
2021-11-02amrex: add new release 21.11 (#27126)Weiqun Zhang1-1/+2
2021-10-03Remove .99 from version ranges (#26422)Harmen Stoppels1-2/+2
In most cases, .99 can be omitted thanks to #26402 .
2021-10-02amrex: bump version to 21.10 (#26416)Weiqun Zhang1-1/+2