Not seeing anyone doing the obvious one-up, so JFTR: On Mon, 10 Jan 2022, David Malcolm via Gcc wrote:
> On Mon, 2022-01-10 at 17:13 +0100, FX wrote: > > > FAIL: gcc.dg/analyzer/asm-x86-lp64-1.c > > The purpose of these asm tests is to verify that the analyzer doesn't > get confused by various inline assembler directives used in the source > of the Linux kernel. So in theory they ought to work on any host, with > a gcc configured for a suitable target. > > These tests are marked with "dg-do assemble" directives, which I'd > hoped would mean it uses -S for the tests (to make a .s file), No, that's "dg-do compile" (as in "compile but don't assemble"). Also, the default *is* actually "compile" - unless overridden in an ancestor .exp. Grep for dg-do-what-default in sibling .exp's (like dfp/dfp.exp) if you consider changing the default in analyzer.exp. brgds, H-P