# Build install catalyst ctest n°17 fail when wrap fortran is selected

**URL:** https://discourse.paraview.org/t/build-install-catalyst-ctest-n-17-fail-when-wrap-fortran-is-selected/16547
**Category:** ParaView Support
**Created:** [April 29, 2025, 7:44am UTC](https://discourse.paraview.org/t/build-install-catalyst-ctest-n-17-fail-when-wrap-fortran-is-selected/16547 "2025-04-29T07:44:50Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![jml](https://discourse.paraview.org/letter_avatar_proxy/v4/letter/j/9f8e36/32.png) [@jml](https://discourse.paraview.org/u/jml)
#### Post date: [April 29, 2025, 7:44am UTC](https://discourse.paraview.org/t/build-install-catalyst-ctest-n-17-fail-when-wrap-fortran-is-selected/16547/1 "2025-04-29T07:44:50Z")

</div>

Hello,  
i try to build catalyst in apptainer container ubuntu 24.04LTS. I have these errors during the ctest:  
./Source/CTest/cmCTestRunTest.cxx:272 CMake Error at /opt/catalyst/tests/abi\_tests/nm.cmake:90 (message):  
Unexpected symbols found:  
\_\_catalyst\_conduit\_MOD\_\_\_copy\_\_\_iso\_c\_binding\_C\_ptr,  
\_\_catalyst\_conduit\_MOD\_\_\_def\_init\_\_\_iso\_c\_binding\_C\_ptr,  
\_\_catalyst\_conduit\_MOD\_\_\_vtab\_\_\_iso\_c\_binding\_C\_ptr

I don’t understand why…If i remove wrap fortran it works. Other thing to know, i’m using the gfortran compiler of the distrib.

If i do the same thing but not in a container, with distrib Ubuntu 20.04LTS (older than the container one) , gfortran 9.4.0, it works, so i wonder if there’s may be something missing in my container, but howto find what ?  
Thank s for your help  
Regards

---

<div class="post-metadata">

### Author: ![ben.boeckel](https://discourse.paraview.org/letter_avatar_proxy/v4/letter/b/ea5d25/32.png) [@ben.boeckel](https://discourse.paraview.org/u/ben.boeckel)
#### Post date: [June 13, 2025, 9:57am UTC](https://discourse.paraview.org/t/build-install-catalyst-ctest-n-17-fail-when-wrap-fortran-is-selected/16547/2 "2025-06-13T09:57:08Z")

</div>

These symbols seem to be related to the module stuff. I suspect that there are new symbols showing up that aren’t affected by `-fvisibility=hidden` that we need to take into account.

---

<div class="post-metadata">

### Author: ![ben.boeckel](https://discourse.paraview.org/letter_avatar_proxy/v4/letter/b/ea5d25/32.png) [@ben.boeckel](https://discourse.paraview.org/u/ben.boeckel)
#### Post date: [June 13, 2025, 9:59am UTC](https://discourse.paraview.org/t/build-install-catalyst-ctest-n-17-fail-when-wrap-fortran-is-selected/16547/3 "2025-06-13T09:59:03Z")

</div>

Can you please file [an issue](https://gitlab.kitware.com/paraview/catalyst/-/issues) about this with the compiler vendor and version you’re using?

I see mentions of these symbols in GCC’s codebase; not sure what changed to make them suddenly show up.
