https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70416
--- Comment #2 from Rich Felker <bugdal at aerifal dot cx> --- Since it's non-obvious where the relevant macros are defined, where that __asm__ statement comes from, and what its operands are, it would be really helpful if you or someone from the Ruby side could point it out; that would make it a lot easier to determine whether this is definitely a Ruby bug or potentially a GCC bug.