https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117267
--- Comment #17 from Stas Sergeev <stsp at users dot sourceforge.net> --- (In reply to Jonathan Wakely from comment #16) > A warning > would be OK. Sure! Add an UB warning and rephrase the initial error. Replace this error: 'setjmp' can never be copied because it receives a non-local goto with: --- Inlining of 'setjmp' is not implemented because it receives a non-local goto. Use macro instead. --- ... and all problems are solved.