[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] b2df78: test/tcg/arm: Use -mfloat-abi=soft fo
From: |
Richard Henderson |
Subject: |
[Qemu-commits] [qemu/qemu] b2df78: test/tcg/arm: Use -mfloat-abi=soft for test-armv6m... |
Date: |
Mon, 13 Jun 2022 21:11:25 -0700 |
Branch: refs/heads/staging
Home: https://github.com/qemu/qemu
Commit: b2df786170a4954d6346c284b8351ca79265d190
https://github.com/qemu/qemu/commit/b2df786170a4954d6346c284b8351ca79265d190
Author: Richard Henderson <richard.henderson@linaro.org>
Date: 2022-06-14 (Tue, 14 Jun 2022)
Changed paths:
M tests/tcg/arm/Makefile.softmmu-target
Log Message:
-----------
test/tcg/arm: Use -mfloat-abi=soft for test-armv6m-undef
GCC11 from crossbuild-essential-armhf from ubuntu 22.04 errors:
cc1: error: ‘-mfloat-abi=hard’: selected architecture lacks an FPU
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Message-Id: <20220604032713.174976-1-richard.henderson@linaro.org>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20220613171258.1905715-2-alex.bennee@linaro.org>
Commit: 6012d96379873825ab20d629b828e833023feb9d
https://github.com/qemu/qemu/commit/6012d96379873825ab20d629b828e833023feb9d
Author: Richard Henderson <richard.henderson@linaro.org>
Date: 2022-06-14 (Tue, 14 Jun 2022)
Changed paths:
M tests/tcg/i386/test-i386-fp-exceptions.c
M tests/tcg/i386/test-i386.c
Log Message:
-----------
tests/tcg/i386: Use explicit suffix on fist insns
Fixes a number of assembler warnings of the form:
test-i386.c: Assembler messages:
test-i386.c:869: Warning: no instruction mnemonic suffix given
and no register operands; using default for `fist'
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Message-Id: <20220527171143.168276-1-richard.henderson@linaro.org>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20220613171258.1905715-3-alex.bennee@linaro.org>
Commit: 72ec89bfc5291b8e322a1a60d96d7f43c0375f16
https://github.com/qemu/qemu/commit/72ec89bfc5291b8e322a1a60d96d7f43c0375f16
Author: Thomas Huth <thuth@redhat.com>
Date: 2022-06-14 (Tue, 14 Jun 2022)
Changed paths:
M .gitlab-ci.d/buildtest.yml
Log Message:
-----------
gitlab-ci: Fix the build-cfi-aarch64 and build-cfi-ppc64-s390x jobs
The job definitions recently got a second "variables:" section by
accident and thus are failing now if one tries to run them. Merge
the two sections into one again to fix the issue.
And while we're at it, bump the timeout here (70 minutes are currently
not enough for the aarch64 job). The jobs are marked as manual anyway,
so if the user starts them, they want to see their result for sure and
then it's annoying if the job timeouts too early.
Fixes: e312d1fdbb ("gitlab: convert build/container jobs to .base_job_template")
Signed-off-by: Thomas Huth <thuth@redhat.com>
Acked-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20220603124809.70794-1-thuth@redhat.com>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20220613171258.1905715-4-alex.bennee@linaro.org>
Commit: ab698a4d8b32be717a675880935c774be66f0d03
https://github.com/qemu/qemu/commit/ab698a4d8b32be717a675880935c774be66f0d03
Author: Alex Bennée <alex.bennee@linaro.org>
Date: 2022-06-14 (Tue, 14 Jun 2022)
Changed paths:
M tests/docker/Makefile.include
Log Message:
-----------
tests/docker: fix the IMAGE for build invocation
We inadvertently broke the ability to run local builds when the code
was re-factored. The result was the run stanza failing to find the
docker image with it's qemu/ prefix.
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Fixes: d39eaa2266 ("tests/docker: simplify docker-TEST@IMAGE targets")
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20220613171258.1905715-5-alex.bennee@linaro.org>
Commit: c48a5c4741d663a77ab3a2b0c1df3a58de6ee340
https://github.com/qemu/qemu/commit/c48a5c4741d663a77ab3a2b0c1df3a58de6ee340
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: 2022-06-14 (Tue, 14 Jun 2022)
Changed paths:
M configure
Log Message:
-----------
tests/tcg: disable xtensa-linux-user again
The move from tests/tcg/configure.sh started enabling the container image
for xtensa-linux-user, which fails because the compiler does not have
the full set of headers. The cause is the "xtensa*-softmmu)" case
in tests/tcg/configure.sh which became just "xtensa*)" in the new
probe_target_compiler shell function. Look out for xtensa*-linux-user
and do not configure it.
Reported-by: Alex Bennée <alex.bennee@linaro.org>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Message-Id: <20220608135727.1341946-1-pbonzini@redhat.com>
Fixes: cd362defbb ("tests/tcg: merge configure.sh back into main configure
script")
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Message-Id: <20220613171258.1905715-6-alex.bennee@linaro.org>
Commit: 34776d80f312f36c8cbdf632337dc087e724b568
https://github.com/qemu/qemu/commit/34776d80f312f36c8cbdf632337dc087e724b568
Author: Daniel P. Berrangé <berrange@redhat.com>
Date: 2022-06-14 (Tue, 14 Jun 2022)
Changed paths:
M .gitlab-ci.d/base.yml
Log Message:
-----------
gitlab: compare CIRRUS_nn vars against 'null' not ""
The GitLab variable comparisons don't have shell like semantics where
an unset variable compares equal to empty string. We need to explicitly
test against 'null' to detect an unset variable.
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Tested-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Message-Id: <20220608160651.248781-1-berrange@redhat.com>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20220613171258.1905715-7-alex.bennee@linaro.org>
Commit: b56d1ee9514be227854a589b4e11551bed4448a0
https://github.com/qemu/qemu/commit/b56d1ee9514be227854a589b4e11551bed4448a0
Author: Alex Bennée <alex.bennee@linaro.org>
Date: 2022-06-14 (Tue, 14 Jun 2022)
Changed paths:
M .gitlab-ci.d/custom-runners/ubuntu-20.04-aarch32.yml
M .gitlab-ci.d/custom-runners/ubuntu-20.04-aarch64.yml
Log Message:
-----------
.gitlab: use less aggressive nproc on our aarch64/32 runners
Running on all 80 cores of our aarch64 runner does occasionally
trigger a race condition which fails the build. However the CI system
is not the time and place to play with much heisenbugs so turn down
the nproc to "only" use 40 cores in the build.
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Tested-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Message-Id: <20220613171258.1905715-8-alex.bennee@linaro.org>
Commit: debd0753663bc89c86f5462a53268f2e3f680f60
https://github.com/qemu/qemu/commit/debd0753663bc89c86f5462a53268f2e3f680f60
Author: Richard Henderson <richard.henderson@linaro.org>
Date: 2022-06-13 (Mon, 13 Jun 2022)
Changed paths:
M .gitlab-ci.d/base.yml
M .gitlab-ci.d/buildtest.yml
M .gitlab-ci.d/custom-runners/ubuntu-20.04-aarch32.yml
M .gitlab-ci.d/custom-runners/ubuntu-20.04-aarch64.yml
M configure
M tests/docker/Makefile.include
M tests/tcg/arm/Makefile.softmmu-target
M tests/tcg/i386/test-i386-fp-exceptions.c
M tests/tcg/i386/test-i386.c
Log Message:
-----------
Merge tag 'pull-testing-next-140622-1' of https://github.com/stsquad/qemu
into staging
Various testing fixes:
- fix compiler abi for test-armv6m-undef
- fix isns suffixes for i386 tcg tests
- fix gitlab cfi jobs
- fix makefile docker invocation
- don't enable xtensa-linux-user builds with system compiler
- fix CIRRUS_nn var checking
- don't spam the aarch64/32 runners with too many jobs at once
# -----BEGIN PGP SIGNATURE-----
#
# iQEzBAABCgAdFiEEZoWumedRZ7yvyN81+9DbCVqeKkQFAmKnxfUACgkQ+9DbCVqe
# KkSksAf/eXGL/k0zUU4RmxmQGWatCPPfbdxWj/pRDJrZl4cvegYK4cqXcfblDkiJ
# f5kdB4FsSHgJUKic7K7sBSke2xgoi2bvBMeqNIknLo89b+xXZLJSzTE7XCi0W+hm
# ll3GtHNJMEPjrIhSIAsqiSMFloL5xi7uz+ylBAB49skGF6F3rkCMv4fl7TDFKqaH
# y5fRzLZMJg+FhlHNwGO0H8O32ZU7FlyqLGQT3JWZywR0n241kQ+gXLykQjQ7//nd
# 9EbtppXiSOuusbggGCbmUQrEprW93TAEkgxUcuUuQYiAwDp89s66Q0gcwo1qMtcx
# mORfc+018/WJpBwFF904hBPPjgO08w==
# =PfzM
# -----END PGP SIGNATURE-----
# gpg: Signature made Mon 13 Jun 2022 04:19:17 PM PDT
# gpg: using RSA key 6685AE99E75167BCAFC8DF35FBD0DB095A9E2A44
# gpg: Good signature from "Alex Bennée (Master Work Key)
<alex.bennee@linaro.org>" [undefined]
# gpg: WARNING: This key is not certified with a trusted signature!
# gpg: There is no indication that the signature belongs to the owner.
# Primary key fingerprint: 6685 AE99 E751 67BC AFC8 DF35 FBD0 DB09 5A9E 2A44
* tag 'pull-testing-next-140622-1' of https://github.com/stsquad/qemu:
.gitlab: use less aggressive nproc on our aarch64/32 runners
gitlab: compare CIRRUS_nn vars against 'null' not ""
tests/tcg: disable xtensa-linux-user again
tests/docker: fix the IMAGE for build invocation
gitlab-ci: Fix the build-cfi-aarch64 and build-cfi-ppc64-s390x jobs
tests/tcg/i386: Use explicit suffix on fist insns
test/tcg/arm: Use -mfloat-abi=soft for test-armv6m-undef
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Compare: https://github.com/qemu/qemu/compare/0ae3507b5141...debd0753663b
- [Qemu-commits] [qemu/qemu] b2df78: test/tcg/arm: Use -mfloat-abi=soft for test-armv6m...,
Richard Henderson <=