https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65789
--- Comment #1 from Kevin Puetz <puetzk at puetzk dot org> --- Created attachment 35340 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35340&action=edit example using a free function pointer - works as expected