qemu-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-commits] [qemu/qemu] f57e68: test/tcg/arm: Use -mfloat-abi=soft fo


From: Alex Bennée
Subject: [Qemu-commits] [qemu/qemu] f57e68: test/tcg/arm: Use -mfloat-abi=soft for test-armv6m...
Date: Mon, 13 Jun 2022 12:42:04 -0700

  Branch: refs/heads/staging
  Home:   https://github.com/qemu/qemu
  Commit: f57e68eccc5d70434b8e3788ff486ed5afbe95a9
      
https://github.com/qemu/qemu/commit/f57e68eccc5d70434b8e3788ff486ed5afbe95a9
  Author: Richard Henderson <richard.henderson@linaro.org>
  Date:   2022-06-13 (Mon, 13 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: da946ee1dd3a7361ab53ffc7023fc8850eee84be
      
https://github.com/qemu/qemu/commit/da946ee1dd3a7361ab53ffc7023fc8850eee84be
  Author: Richard Henderson <richard.henderson@linaro.org>
  Date:   2022-06-13 (Mon, 13 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: 7afa403677744c638e2e7b73a6383d5ecefdf46b
      
https://github.com/qemu/qemu/commit/7afa403677744c638e2e7b73a6383d5ecefdf46b
  Author: Thomas Huth <thuth@redhat.com>
  Date:   2022-06-13 (Mon, 13 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>
Message-Id: <20220613171258.1905715-4-alex.bennee@linaro.org>


  Commit: 65442add6141a0f732e0466041ff2c5152a06ff3
      
https://github.com/qemu/qemu/commit/65442add6141a0f732e0466041ff2c5152a06ff3
  Author: Alex Bennée <alex.bennee@linaro.org>
  Date:   2022-06-13 (Mon, 13 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")
Message-Id: <20220613171258.1905715-5-alex.bennee@linaro.org>


  Commit: be780b9e1256e004bee27fafd10c6e182893840d
      
https://github.com/qemu/qemu/commit/be780b9e1256e004bee27fafd10c6e182893840d
  Author: Paolo Bonzini <pbonzini@redhat.com>
  Date:   2022-06-13 (Mon, 13 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>
Message-Id: <20220613171258.1905715-6-alex.bennee@linaro.org>


  Commit: 5163ea2cec229ff2dc4c6e104e08736bb2b7ec56
      
https://github.com/qemu/qemu/commit/5163ea2cec229ff2dc4c6e104e08736bb2b7ec56
  Author: Daniel P. Berrangé <berrange@redhat.com>
  Date:   2022-06-13 (Mon, 13 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: 0ae3507b51419b642bf88c5903e5f921c52a152a
      
https://github.com/qemu/qemu/commit/0ae3507b51419b642bf88c5903e5f921c52a152a
  Author: Alex Bennée <alex.bennee@linaro.org>
  Date:   2022-06-13 (Mon, 13 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>
Message-Id: <20220613171258.1905715-8-alex.bennee@linaro.org>


Compare: https://github.com/qemu/qemu/compare/227e4d6b9e73...0ae3507b5141



reply via email to

[Prev in Thread] Current Thread [Next in Thread]