Fixing Custom Objective Function for Unsteady Adjoint by ErcanUmut60 · Pull Request #2587 · su2code/SU2

Hey @pcarruscag and @bigfooted,

I was looking into why this PR has been stuck since January and traced the ReverseOMP failure back to a transient network error during the git submodule clone .

Verified Locally Today

Test Command Result
Eigen URL works git clone https://gitlab.com/libeigen/eigen.git Exit: 0
Pinned commit exists git checkout d71c30... Exit: 0
Eigen/Core present ls Eigen/Core Exit: 0

Note: local test was on a research HPC node

Conclusion

The January failure looks like a dropped connection mid-clone to me. The folder was left empty, which made it surface as a compilation error.

PR #2746 this week showed the identical pattern — same code, CI failed 5 consecutive times then passed on retry — suggesting CI intermittently drops GitLab submodule clones.

The code here was approved by @pcarruscag in October 2025. If it seems reasonable, would a maintainer be open to re-running the ReverseOMP check?