Commit graph

1219 commits

Author SHA1 Message Date
Madoura ef3daffc88
magma: add rocm support 2023-01-18 16:59:17 -06:00
Artturin 2eeb34c273 treewide: {build,host,target}Platform -> stdenv.{build,host,target}Platform 2023-01-09 21:13:22 +02:00
Weijia Wang c549ba2a27 mongoose: unbreak on aarch64-darwin 2022-12-27 13:31:03 +01:00
Ben Darwin 9c748218f2 itk: unstable -> 5.3.0 2022-12-27 09:06:37 +01:00
Robert Scott 2501106c44
Merge pull request #207056 from risicle/ris-pytorch-1.13.1
python3Packages.torch, torch-bin: 1.13.0 -> 1.13.1
2022-12-26 12:08:48 +00:00
Robert Scott 8527df4f20 libtorch-bin: add sourceProvenance binaryNativeCode 2022-12-25 14:36:42 +00:00
Robert Scott ed09ac1fe5 libtorch-bin: 1.12.1 -> 1.13.1
now built with minimum cuda 116
2022-12-25 14:34:41 +00:00
R. Ryantm 21dfd5d378 papi: 6.0.0.1 -> 7.0.0 2022-12-23 01:59:16 +00:00
figsoda ec8cb34358 treewide: fix typos 2022-12-17 19:39:44 -05:00
Jason Miller 8392158289
cudaPackages: add cudaFlags (#205351)
* cudaPackages: add cudaFlags

* cudaNames -> cudaMicroarchitectureNames

* update documentation, remove config for static library removal

* doc link added to flags

* fix whitespace in assignment
2022-12-16 22:00:36 -08:00
Phillip Seeber ccb8cfbb0d openmm: ensure libcuda can be found at runtime, disable cuda tests in sandbox
openmm: editorconfig warning


openmm: review
2022-12-16 14:29:55 +01:00
Rick van Schijndel 9833d56c24 treewide: mark packages broken that never built on PLATFORM
Done with the help of https://github.com/Mindavi/nixpkgs-mark-broken
Tool is still WIP but this is one of the first results.

I manually audited the results and removed some results that were not valid.

Note that some of these packages maybe should have more constrained platforms set
instead of broken set, but I think not being perfectly correct is better than
just keep trying to build all these things and never succeeding.

Some observations:

- Some darwin builds require XCode tools
- aarch64-linux builds sometimes suffer from using gcc9
  - gcc9 is getting older and misses some new libraries/features
- Sometimes tools try to do system detection or expect some explicit settings for
  platforms that are not x86_64-linux
2022-12-13 21:40:12 +01:00
Sandro 3ec56548e8
Merge pull request #204745 from tjni/petsc-stackprotector 2022-12-13 17:39:40 +01:00
Ben Wolsieffer 3ae3e1f5a3 liblapack: fix cross-compilation
3.11 now attempts to run host platform binaries at build time by default.
Fortunately, this can be easily disabled. These binaries test certain compiler
behaviors and are for informational purposes only. Apparently, they cause
problems with GCC 12 as well and therefore will likely be disabled by default
in the next release.
2022-12-09 13:19:08 -05:00
Theodore Ni a899f74775
petsc: reenable stackprotector on aarch64-darwin 2022-12-05 23:29:03 -08:00
github-actions[bot] a6dbfe6906
Merge staging-next into staging 2022-11-24 00:02:35 +00:00
R. Ryantm f8eea40283 cfitsio: 4.1.0 -> 4.2.0 2022-11-21 09:23:04 +00:00
github-actions[bot] 851d47d583
Merge staging-next into staging 2022-11-18 12:01:54 +00:00
R. Ryantm b39bb37ec2 blas-reference: 3.10.0 -> 3.11.0 2022-11-18 04:33:02 +00:00
R. Ryantm 3bb157ac20 lapack-reference: 3.10.1 -> 3.11 2022-11-12 10:40:42 +00:00
Martin Weinelt 79e84ba085
Merge pull request #198866 from wegank/ebtks-darwin 2022-11-07 19:08:44 +01:00
Weijia Wang c777fbabdb EBTKS: fix build on aarch64-darwin 2022-11-07 15:12:18 +01:00
Sandro a362cc95bd
Merge pull request #194337 from andersk/ortools 2022-11-06 11:06:41 +01:00
Anders Kaseorg 503864768b or-tools: 9.1 → 9.4
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2022-11-05 18:13:35 -07:00
markuskowa e2cf8ac376
Merge pull request #199331 from markuskowa/fix-arpack
arpack: fix ILP64 checks and MPI support
2022-11-05 12:37:35 +01:00
Sandro 100e2c666c
Merge pull request #197157 from tpwrules/cutensor-fixes
python3Packages.cupy: upgrade and fix build
2022-11-03 12:49:28 +01:00
Markus Kowalewski df19353be3
arpack: propagate isILP64 flag from BLAS 2022-11-03 12:29:50 +01:00
Markus Kowalewski 2396201a35
arpack: add optional MPI support 2022-11-03 11:46:00 +01:00
Thomas Watson 2cec04c8a2 cudaPackages.cutensor: 1.3.1.3 -> 1.5.0.3
Update cutensor to the latest version compatible with its only dependent
in nixpkgs, cupy. Future work might wish to make multiple versions
available. Also update the URL format for all known versions.
2022-10-21 21:45:19 -05:00
Martin Weinelt 80fc469031 Merge remote-tracking branch 'origin/master' into staging-next 2022-10-21 22:33:42 +02:00
github-actions[bot] c434165354
Merge master into staging-next 2022-10-21 00:05:50 +00:00
Samuel Ainsworth f6f80b0493 cudnn: fix 8.6.0 src url after upstream change 2022-10-20 14:42:10 -07:00
Samuel Ainsworth 2fe76091c6
Merge pull request #194705 from dguibert/dg/cudatoolkit_11_8_0
cudatoolkit: introduce 11.8.0
2022-10-20 14:19:17 -07:00
Jan Tojnar 457f28f6f8 Merge branch 'master' into staging-next
; Conflicts:
;	pkgs/development/tools/codespell/default.nix

codespell 2.2.2 switched to pyproject & setuptools_scm:
https://github.com/codespell-project/codespell/pull/2523
2022-10-19 05:24:28 +02:00
Stanisław Pitucha 0149ddf7a0 faiss: fix darwin build 2022-10-17 21:34:57 +11:00
github-actions[bot] 4f07e7f326
Merge master into staging-next 2022-10-15 06:07:54 +00:00
R. Ryantm 689b960f44 ipopt: 3.14.9 -> 3.14.10 2022-10-14 20:18:03 +00:00
David Guibert af83b0c6b1 cudnn: add 8.6.0, set default 2022-10-14 12:10:30 +02:00
David Guibert 856e04dc1d cudnn: throw error if the default version is not supported 2022-10-14 12:10:30 +02:00
David Guibert ad6aeedf56 tensorrt: fix false fallback to tensorRTDefaultVersion
Throw an error if the default version of tensorrt does not support the
cuda version.

Adding cudatoolkit 11.8 fails to evaluate
tensorrt.{tensorRTDefaultVersion} as "11.8" is not listed on any
supportedCudaVersions of any tensorRTVersions attributes.
2022-10-14 12:10:30 +02:00
David Guibert 6d0f92f82a cuddn: 8.5.0 2022-10-14 12:10:30 +02:00
Martin Weinelt 249821f29f
Merge pull request #192906 from OPNA2608/fix/openblas-parallelism 2022-10-13 22:47:53 +02:00
Vladimír Čunát 00a757ed3f
Merge branch 'master' into staging 2022-10-13 08:27:55 +02:00
Phillip Seeber 334f2a8584 openmm: init at 7.7.0
openmm formatting and inputs


openmm: clang optional


openmm: formatting


openmm: formatting


openmm: formatting


openmm: formatting


openmm: fix


openmm: disable more tests


openmm: disable more tests


openmm: disable more stochastic tests
2022-10-12 10:40:48 +02:00
Artturin 7e49471316 treewide: optional -> optionals where the argument is a list
the argument to optional should not be list
2022-10-10 15:40:21 +03:00
github-actions[bot] 4c298a6859
Merge master into staging-next 2022-10-06 00:04:40 +00:00
Samuel Ainsworth 6a55613b04
Merge pull request #185557 from dguibert/dg/cudatoolkit_11_7_0
cudatoolkit: reintroduce version 11.7.0 to master
2022-10-05 12:02:29 -07:00
Martin Weinelt 253ca4957d Merge remote-tracking branch 'origin/master' into staging-next 2022-10-05 00:44:16 +02:00
Phillip Seeber 93c7d8070c avogadrolibs: 1.95.1 -> 1.97.0, disable mmtf-cpp
avogadrolibs: reenable mmtf-cpp
2022-10-04 16:34:10 +02:00
David Guibert feccefa684 tensorrt: fix for cudaVerison 11.7 2022-10-04 08:26:45 +02:00