@@ -11,52 +11,38 @@ spack:
1111 # Main Dependencies
1212 access3 :
1313 require :
14- - ' @2025.08.000 '
15- - configurations=MOM6,MOM6 -CICE6,MOM6-CICE6-WW3
16- - ' fflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"'
17- - ' cflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"'
18- - ' cxxflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"'
14+ - ' @ff9e5433cf69e522457bbc07a24c9b4a44c40c02 '
15+ - configurations=MOM6-CICE6
16+ # - 'fflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"'
17+ # - 'cflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"'
18+ # - 'cxxflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"'
1919 access-cice :
2020 require :
21- - ' @CICE6.6.1-0 '
21+ - ' @git.f2ccc1c71ccc1f01d552d72e9f6a7e4085cc583c '
2222 - io_type=PIO
23- - ' fflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"'
24- - ' cflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"'
25- - ' cxxflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"'
23+ - driver=access/cmeps
24+ # - 'fflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"'
25+ # - 'cflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"'
26+ # - 'cxxflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"'
2627 access-mom6 :
2728 require :
28- - ' @2025.07.000'
29- - ' fflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"'
30- - ' cflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"'
31- - ' cxxflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"'
32- access-ww3 :
33- require :
34- - ' @2025.08.000'
29+ - ' @2025.02.000'
30+ # - 'fflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"'
31+ # - 'cflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"'
32+ # - 'cxxflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"'
3533 access3-share :
3634 require :
37- - ' @2025.08.000'
38- - ' fflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"'
39- - ' cflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"'
40- - ' cxxflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"'
41- access-generic-tracers :
42- require :
43- - ' @2025.08.000'
44- - ' fflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"'
45- - ' cflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"'
46- - ' cxxflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"'
47- access-mocsy :
48- require :
49- - ' @2025.07.002'
50- - ' fflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"'
51- - ' cflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"'
52- - ' cxxflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"'
35+ - ' @git.ff9e5433cf69e522457bbc07a24c9b4a44c40c02'
36+ # - 'fflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"'
37+ # - 'cflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"'
38+ # - 'cxxflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"'
5339 # Other Dependencies
5440 esmf :
5541 require :
5642 - ' @8.7.0'
57- - ' fflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"'
58- - ' cflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"'
59- - ' cxxflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"'
43+ # - 'fflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"'
44+ # - 'cflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"'
45+ # - 'cxxflags="-march=sapphirerapids -mtune=sapphirerapids -unroll"'
6046 parallelio :
6147 require :
6248 - ' @2.6.2'
6955 - ' @4.6.1'
7056 fms :
7157 require :
72- - ' @2025 .03'
73- - ' cppflags="-DMAXFIELDMETHODS_=600"'
58+ - ' @2024 .03'
59+ # - 'cppflags="-DMAXFIELDMETHODS_=600"'
7460 openmpi :
7561 require :
7662 - ' @4.1.7'
@@ -80,10 +66,42 @@ spack:
8066 gcc-runtime :
8167 require :
8268 - ' %gcc'
69+ gcom :
70+ require :
71+ - ' @8.0'
8372 all :
8473 require :
85- 86- - ' target=x86_64_v4'
87- view : true
74+ 75+ - ' target=x86_64
8876 concretizer:
8977 unify: true
78+
79+
80+ modules:
81+ prefix_inspections:
82+ bin:
83+ - PATH
84+ lib:
85+ - LIBRARY_PATH
86+ - LD_LIBRARY_PATH
87+ lib64:
88+ - LIBRARY_PATH
89+ - LD_LIBRARY_PATH
90+ include:
91+ - FPATH
92+
93+ default:
94+ tcl:
95+ include:
96+ - access-om3
97+ - access-mom6
98+ - access-cice
99+ - access3-share
100+ - esmf
101+ - fms
102+ - parallelio
103+ - fortranxml
104+ - gcom
105+ - openmpi
106+ - netcdf-c
107+ - netcdf-fortran
0 commit comments