Software

We have updated Cray compiler on the short notice. The main reason is that version 8.3.11 fixes this issue:
  • CCE/8.3.x gives wrong result for CPMD
Other bugs closed with CCE 8.3.11 release:
  • 818417 Request for support of array boundary checks on GPU
  • 819430 Bounds issue with ASSOCIATE
  • 823032 Compiler fails with OpenMP and named loop when optimisation is applied
  • 823076 CCE ICE with OpenACC code
  • 823268 CESM job hangs with CCE on XC30
  • 823328 CCE/8.3.x gives wrong result for CPMD
  • 823498 Reveal scopes OpenMP loop incorrectly UKMET-2558
  • 823694 Fortran compiler too restrictive on function prefix order
  • 823913 ICE - CALL with PDT and assumed length type parameters
  • 823929 Error ftn-521 introduced into CCE 8.3.8
  • 820220 unexpected floating point exception
  • 824408 assignment to complex var from parameter pair in a subroutine
  • 824557 Fortran compiler use association error
  • 825045 INTERNAL COMPILER ERROR: "Invalid construct" (v_mt_util_pdg.c v98357, line 797)

The following software have been removed from Hexagon:
  • trilinos 11.6.1.0 11.12.1.0
  • libsci 11.1.00 11.1.01 13.0.1
  • tpsl/cray-tpsl 1.2.01 1.3.01 1.3.02 1.3.03
  • petsc 3.2.02 3.4.3.0
  • MPT (cray-mpich2, cray-mpich, cray-shmem) 5.5.1 5.5.2 5.5.3 5.5.4 5.6.1 5.6.2 5.6.3 5.6.4 6.0.0 6.0.1 6.1.0 6.2.1 6.3.0
  • Cray Compiler (cce) 8.2.1 8.2.3 8.2.4 8.2.5 8.3.4 8.3.5 8.3.7
  • gcc 4.6.1 4.8.0 4.8.1
  • libsci (xt-libsci, cray-libsci) 11.1.00 12.1.01 12.1.2
  • perftools / perftools-lite 5.3.0 5.3.1 6.0.0 6.1.0 6.1.1 6.1.2 6.1.3
  • papi 4.2.0 5.1.0.2 5.1.1 5.2.0
  • cray-ga / ga 5.0.2 5.1.0 5.1.0.1 5.1.0.2 5.1.0.3 5.1.0.4

The following new versions of software and libraries were installed on Hexagon:
  • Cray Compiling Environment - CCE 8.3.10
  • Chapel - 1.11.0
  • Cray Performance Tools - Perftools 6.2.3, PAPI 5.4.0.1
  • Cray Message Passing Toolkit - MPT 7.2.0
  • Cray Debugging Support Tools - CDST 15.04 - ATP 1.8.1, CCDB 1.0.6, lgdb 2.4.2
  • Cray Scientific and Math Libraries - CSML 15.04 - PETSc 3.5.3.0, Trilinos 11.12.1.2, TPSL 1.4.4
  • Cray Environment Setup and Compiling support - CENV 15.04 - craypkg-gen 1.3.1, craype 2.3.0, cray-modules 3.2.10.3
Please find more details about Chapel here and other packages here. We will change default versions very soon to the ones from the previous PE install, a separate notice will come.

The following new versions of software and libraries were installed on Hexagon:
  • Cray Compiling Environment - CCE 8.3.8
  • Cray Message Passing Toolkit - MPT 7.1.2 - MPT 7.1.2
  • Cray Debugging Support Tools - CDST 15.02 - lgdb 2.4.1
  • Cray Scientific and Math Libraries - CSML 15.02 - LibSci 13.0.3
  • TotalView 8.15.0
Please find more details here . The following are now default versions:
  • totalview 8.15.0
  • acml_5.3.1
  • cray-ccdb_1.0.5
  • cray-lgdb_2.4.0
  • cray-libpmi-5.0.6-1.0000.10439.140.3.gem
  • fftw_3.3.4.1
  • ga_5.3.0.1
  • gcc_4.9.2
  • java_jdk1.7.0_45
  • mpt_7.1.1
  • parallel-netcdf_1.5.0
  • petsc_3.5.2.1
  • tpsl_1.4.3
  • trilinos_11.12.1.0

We have installed new versions of the following packages:
  • CCE 8.3.7
  • Cray Message Passing Toolkit - MPT 7.1.1
  • MPT 7.1.1 GA 5.3.0.1
  • Cray Debugging Support Tools - CDST 15.01
  • CCDB 1.0.5 lgdb 2.4.0
  • Cray Scientific and Math Libraries - CSML 15.01
  • PETSc 3.5.2.1 Trilinos 11.12.1.0 TPSL 1.4.3
  • cray-modules 3.2.10.2
Please find details here. We are introducing a new software and libraries update routine. We will install new versions as not default and will switch them to be default in 1 month period.

In order to prepare space for the software updates, we've removed the following packages:

trilinos
11.4.1.0
11.2.2.0
10.12.1.1
11.0.3.0
libsci
12.0.00
12.0.01
12.1.00
petsc
3.3.04
3.4.2.0
3.4.3.0
PGI
13.8.0
14.2.0
xt-libsci
11.0.05
11.1.00
gcc
4.6.1
4.6.2
4.7.0
4.7.1
4.7.2

The notification was been sent on 17 Sep 2014 15:04:17

We have updated the SSH server and the ECDSA key due to security reasons.
Since the ECDSA key has changed you might get a warning while connecting to hexagon, similar to the following:
---------------------------------------------------------------------------------------------------------------------------------
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that a host key has just been changed.
The fingerprint for the ECDSA key sent by the remote host is
-- LINE REMOVED BY SYSADMIN --.
Please contact your system administrator.
Add correct host key in ~/.ssh/known_hosts to get rid of this message.
Offending ECDSA key in ~/.ssh/known_hosts:1
remove with: ssh-keygen -f "~/.ssh/known_hosts" -R hexagon.bccs.uib.no
ECDSA host key for hexagon.bccs.uib.no has changed and you have
requested strict checking.

Host key verification failed.
-------------------------------------------------------------------------------------------------------------------------------

Please note that other keys were not changed and if you get similar error but not referring to the ECDSA key, do not follow the procedure below.

Please run the following commands:
ssh-keygen -f "~/.ssh/known_hosts" -R hexagon.bccs.uib.no
ssh-keygen -f "~/.ssh/known_hosts" -R hexagon

In case you still encounter problems connecting to hexagon please run your ssh command with "-v" option for verbose output and post it to HPC support for help.