https://gcc.gnu.org/bugzilla/show_bug.cgi?id=123366
--- Comment #37 from Lorenzo Salvadore <developer at lorenzosalvadore dot it> --- Thanks a lot Mark for your help with this issue! It was indeed quite difficult to spot the problem with the nested if. I am going to test the patch for the FreeBSD GCC 16 port and let you know if everything is fine. If it is, then I will prepare the patch for the upstream GCC code and attach it here. (And once this bug will be fixed, I will do some work to upstream the patches we already have in the FreeBSD ports tree, which will surely simplify our lives in the future.)
