Bug fixes and minor improvements to build system
- 🆕 Build defaults to installing GCC 6.1 if GCC is not recent enough
- 🚥 Tests now run with GCC-6.1 on the continuous integration testing
infrastructure - 🚜
-y
/--yes-to-all
added as aninstall.sh
option to aid in
scripted installations - 🐚 Improved support for CSH environment setup
- 💻 Fixed #42 (coarray navier stokes failing) by correctly identifying OS
and build system to CMake to run and link the tests only on
x86_64 Linux (Custom assembly FFT routines prevent compiling and
linking on ARM, OS X, etc.) - 🎰 Fixed bug causing #161 (allocate_as_barrier_proc failing) and added
tests to ensure that such a failure would be caught more regularly - ☁️ Add more flexible download capability based on which download method
is available on the system (FTP, wget, curl, etc.) - 💪 Made developer/contributor git-hooks more robust, and fixed problems for the hooks on Linux (#202) 🙏
As per usual, the distribution itself is in the compressed tar
archive. The validity of the download may be verified by checking the SHA 256 cryptographic hash against the one provided here, and cryptographic verification that the binary came from us can be assured by checking that the hash matches for the binary, and by verifying the signature of the file containing the hash with GPG.