https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97907
--- Comment #2 from gustavo <gustavo at ugr dot es> --- (In reply to Andreas Schwab from comment #1) > f1 invokes undefined behaviour by modifying an input-only asm operand. as expected... this is a test for students. only f3 matters.