All of lore.kernel.org
 help / color / mirror / Atom feed
From: dmukhin@xen.org
To: Andrew Cooper <andrew.cooper3@citrix.com>
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
	"Jan Beulich" <JBeulich@suse.com>,
	"Roger Pau Monné" <roger.pau@citrix.com>,
	"Anthony PERARD" <anthony.perard@vates.tech>,
	"Michal Orzel" <michal.orzel@amd.com>,
	"Julien Grall" <julien@xen.org>,
	"Stefano Stabellini" <sstabellini@kernel.org>,
	"Volodymyr Babchuk" <volodymyr_babchuk@epam.com>
Subject: Re: [PATCH v4 5/8] x86/emul: Make condition coverage warning non-fatal
Date: Fri, 12 Sep 2025 13:31:26 -0700	[thread overview]
Message-ID: <aMSDHubdyk63rYli@kraken> (raw)
In-Reply-To: <20250912144427.1905141-6-andrew.cooper3@citrix.com>

On Fri, Sep 12, 2025 at 03:44:24PM +0100, Andrew Cooper wrote:
> Randconfig with GCC-14 (Debian Trixie) found:
> 
>   In file included from arch/x86/x86_emulate/x86_emulate.c:11,
>                    from arch/x86/x86_emulate.c:27:
>   arch/x86/x86_emulate/x86_emulate.c: In function 'x86_emulate':
>   arch/x86/x86_emulate/private.h:482:8: error: Too many conditions (found 826); giving up coverage [-Werror=coverage-too-many-conditions]
>     482 | ({  if ( (p) ) {                                                          \
>         |        ^
>   arch/x86/x86_emulate/x86_emulate.c:1283:5: note: in expansion of macro 'generate_exception_if'
>    1283 |     generate_exception_if((mode_vif() &&
>         |     ^~~~~~~~~~~~~~~~~~~~~
> 
> which is a consequence of having a new enough compiler to allow
> CONFIG_CONDITIONAL_COVERAGE in to the mix.
> 
> In the short term make warning non-fatal.
> 
> Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>

Reviewed-by: Denis Mukhin <dmukhin@ford.com> 


  reply	other threads:[~2025-09-12 20:31 UTC|newest]

Thread overview: 17+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-09-12 14:44 [PATCH v4 0/8] CI: Add Debian Trixie Andrew Cooper
2025-09-12 14:44 ` [PATCH v4 1/8] CI: Use the Debian Trixie container for RISC-V test jobs Andrew Cooper
2025-09-14  4:06   ` Oleksii Kurochko
2025-09-12 14:44 ` [PATCH v4 2/8] CI: Update ppc64 to use Debian Trixie Andrew Cooper
2025-09-12 14:44 ` [PATCH v4 3/8] CI: Merge categories in debian/12-x86_64.dockerfile Andrew Cooper
2025-09-12 15:41   ` Marek Marczykowski-Górecki
2025-09-12 14:44 ` [PATCH v4 4/8] CI: Make qemu-smoke-x86-64-gcc-efi compatible with Debian Trixie Andrew Cooper
2025-09-12 14:44 ` [PATCH v4 5/8] x86/emul: Make condition coverage warning non-fatal Andrew Cooper
2025-09-12 20:31   ` dmukhin [this message]
2025-09-12 22:15   ` Andrew Cooper
2025-09-12 14:44 ` [PATCH v4 6/8] CI: Use pipefail in scripts/build Andrew Cooper
2025-09-12 15:35   ` Marek Marczykowski-Górecki
2025-09-12 20:30   ` dmukhin
2025-09-12 14:44 ` [PATCH v4 7/8] CI: Update x86 to use Debian Trixie Andrew Cooper
2025-09-12 15:40   ` Marek Marczykowski-Górecki
2025-09-12 14:44 ` [PATCH v4 8/8] CHANGELOG: Notes about distro changes in CI Andrew Cooper
2025-09-12 22:18 ` [PATCH v4 0/8] CI: Add Debian Trixie Stefano Stabellini

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=aMSDHubdyk63rYli@kraken \
    --to=dmukhin@xen.org \
    --cc=JBeulich@suse.com \
    --cc=andrew.cooper3@citrix.com \
    --cc=anthony.perard@vates.tech \
    --cc=julien@xen.org \
    --cc=michal.orzel@amd.com \
    --cc=roger.pau@citrix.com \
    --cc=sstabellini@kernel.org \
    --cc=volodymyr_babchuk@epam.com \
    --cc=xen-devel@lists.xenproject.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.