...
The GNU GCC compiler is used by default in our Linux Clusters. After this session, version 7.3 of this popular compiler will be used by default, instead of the old 6.3.
Note |
---|
The default compilers on the High Performance Computing Facility (CCA and CCB) will be updated at a later stage |
Update of main third-party software package defaults across all platforms
...
Code Block | ||
---|---|---|
| ||
module swap metview/jun19 module load Magics/jun19 module swap eccodes/jun19 module swap python/jun19 |
How to revert to the old versions in case of problems AFTER the update
Users updateUsers that experience problems with the new default software packages after the update of 10 May will be able to revert to the old default the old default versions. These can be selected with the commands:
Code Block | ||
---|---|---|
| ||
module swap metview/old module load Magics/old module swap eccodes/old module swap python/old |
Warning | ||
---|---|---|
| ||
Please let ECMWF know if you need to revert to the old version of any of the packages after the update of the defaults has taken place. |
Ecflow change possible impact after upgrading
This release corrects some faulty triggers expression, that may require validation:
|
|
---|
If your suite contains wrongly defined triggers like the one on the left, they will never be satisfied and therefore the tasks or families depending on them will not run.
It is highly recommended that whenever you migrate to version 4.12 or beyond from an earlier release, you run the checks below. This will highlight problems early, and save you a lot of debug time.
This can be done before we migrate.
If you use python to generate your suite definitions, then simple make sure you run(defs.check())
module load ecflow/
new
...
# build your python suite definitions
def = ...
print defs.check() #
this
will print any problems with triggers and inlimit
Alternatively you can use:
module swap ecflow/
4.12.
0
ecflow_client --get > tmp.def
ecflow_client --load tmp.def check_only #
this
will print any problems with triggers and inlimit
If you have migrated to the new release, to check all your suites run:
|
You have all the details in the ecflow release 4.12.0.
Change list
ECMWF Software
...
Note |
---|
Some of the versions in this list may already be the default for a specific package on a certain platform, so no changes will be made in those cases. After the update, all platforms will have the same defaults for all these packages. |
...