https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93644
--- Comment #12 from eggert at cs dot ucla.edu --- There are really two bugs here: (A) GCC emits the false alarm. (B) there's no way to shut off the false alarm, not even with '# pragma GCC diagnostic ignored "-Wreturn-local-addr"'. Although this bug report's replies have been about (A), even fixing (B) would be a real help with Gnulib. Should I file a separate bug report for (B)? I assume (B)'s easier to fix.