Hello,
I’ve been using GCC 14.3.0, which effectively fixed the TrackDegrade segmentation violations. I’ve been using Conda as a package manager as well as to be able to use the newer GCC versions on Ubuntu 22.04 and older platforms alike, so I’ll attach the environment.yml (wrapped in a .zip due to the forum’s restrictions on file extensions). If you have a Conda distribution installed then this should enable you, for the most part, to use the same environment as mine regardless of your platform.
environment.zip (3.1 KB)
Just a heads up: the environment.yml includes ROOT 6.34, so there might conflicts if you already are sourcing a ROOT distribution elsewhere (e.g. a binary distribution). It also includes other Garfield++ dependencies, such as GSL and CMake.