taucmdr
taucmdr copied to clipboard
Performance engineering for the rest of us.
This will help catch issues with Python 3 migration. Requires [migrating CI to GH actions](https://github.com/ParaToolsInc/taucmdr/issues/334)
I'm trying to install taucmdr on a linux x86 workstation. There is something wrong with the install that can't find the Minicona file it downloaded, even though it actually exists....
Support the JSON trace format with a new `json` argument to the `trace` field of Measurements. This should collect a trace in TAU trace format, as with the existing `slog2`...
On a system with `/tmp` mounted `noexec`, any test that involves compiling and running one of the example codes will fail. We should detect such a system and choose an...
The select file should be a measurement attribute because different regions may be important for different runs. However, if you add a select file to one measurement, it's added to...
We need to test TAU Commander on the Mac with the new Symbolication support that is now part of TAU and see that we don’t build with `-bfd=download` on the...
TAU has new compilers for the `-arch=arm64_linux`. These include `-c++=armclang++ -cc=armclang -fortran=armflang` as well as `mpicxx`/`mpicc`/`mpif90` variants which internally call these arm compilers. TAU Commander should support these.
Make sure cafrun is working correctly Test on: `tau2/examples/caf/pi_ca.f90` Compiler instrumentation should work with OpenCoarrays. ``` tau cafrun -n 4 ./pi 30000 tau caf pi_ca.f90 -o pi tau_caf.sh -optCompInst ```
On an Apple system, cc/c++/gcc/g++ are symlinks to clang or clang++. PDT's parsers don't work with Clang headers, so the PDT configure script will prefer an actual g++ if one...