Commit Graph

1058 Commits

Author SHA1 Message Date
Will Dietz
dde5b0ca7a
python3Packages.fenics: fix build, pin to older boost (#166728)
* python3Packages.fenics: fix build, pin to older boost

Looking at upstream, there are various issues with newer boost.
(At least some of them have been since fixed)

For now, fix the build by using a version of boost that works
with the current version.

Error here was complaining about `std::min_element`,
which is no longer available, apparently, due to newer boost
no longer (transitively) including <algorithm>.

This was added in C++17, so I'm not sure the cmake flag
specifying dolfin built with C++11 makes sense or is used.
Leaving for now :).

* nixos/tests/fenics: fix name of machine/node in script

Still fails for now.

* python3Packages.fenics: fix accidentally changed strings in subst

Looks like in migration to pkg-config this was erroneously
changed from `pkgconfig` (python package, and source string)
to `pkg-config` (nix package name, tool name).
(see 9bb3fccb5b)

Fixes the NixOS test.
2022-04-14 19:37:20 -05:00
Someone Serge
711bd6955c
cudaPackages: fix hash mismatch
... for cuda=10.1 cudnn=7.6.5
2022-04-11 00:33:56 +03:00
Thiago Kenji Okada
19ef7cb3f4
Merge pull request #167154 from r-ryantm/auto-update/blis
blis: 0.8.1 -> 0.9.0
2022-04-09 22:13:43 +01:00
Frederik Rietdijk
1d63f89caa cudaPackages: overhaul of how we package cuda packages
There are many different versions of the `cudatoolkit` and related
cuda packages, and it can be tricky to ensure they remain compatible.

