You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The `prgenv-gnu/25.06` uenv is currently available as a prerelease on [daint][ref-cluster-daint], and is subject to change before the final release.
86
-
Prereleases are tagged with `rcN` tags.
87
-
[Let us know][ref-get-in-touch] if you find issues with the uenv.
88
-
89
-
!!! warning "Unstable Spack version used for the uenv"
90
-
If you are [building software through spack on top of a uenv][ref-building-uenv-spack], be aware that the 25.06 uenv is based on a prerelease version of Spack that contains [many breaking changes](https://github.com/spack/spack/discussions/30634).
91
-
Using a commit other than the one used to build the uenv will likely result in issues.
92
-
93
-
The key updates in version 25.06 compared to 24.11 are:
94
-
95
-
* upgrading GCC to version 14 and CUDA to version 12.9
96
-
* upgrading cray-mpich to version 8.1.32
97
-
98
-
??? info "all packages exposed via the `default` and `modules` views in `v1`"
99
-
!!! todo "The list of 25.06 package versions is yet to be finalized"
100
-
101
125
[](){#ref-uenv-prgenv-gnu-how-to-use}
102
126
## How to use
103
127
@@ -112,21 +136,21 @@ There are three ways to access the software provided by prgenv-gnu, once it has
112
136
!!! example "test mpi compilers and python provided by prgenv-gnu/24.11"
113
137
```console
114
138
# start using the default view
115
-
$ uenv start --view=default prgenv-gnu/24.11:v1
139
+
$ uenv start --view=default prgenv-gnu/25.6:v1
116
140
117
141
# the python executable provided by the uenv is the default, and is a recent version
118
142
$ which python
119
143
/user-environment/env/default/bin/python
120
144
$ python --version
121
-
Python 3.12.5
145
+
Python 3.13.5
122
146
123
147
# the mpi compiler wrappers are also available
124
148
$ which mpicc
125
149
/user-environment/env/default/bin/mpicc
126
150
$ mpicc --version
127
-
gcc (Spack GCC) 13.3.0
151
+
gcc (Spack GCC) 14.2.0
128
152
$ gcc --version # the compiler wrapper uses the gcc provided by the uenv
129
-
gcc (Spack GCC) 13.3.0
153
+
gcc (Spack GCC) 14.2.0
130
154
```
131
155
132
156
=== "modules"
@@ -136,23 +160,25 @@ There are three ways to access the software provided by prgenv-gnu, once it has
136
160
137
161
!!! example "starting prgenv-gnu and listing the provided modules"
0 commit comments