https://gcc.gnu.org/bugzilla/show_bug.cgi?id=123736
--- Comment #4 from GCC Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Jakub Jelinek <[email protected]>: https://gcc.gnu.org/g:613fef9239aa723ea65b1118262bb63d023169c4 commit r16-6970-g613fef9239aa723ea65b1118262bb63d023169c4 Author: Jakub Jelinek <[email protected]> Date: Thu Jan 22 10:11:34 2026 +0100 unswitch: Fix up one unguarded fprintf (dump_file, ...) [PR123736] This dump message is not guarded on dump_file being non-NULL, so crashes inside of libc if dump_file is NULL. I think a message like that is usually guarded not just on dump_file being non-NULL, but also on TDF_DETAILS set in dump_flags. 2026-01-22 Jakub Jelinek <[email protected]> PR tree-optimization/123736 * tree-ssa-loop-unswitch.cc (hoist_guard): Guard dump message on dump_file && (dump_flags & TDF_DETAILS) condition.
