Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* py-numpy: set openblas `symbol_suffix` in site.cfg
This writes the correct `symbol_suffix` variant value from the `openblas` in the spec into the `site.cfg`. Fixes #37133.
* py-numpy: fix style
* py-numpy: handle symbol_suffix == "none"
|
|
allows compilation with gcc 11
|
|
* py-codecov: deprecate since not on pypi anymore
* codecov: new package
* [@spackbot] updating style on behalf of wdconinc
* codecov: use github URL instead, multi-platform
* fix: install to prefix.bin.codecov
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
* codecov: use versions lookup dict
* codecov: versions -> _versions, fix style
---------
Co-authored-by: wdconinc <wdconinc@users.noreply.github.com>
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
|
|
|
|
|
|
Silence make
Set a fixed and large NUM_THREADS by default, to avoid that it gets initialized with the host # CPUs.
Set OMP_NUM_THREADS/OPENBLAS_NUM_THREADS in terms of make_jobs so that tests don't need excessive CPU.
Co-authored-by: Harmen Stoppels <harmenstoppels@gmail.com>
|
|
No build system or dependency changes necessary.
New maintenance release announcement at https://www.opencascade.com/open-cascade-technology-7-7-1-maintenance-release/.
Full diff from 7.7.0 to 7.7.1 at https://git.dev.opencascade.org/gitweb/?p=occt.git;a=commitdiff;h=ffce0d66bbaafe3a95984d0e61804c201b9995d2;hp=185d29b92f6764ffa9fc195b7dbe7bba3c4ac855
|
|
|
|
|
|
* Metall package: add v0.22, v0.23, and v0.23.1
* Metall package: add v0.24 and v0.25
* Metall package: increase required Boost version
|
|
|
|
* py-cupy allow customizing architecture and threads
* Update var/spack/repos/builtin/packages/py-cupy/package.py
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
* add missing self
---------
Co-authored-by: Robert Underwood <runderwood@anl.gov>
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
|
|
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
|
|
|
|
|
|
|
|
Adjust dependencies and constraints.
|
|
|
|
This PR rewrites the zziplib recipe to use Spack's multiple build system
support.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* glib: new version 2.76.1
This adds a new stable version of glib, 2.76.1 (skipping the 2.75 unstable series).
`mkenums.py` check now is specified as a dict, after rhttps://gitlab.gnome.org/GNOME/glib/-/commit/62dca6c1cfd441119cd7bf28a950777d846b5e3d. The `filter_file` should disable both old and new. Better (maybe, but more complicated) would be to add the `can_fail` flag for this test.
The `iconv` argument was already deprecated and has now been removed. It is now resolved through meson itself, https://gitlab.gnome.org/GNOME/glib/-/commit/e71ecc8771a4f13bc6046438ab0845944831b9a6.
Builds successfully on my system (and several dependents on top of it):
```console
==> glib: Successfully installed glib-2.76.1-7iy4mee2evabd357gviozbtyh5yxi27t
```
as does the previous 2.74.6 version
* glib: patch for 2.76.1, new version 2.74.7
|
|
|
|
O-CNN is an octree-based sparse convolutional neural network framework for 3D deep learning. It is built on py-torch.
|
|
Replace my initial libintl check with the much nicer check for
"intl" in self.spec["gettext"].libs.names. Thanks to Chris Green!
Co-authored-by: Bernhard Kaindl <bkaindl@gmail.com>
|
|
1. support version 3.1.3, which now depends on sundials@6
2. support version 3.1.2:, which broke the two patch files and
therefore the two patch files have been replaced by more flexible
filter_file() commands inside a patch() function.
3. rename the variant for python extension from using the package name
"+pyuqtk" to the more standard "+python"
4. add maintainers @omsai and the upstream developer @bjdebus who
offered to help with the spack packaging.
5. swig should only be a build-time dependency. swig is only
necessary until @:3.1.0
6. confirmed python dependencies are correct by inspecting imports,
subset python dependencies type to build, run, and confirmed all
31 build-time tests pass including the 9 python tests:
```console
$ spack env create uqtk-dev
$ spack add uqtk@3.1.3
$ spack install --test root && cat $(spack location -i uqtk)/.spack/install-time-test-log.txt
==> Testing package uqtk-3.1.3-nok6fut
==> [2023-04-19-14:56:25.005361] Running build-time tests
==> [2023-04-19-14:56:25.005536] RUN-TESTS: build-time tests [check]
==> [2023-04-19-14:56:25.009543] '/home/omsai/src/spack/opt/spack/linux-pureos10-skylake/gcc-10.2.1/gmake-4.4.1-b6g4apmfvxz3bn4eabh37dehcrg65fj7/bin/make' '-j4' '-n' 'test'
==> [2023-04-19-14:56:25.014903] '/home/omsai/src/spack/opt/spack/linux-pureos10-skylake/gcc-10.2.1/gmake-4.4.1-b6g4apmfvxz3bn4eabh37dehcrg65fj7/bin/make' '-j4' 'test'
Running tests...
/home/omsai/src/spack/opt/spack/linux-pureos10-skylake/gcc-10.2.1/cmake-3.26.3-zjmsfz23j5l4ytniz26uzvxonlu5qebr/bin/ctest --force-new-ctest-process
Test project /tmp/omsai/spack-stage/spack-stage-uqtk-3.1.3-nok6fut47h42cnaau7wkoohgqy5f2qqa/spack-build-nok6fut
Start 1: ArrayReadAndWrite
Start 2: ArrayDelColumn
Start 3: Array1DMiscTest
Start 4: Array2DMiscTest
1/31 Test #1: ArrayReadAndWrite ................ Passed 0.01 sec
Start 5: ArraySortTest
2/31 Test #2: ArrayDelColumn ................... Passed 0.01 sec
Start 6: MultiIndexTest
3/31 Test #3: Array1DMiscTest .................. Passed 0.01 sec
Start 7: CorrTest
4/31 Test #4: Array2DMiscTest .................. Passed 0.01 sec
Start 8: QuadLUTest
5/31 Test #5: ArraySortTest .................... Passed 0.02 sec
Start 9: MCMC2dTest
6/31 Test #6: MultiIndexTest ................... Passed 0.01 sec
Start 10: MCMCRandomTest
7/31 Test #8: QuadLUTest ....................... Passed 0.02 sec
Start 11: MCMCNestedTest
8/31 Test #10: MCMCRandomTest ................... Passed 0.02 sec
Start 12: Deriv1dTest
9/31 Test #12: Deriv1dTest ...................... Passed 0.01 sec
Start 13: SecondDeriv1dTest
10/31 Test #13: SecondDeriv1dTest ................ Passed 0.01 sec
Start 14: GradHessianTest
11/31 Test #11: MCMCNestedTest ................... Passed 0.03 sec
Start 15: GradientPCETest
12/31 Test #14: GradHessianTest .................. Passed 0.01 sec
Start 16: PCE1dTest
13/31 Test #15: GradientPCETest .................. Passed 0.01 sec
Start 17: PCEImplTest
14/31 Test #16: PCE1dTest ........................ Passed 0.01 sec
Start 18: PCELogTest
15/31 Test #18: PCELogTest ....................... Passed 0.01 sec
Start 19: Hessian2dTest
16/31 Test #19: Hessian2dTest .................... Passed 0.01 sec
Start 20: BCS1dTest
17/31 Test #20: BCS1dTest ........................ Passed 0.01 sec
Start 21: BCS2dTest
18/31 Test #21: BCS2dTest ........................ Passed 0.01 sec
Start 22: LowRankRegrTest
19/31 Test #22: LowRankRegrTest .................. Passed 0.01 sec
Start 23: PyModTest
20/31 Test #17: PCEImplTest ...................... Passed 0.07 sec
Start 24: PyArrayTest
21/31 Test #23: PyModTest ........................ Passed 0.08 sec
Start 25: PyArrayTest2
22/31 Test #25: PyArrayTest2 ..................... Passed 0.30 sec
Start 26: PyQuadTest
23/31 Test #24: PyArrayTest ...................... Passed 1.44 sec
Start 27: PyBCSTest1D
24/31 Test #26: PyQuadTest ....................... Passed 1.68 sec
Start 28: PyBCSTest2D
25/31 Test #27: PyBCSTest1D ...................... Passed 1.66 sec
Start 29: PyBADPTest
26/31 Test #7: CorrTest ......................... Passed 3.43 sec
Start 30: PyRegressionTest
27/31 Test #28: PyBCSTest2D ...................... Passed 1.50 sec
Start 31: PyGalerkinTest
28/31 Test #9: MCMC2dTest ....................... Passed 3.90 sec
29/31 Test #29: PyBADPTest ....................... Passed 1.66 sec
30/31 Test #30: PyRegressionTest ................. Passed 1.72 sec
31/31 Test #31: PyGalerkinTest ................... Passed 1.63 sec
100% tests passed, 0 tests failed out of 31
Total Test time (real) = 5.35 sec
==> [2023-04-19-14:56:30.382797] '/home/omsai/src/spack/opt/spack/linux-pureos10-skylake/gcc-10.2.1/gmake-4.4.1-b6g4apmfvxz3bn4eabh37dehcrg65fj7/bin/make' '-j4' '-n' 'check'
==> [2023-04-19-14:56:30.385983] Target 'check' not found in Makefile
```
|
|
* initial commit for enabling test for rccl hsakmt-roct and rocm-opencl
* fix styling and cleaning code
* adding missing imports and minor fixes
* minor style fix
* moidfying hsakmt-roct test to run right after installation
|
|
* nccl-fastsocket: Add NCCL transport plugin for GCP
* nccl-fastsocket: remove auto-gen. header and fix maintainers
* Update var/spack/repos/builtin/packages/nccl-fastsocket/package.py
* nccl-fastsocket: Add rationale for setting LD_LIBRARY_PATH
---------
Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com>
|