- `cudaPackages` is now a package set with `cudatoolkit`, `cudnn`, `cutensor`, `nccl`, as well as `cudatoolkit` split into smaller packages ("redist");
- expressions should now use `cudaPackages` as parameter instead of the individual cuda packages;
- `makeScope` is now used, so it is possible to use `.overrideScope'` to set e.g. a different `cudnn` version;
- `release-cuda.nix` is introduced to easily evaluate cuda packages using hydra.
2022-04-09 08:50:22 +02:00
R. Ryantm
fd5c6c5cca petsc: 3.16.5 -> 3.17.0 2022-04-05 17:06:10 +00:00
R. Ryantm
8dfbf3c0f0 blis: 0.8.1 -> 0.9.0 2022-04-04 09:08:53 +00:00
Samuel Ainsworth
03dd3f66fb nccl: expose cudatoolkit in passthru 2022-04-01 08:01:09 +00:00
Samuel Ainsworth
089dafd170 cutensor: fix cutensor_cudatoolkit_{10,11} 2022-04-01 07:57:56 +00:00
Samuel Ainsworth
3db04d2653 cudnn_8_1_cudatoolkit_11: remove 2022-04-01 02:00:17 +00:00
Samuel Ainsworth
9d9138cf20 cudnn: formatting 2022-04-01 01:59:10 +00:00
R. Ryantm
a30fdc5df3 suitesparse: 5.10.1 -> 5.11.0 2022-03-26 11:40:16 +01:00
Bobby Rong
481cc5f7db
Merge pull request #164493 from r-ryantm/auto-update/stellarsolver
stellarsolver: 2.0 -> 2.2
2022-03-26 14:17:33 +08:00
R. Ryantm
0fb9c4bec3 suitesparse-graphblas: 6.2.2 -> 6.2.5 2022-03-20 05:03:15 +01:00
Samuel Ainsworth
7c6eaf9be2
Merge pull request #164338 from samuela/samuela/cudnn
cudnn: 8.3.0 -> 8.3.2
2022-03-17 13:10:52 -07:00
R. Ryantm
1a29f2f458 cfitsio: 4.0.0 -> 4.1.0 2022-03-17 05:21:40 +00:00
Samuel Ainsworth
7618e2eab4 cudnn: remove cudnn_7_6_cudatoolkit_10 2022-03-17 03:42:11 +00:00
R. Ryantm
fccbe209cb stellarsolver: 2.0 -> 2.2 2022-03-16 19:20:19 +00:00
Samuel Ainsworth
2000db2e33 cudnn: add samuela as a maintainer 2022-03-16 00:50:29 +00:00
Samuel Ainsworth
44941da0b3 cudnn: 8.3.0 -> 8.3.2
Update cuDNN 8.3 version. Refactor the cuDNN derivations to be clearer
and enforce CUDA version constraints.
2022-03-16 00:50:19 +00:00
Martin Weinelt
8d18f29b60
Merge pull request #161366 from NixOS/staging-next
Staging next 2022-02-22
2022-03-15 22:31:01 +01:00
Ryan Mulligan
ef61fe146a
Merge pull request #162803 from r-ryantm/auto-update/stellarsolver
stellarsolver: 1.9 -> 2.0
2022-03-15 12:37:33 -07:00
github-actions[bot]
7573d7fe79
Merge master into staging-next 2022-03-11 18:01:20 +00:00
Ryan Mulligan
97b55c18d3
Merge pull request #163461 from r-ryantm/auto-update/petsc
petsc: 3.16.4 -> 3.16.5
2022-03-11 05:57:58 -08:00
github-actions[bot]
e01403d0eb
Merge master into staging-next 2022-03-11 12:01:14 +00:00
R. Ryantm
0afd52c8f8 scalapack: 2.2.0 -> 2.2.1 2022-03-10 21:10:21 +00:00
R. Ryantm
afaa41fe7a petsc: 3.16.4 -> 3.16.5 2022-03-09 15:14:16 +00:00
github-actions[bot]
61655037aa
Merge master into staging-next 2022-03-05 18:01:16 +00:00
R. Ryantm
a255d7f445 stellarsolver: 1.9 -> 2.0 2022-03-04 18:19:44 +00:00
R. Ryantm
1bac591ce7 suitesparse-graphblas: 6.2.1 -> 6.2.2 2022-03-02 17:04:15 +00:00
github-actions[bot]
fbe95e7196
Merge master into staging-next 2022-03-01 18:05:48 +00:00
Aaron Andersen
fe4da5c0a9
Merge pull request #161883 from aanderse/bonmin
bonmin: init at 1.8.8
2022-03-01 11:20:36 -05:00
Aaron Andersen
5122b3eeaf bonmin: init at 1.8.8 2022-03-01 09:20:46 -05:00
github-actions[bot]
4ae3f9a06c
Merge master into staging-next 2022-03-01 12:05:54 +00:00
Federico Beffa
7a7a3c62dc trilinos: disable auto updates 2022-03-01 10:50:22 +01:00
Aaron Andersen
7aad9f3307 ipopt: build with AMPL on linux 2022-02-28 15:47:55 -05:00
Aaron Andersen
c93d4b04f7 ipopt: 3.12.13 -> 3.14.5 2022-02-28 15:47:55 -05:00
Aaron Andersen
24d4124cd4 libamplsolver: init at 20211109 2022-02-28 15:47:51 -05:00
github-actions[bot]
6787116890
Merge master into staging-next 2022-02-28 00:02:07 +00:00
Robert Scott
24383df9d1
Merge pull request #161931 from r-ryantm/auto-update/htslib
htslib: 1.14 -> 1.15
2022-02-27 23:18:38 +00:00
AndersonTorres
ed2b1b4b90 Merge branch 'master' into staging-next 2022-02-26 21:04:25 -03:00
Jonathan Ringer
c9fa03136a or-tools: disable parallel-building
protobuf generation is not thread safe

```
       > ./ortools/scheduling/rcpsp_parser.h:24:10: fatal error: ortools/scheduling/rcpsp.pb.h: No such file or directory
       >    24 | #include "ortools/scheduling/rcpsp.pb.h"
```
2022-02-26 09:06:24 -08:00
R. Ryantm
01e0cb64c9 htslib: 1.14 -> 1.15 2022-02-26 07:12:00 +00:00
R. Ryantm
c1844a2b58 suitesparse-graphblas: 6.1.4 -> 6.2.1 2022-02-25 13:22:31 -08:00
R. Ryantm
fa7c86fe2f scs: 3.1.0 -> 3.2.0 2022-02-25 10:31:24 -08:00
Sandro
8a3df55108
Merge pull request #161280 from Stunkymonkey/treewide-pname-version-13 2022-02-25 13:05:16 +01:00
github-actions[bot]
10c4b97b44
Merge master into staging-next 2022-02-23 12:01:11 +00:00
Jack Coughlin
1fdf67b691 Disable stackprotector on aarch64-darwin for PETSc 2022-02-22 19:14:15 -08:00
Felix Buehler
826c215491 treewide: rename name to pname&version 2022-02-22 14:19:49 +01:00
Martin Weinelt
08eb9c7a0f
Merge pull request #161246 from r-ryantm/auto-update/openblas 2022-02-22 13:45:49 +01:00
github-actions[bot]
f8210665fc
Merge staging-next into staging 2022-02-22 00:02:51 +00:00