GEOS
GEOS copied to clipboard
[Bug] Using Caliper on Quartz after TPL update
Describe the bug I need help to use Caliper on Quartz. After the recent TPL update, I am getting the following error when I run the code with the runtime report enabled:
With clang-10.0.0
[hamon1@quartz770:[email protected]]$ srun -n 1 -p pdebug ./bin/geosx --input ../inputFiles/compositionalMultiphaseFlow/co2_flux_3d.xml -t runtime-report
srun: job 11788012 queued and waiting for resources
srun: job 11788012 has been allocated resources
Max threads: 72
MKL max threads: 1
GEOSX version 0.2.0 (develop, sha1: 86bc71339)
/g/g90/hamon1/geosx/GEOSX/[email protected]/./bin/geosx: symbol lookup error: /usr/workspace/GEOS/GEOSX/TPLs_2022-10-03/[email protected]/caliper/lib64/libcaliper.so.2: undefined symbol: public_adiak
srun: error: quartz1: task 0: Exited with exit code 127
With gcc-8.1.0
[hamon1@quartz770:[email protected]]$ srun -n 1 -p pdebug ./bin/geosx --input ../inputFiles/compositionalMultiphaseFlow/co2_flux_3d.xml -t runtime-report
srun: job 11788025 queued and waiting for resources
srun: job 11788025 has been allocated resources
Max threads: 72
MKL max threads: 1
GEOSX version 0.2.0 (develop, sha1: 86bc71339)
/g/g90/hamon1/geosx/GEOSX/[email protected]/./bin/geosx: symbol lookup error: /usr/workspace/GEOS/GEOSX/TPLs_2022-10-03/[email protected]/caliper/lib64/libcaliper.so.2: undefined symbol: public_adiak
srun: error: quartz10: task 0: Exited with exit code 127
To Reproduce Steps to reproduce the behavior:
- Compile
developon Quartz - Run an example with
-t runtime-report
Expected behavior It used to work.
Platform (please complete the following information):
- Machine: LLNL/Quartz
- Compiler: gcc 8.1.0 and clang-10.0.0 (release)
- GEOSX (develop, sha1: 86bc71339)