I'm currently attempting to build and run Trick inside of a Gitlab shell executor on the FSL, and I'm running into an issue where Trick appears to be SWIG-ing Trick source files, i.e. files inside of trick/include/trick, when compiling a sim. I haven't been able to replicate this issue locally, but it happens 100% of the time inside of the FSL gitlab runner.
Here is some output from the trick-CP of SIM_cannon_jet in the Trick example sims area. After compiling all of the cannon model files, it should only be writing _py.i files for those cannon models, but you can see it's writing those swig files for a bunch of trick header files.
Later on, the build fails when trying to compile some of those SWIGed trick files.
Environment
I'm running on the FSL, the OS is Rocky 8. Prior to configuring and building trick I'm loading these modules:
module load gcc/8.5.0
module load matio
module load eigen/3.4
module load gcc/8.5
module load python/3.11
I'm cloning trick from github at commit 349651a, and I'm building with ./configure --without-hdf5 && make.
I'm currently attempting to build and run Trick inside of a Gitlab shell executor on the FSL, and I'm running into an issue where Trick appears to be SWIG-ing Trick source files, i.e. files inside of
trick/include/trick, when compiling a sim. I haven't been able to replicate this issue locally, but it happens 100% of the time inside of the FSL gitlab runner.Here is some output from the
trick-CPof SIM_cannon_jet in the Trick example sims area. After compiling all of the cannon model files, it should only be writing_py.ifiles for those cannon models, but you can see it's writing those swig files for a bunch of trick header files.Later on, the build fails when trying to compile some of those SWIGed trick files.
Environment
I'm running on the FSL, the OS is Rocky 8. Prior to configuring and building trick I'm loading these modules:
I'm cloning trick from github at commit 349651a, and I'm building with
./configure --without-hdf5 && make.