https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94109
--- Comment #20 from Antony Lewis <antony at cosmologist dot info> --- Tried trunk and gcc8, and both look good - many thanks for the fixes! Is there no way to update 7.x? Since the buggy 7/8/9 version has also propagated quite widely, if you know any likely workaround that might be useful to note (the "final" bug was obvious how to work around, but not the last one).