David Boehme
David Boehme
Turns out Gotcha internally keeps pointers to the user-provided `gotcha_binding_t` structs in `gotcha_wrap()` and happily accesses them later on, e.g. when someone calls dl_open(). That was new to me! Not...
Build fails on platforms that prefer static linking, here Cray: ``` Linking C executable autotee_test cd /global/homes/b/boehme3/src/GOTCHA/build-cori/src/example/autotee && /usr/bin/cmake -E cmake_link_script CMakeFiles/autotee_test.dir/link.txt --verbose=1 /opt/cray/pe/craype/2.5.7/bin/cc CMakeFiles/autotee_test.dir/test_autotee.c.o -o autotee_test -rdynamic libautotee.so ../../libgotcha.so.0.0.1...
Disable the `mpi.call.id` attribute - we're not really using it anywhere right now. Addresses #545.
Adds support for profiling with Caliper. When enabled, forwards the built-in timed regions to Caliper and records parameters and figure-of-merit in Adiak. Caliper measurements can be enabled with the `--caliper-config`...
Hi! I'm investigating a segfault in GOTCHA during Caliper initialization. Here's the original discussion thread: https://github.com/LLNL/Caliper/discussions/678 Here's the gist: - The code segfaults when Caliper initializes its MPI wrappers. The...