qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
From: "Daniel P. Berrangé" <berrange@redhat.com>
To: Joel Stanley <joel@jms.id.au>
Cc: "Richard Henderson" <richard.henderson@linaro.org>,
	"Daniel Henrique Barboza" <dbarboza@ventanamicro.com>,
	"Nicholas Piggin" <npiggin@gmail.com>,
	qemu-riscv@nongnu.org, "Palmer Dabbelt" <palmer@dabbelt.com>,
	"Alistair Francis" <alistair.francis@wdc.com>,
	"Weiwei Li" <liwei1518@gmail.com>,
	"Liu Zhiwei" <zhiwei_liu@linux.alibaba.com>,
	qemu-devel@nongnu.org, "Chao Liu" <chao.liu@zevorn.cn>,
	"Nicholas Joaquin" <njoaquin@tenstorrent.com>,
	"Ganesh Valliappan" <gvalliappan@tenstorrent.com>,
	"Alex Bennée" <alex.bennee@linaro.org>
Subject: Re: [PATCH 2/3] target/risvc: Fix vector whole ldst vstart check
Date: Wed, 17 Sep 2025 14:53:47 +0100	[thread overview]
Message-ID: <aMq9axr_wINfBpxP@redhat.com> (raw)
In-Reply-To: <CACPK8Xd183vLgSyNfjzN5caUeJGRrjM1J8ugTVRd2k0Ea5LpfQ@mail.gmail.com>

On Wed, Sep 17, 2025 at 11:14:41PM +0930, Joel Stanley wrote:
> On Fri, 5 Sept 2025 at 16:50, Richard Henderson
> <richard.henderson@linaro.org> wrote:
> >
> > On 9/4/25 13:06, Daniel Henrique Barboza wrote:
> > > How hard it is to update the GCC version we're running in the docker images for
> > > "check-tcg"? We would like to use a RISC-V vector header that isn't supported
> > > ATM.
> > If debian packages the gcc version, then it's easy: change
> >
> >    gcc-riscv-linux-gnu
> >
> > to
> >
> >    gcc-NN-riscv-linux-gnu
> 
> The test that was failing uses debian-all-test-cross. This is based on
> Debian 12 which maxes out at GCC 12.
> 
> If we move to Debian 13, we get GCC 14. Something like this would do it:

Debian 12 is a supported platform for QEMU, so we should generally
expect our tests to work on that. That said IIUC riscv didn't become
officially supported in Debian until 13, so we can use that as a
justification for an exception to the normal platform rule.

> --- a/tests/docker/dockerfiles/debian-all-test-cross.docker
> +++ b/tests/docker/dockerfiles/debian-all-test-cross.docker
> @@ -6,7 +6,7 @@
>  # basic compilers for as many targets as possible. We shall use this
>  # to build and run linux-user tests on GitLab
>  #
> -FROM docker.io/library/debian:12-slim
> +FROM docker.io/library/debian:13-slim
> 
> Is updating the distro something we would consider for this development cycle?
> 
> Cheers,
> 
> Joel
> 

With regards,
Daniel
-- 
|: https://berrange.com      -o-    https://www.flickr.com/photos/dberrange :|
|: https://libvirt.org         -o-            https://fstop138.berrange.com :|
|: https://entangle-photo.org    -o-    https://www.instagram.com/dberrange :|



  reply	other threads:[~2025-09-17 13:54 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-09-03  3:01 [PATCH 0/3] target/riscv: corner case fixes Nicholas Piggin
2025-09-03  3:01 ` [PATCH 1/3] target/riscv: Fix IALIGN check in misa write Nicholas Piggin
2025-09-03 17:19   ` Daniel Henrique Barboza
2025-09-03  3:01 ` [PATCH 2/3] target/risvc: Fix vector whole ldst vstart check Nicholas Piggin
2025-09-03 20:13   ` Daniel Henrique Barboza
2025-09-04  5:16     ` Nicholas Piggin
2025-09-04 11:06       ` Daniel Henrique Barboza
2025-09-05  7:18         ` Richard Henderson
2025-09-17 13:44           ` Joel Stanley
2025-09-17 13:53             ` Daniel P. Berrangé [this message]
2025-09-03  3:01 ` [PATCH 3/3] tests/tcg: Add riscv test for interrupted vector ops Nicholas Piggin

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=aMq9axr_wINfBpxP@redhat.com \
    --to=berrange@redhat.com \
    --cc=alex.bennee@linaro.org \
    --cc=alistair.francis@wdc.com \
    --cc=chao.liu@zevorn.cn \
    --cc=dbarboza@ventanamicro.com \
    --cc=gvalliappan@tenstorrent.com \
    --cc=joel@jms.id.au \
    --cc=liwei1518@gmail.com \
    --cc=njoaquin@tenstorrent.com \
    --cc=npiggin@gmail.com \
    --cc=palmer@dabbelt.com \
    --cc=qemu-devel@nongnu.org \
    --cc=qemu-riscv@nongnu.org \
    --cc=richard.henderson@linaro.org \
    --cc=zhiwei_liu@linux.alibaba.com \
    /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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).