Owens
HOWTO: Use Address Sanitizer
Address Sanitizer is a tool developed by Google detect memory access error such as use-after-free and memory leaks. It is built into GCC versions >= 4.8 and can be used on both C and C++ codes. Address Sanitizer uses runtime instrumentation to track memory allocations, which mean you must build your code with Address Sanitizer to take advantage of it's features.
There is extensive documentation on the AddressSanitizer Github Wiki.
System Downtime May 19, 2020
Software Refresh - May 2020
OSC will be refreshing the software stack for Owens and Pitzer on May 19, 2020. This will be done in a system-wide downtime. During the software refresh, some default versions will be changed to be more up-to-date. Information about the new default versions, as well as all available versions of each software package will be included on the corresponding OSC software webpage. See https://www.osc.edu/supercomputing/software-list.
Free Academic Ansys Desktop License (2020 R1 version)
intel compiler module (gcc-compatibility) update
Previously, intel/19.0.3 and intel/19.0.5 compilers automatically load gcc-compatibility modules as following:
On Pitzer: gcc-compatibility/8.1.0 On Owens: gcc-compatibility/8.3.0
Now, gcc-compatibility/8.4.0 will be loaded consistantly. This has a very low impact, but if you have any issues, please contact OSC Help