Skip to content

Releases: ParaToolsInc/salt

v0.3.0: Improved handling of Fortran parsing

04 Feb 18:26
v0.3.0
d7735a5
Compare
Choose a tag to compare

Fortran module files generated during parsing by the instrumentor
are given an extension of .saltmod so as they do not clash with modules generated
when compiling with a different compiler.

Please use TAU > 2.34 (currently master branch) for best results, there is a bug where -optSaltParser=/path/to/saltfm needs to be set in the TAU_OPTIONS in addition to -optSaltInst.

v0.2.0 Support for C/C++ & Fortran instrumentation for TAU

29 Jan 00:03
v0.2.0
c0f7572
Compare
Choose a tag to compare

This version of SALT supports mixed language programming with automatic source based instrumentation for the TAU Performance System ®️. Once installed and on your $PATH you can use it with the TAU compiler wrappers by passing the additional argument -optSaltInst. E.g.,

tau_<f90|cc|cxx>.sh -optSaltInst [compile & linker flags] source_file.<f90|cc|cpp>

Or just set it in TAU_OPTIONS in your environment before calling the TAU compiler wrappers:

export TAU_OPTIONS='-optSaltInst [...]'