From nobody Sat Sep 26 19:13:59 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=reject dis=none) header.from=oss.qualcomm.com ARC-Seal: i=1; a=rsa-sha256; t=1790189902; cv=none; d=zohomail.com; s=zohoarc; b=UTznBP6K3UtkBtKXu1PWrdjYdg+B0Qkl98AApWzYRrYW7Os14l+7WDMftLfAzF0t06wx5ymloZOdJ7fx5Ogm9jML1EBiPy3pXRbGJjmuApQNgX2zfQixWbVDE8cV5qsa49Nm+Y1OYCnZzgMvYvS10O2BLHoMTX8y7+Yye6DnIU0= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1790189902; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=x2q56D51wq0VRaAG+JzB/lsAtmfRVBvCaUzxWZieWOI=; b=IDcO19QCRLT6bZtJn3G98b6B6VS9aDtwan7SxthKSCgAjhC8FRQCArSoUJEqQVDuAomvtnNAEmL2sJaPmIpsKhK/+xA4YnYzWv4SDEPqreqR8AUr2dl52CcNf4QgWHnBEUKX9w55IIpd/dMY76Z8pNOnd0R5dguVWE4Q/Zvuz2k= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=reject dis=none) Return-Path: Received: from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1790189902773737.213930024253; Wed, 23 Sep 2026 11:58:22 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists1p.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1x9SA3-000161-SS; Wed, 23 Sep 2026 14:57:43 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1x9S9y-00014Q-Qd for qemu-devel@nongnu.org; Wed, 23 Sep 2026 14:57:38 -0400 Received: from mx0a-0031df01.pphosted.com ([205.220.168.131]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1x9S9w-0003XX-Q3 for qemu-devel@nongnu.org; Wed, 23 Sep 2026 14:57:38 -0400 Received: from pps.filterd (m0279864.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 68NGThQc2470173 for ; Wed, 23 Sep 2026 18:57:34 GMT Received: from mail-dl1-f71.google.com (mail-dl1-f71.google.com [74.125.82.71]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gvfjv1gx2-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 23 Sep 2026 18:57:33 +0000 (GMT) Received: by mail-dl1-f71.google.com with SMTP id a92af1059eb24-1384427c3efso2098119c88.0 for ; Wed, 23 Sep 2026 11:57:33 -0700 (PDT) Received: from debian.qualcomm.com (216-71-219-44.dyn.novuscom.net. [216.71.219.44]) by smtp.gmail.com with ESMTPSA id a92af1059eb24-144f9820ca5sm8154931c88.3.2026.09.23.11.57.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 23 Sep 2026 11:57:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= x2q56D51wq0VRaAG+JzB/lsAtmfRVBvCaUzxWZieWOI=; b=M8qJle/UlMNIBt4Q AKmYO0fhRUI9jVOwtfgaTSPxOKmZtAHIzfB03pdr7ji1Vgwt3QZtD3ZJhqjqZ8Mg PzE+TcscuiyhH08iiTt1s0OGIamivosVmN2qnCuXxbcYQhJv5uzuQ6GmThpqx80y 2GjFQXEgqCPBU+4N4CcErBg4Cvk/ICxo0qHYLW7yc10856cRH+/fz2lEav5XPKQ3 CRks8mEEf6inTE7wB9HzR4qx7e9InMzavJGeemCJAG5A/yVLUm3qCAO399rZn0Hd sRhqaj8y/itk9xifXzhXfVWu+9ilvIdXlhFfsmaDTBje6sagT+0y+XBJ4KPgjUcl C91/NQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1790189853; x=1790794653; darn=nongnu.org; h=content-transfer-encoding:content-type:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:from:to:cc:subject :date:message-id:reply-to:content-type; bh=x2q56D51wq0VRaAG+JzB/lsAtmfRVBvCaUzxWZieWOI=; b=E4eM0ZhUwPEtyTUSHHNtH1bgAoGwY+SrVHYDR5zueFp9PDlLDIhRlUAgT0i8G8e6Jw cVm4WPx5vdX8YFgYmoisCn5X1s9wiLgc0omlnkM2dYALm8MeHgeu8DKKUP8n5Rl0FcGR k7R1lxUqpHns93HEepqLC+r88+LiXTjYcFj+lZmcBxjclWsbgb1rKSZoUR89O9UVkrbq CuNYe59DO/UKvmK1SpWYqdYp1EAmkEwF6ndCyr5/XFEMunxLWdKD//C4/yM/SBCKQ0dz ySrl/uxXNkUB09jVTdCY/RNae0YF4G+hGMg8IFNNUzPC0HJoP5+6r5xcUsZoh1FaTAPU bEhg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1790189853; x=1790794653; h=content-transfer-encoding:content-type:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=x2q56D51wq0VRaAG+JzB/lsAtmfRVBvCaUzxWZieWOI=; b=BFjRneZGkp0eVWrvC0f6ZEK7+hgSSWWUvd3qS+kwe3a6iTDAd77qILBXd25vCDmhhD BAYc6fY2U+gl43L008ZHv1BsQi97rhNfCWd+butTVmKhRq69cXsmt1QXvl1YQUY8km++ 4dXNaHDJKrxLZezH3EC5W4Y3DKolpH2YiI433w0FcFDTMY1QwrAFIG9BHzXfbobxDBiv +2wP7o99oN7uF7ZcBJnT+4AftwjlPYFkdJ11EPTB1w+PF+ftD1E8ZHhutrc+Fq//rj4N 5+Xl3dIkP5MQZbnZMt2Kpu6Qx1vxVJhXnugHh5/Z285IFMNu5dE47D+ouYtUQhRKH1hx 4x5Q== X-Gm-Message-State: AFuF++mtHjuWR/FK44eWjIMH5MJZFTt2B78QkE7dQW/3MG6xPLATaeuu vhm1pdVsB5hliWJSL3KJfZD0lEHH824xrF/V6Q1dmAzvWYmVl+0FTKSUeJ6AHONLZy7i6gJMoLO wcRk4biiABkK/mJJ7rEkgDA4n7pykVEH/ZUqzvqbx5qbmu7I1ZhLWfJT8hlWMErfzBQ== X-Gm-Gg: AYBFou3a8sEIGsk/J/6UH4YqaNvCX3aV7PxB10D19arNZ6EPBaehJWEzqgSo+kQAb8r DoNqAHELAzvcmkL+LtgTf++NipmZKi6C3gnoE2f04IDUdTrhOZh7vCMKdYAbsf7LbtveaSdG8Nl jXVfrVRFYPZ0Zrht84m1wH15uuq842isEB2Cv5g5IsXD3I4H/Wb/Lwo4SnY1mgjs2KH5DQvW9Qv PEQKrCRZHNVSEVcErwNrdww5i0P0SKJG7LnMrUHRuB6SJj3ECvPiMUmBiEFuC9Mwvx4a6a40wcE SOiaXb1EKEsanCZtcbjKVtAZBAYbg9M9AMw3ggM8UO9kcun8Cxd2Jb4/fWPhWIo92yJ6ZgQ3yP8 3oB03Z2rS1VRAFYz/JoWGXRrDSuwdVUt7YdeJSvXzJhpljWr8eJU3gCRZeQ== X-Received: by 2002:a05:7022:e998:b0:143:6ef8:862 with SMTP id a92af1059eb24-14503f23f56mr90611c88.11.1790189853024; Wed, 23 Sep 2026 11:57:33 -0700 (PDT) X-Received: by 2002:a05:7022:e998:b0:143:6ef8:862 with SMTP id a92af1059eb24-14503f23f56mr90593c88.11.1790189852292; Wed, 23 Sep 2026 11:57:32 -0700 (PDT) From: Pierrick Bouvier To: qemu-devel@nongnu.org Cc: Richard Henderson , philmd@oss.qualcomm.com, berrange@redhat.com, alex.bennee@linaro.org, pierrick.bouvier@oss.qualcomm.com Subject: [PATCH v2 1/6] tests/tcg/meson.build: force use of linux/amd64 platform for containers Date: Wed, 23 Sep 2026 11:57:20 -0700 Message-ID: <20260923185725.863311-2-pierrick.bouvier@oss.qualcomm.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20260923185725.863311-1-pierrick.bouvier@oss.qualcomm.com> References: <20260923185725.863311-1-pierrick.bouvier@oss.qualcomm.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTIzMDA3NSBTYWx0ZWRfXzEuBJ00TWO6v RK28U23WWES8P6FIauoNJsA7vvNt3PzQTWP2hwcNYlIKFsMyE4p+XqHh2ZNs8pyxu2eFECSpG+p tpXVpn+EZ/K5Kbt5MKZHSUOK7ojAgtS6G9RuDDAgiQXpMZplI6QwcTf8FrXgZIUJpHcTRNGSkGw AhDujPAqUEuHR7t65Q864LiqDtclTZeVPS1pciD4EIdu3c+RGhfv491ru/PpnuCGNovhYUBUdrt vk9yMrZ25SiboLfSOP0fTOoCvN2NwjzWpurzJoADsTFPt5gPiRPIEWHh3AJhMv5zleqZ3mcvThw PNOBXYVr+0N/g3Lx4j4U9TGzrTO+uEAi6jHM+Ek07qD7SaY9pJZnW3QBIh/Tz7v/Se4660Tvmpz PiBEIOGXkX4GT7ANJFBqVIfEWEhUWI0vdQI1wMyYFItna0npX++68Vm/tbJx5iiLhu0QCMMJNeb 2mQs6lYX725/ZmnDeTA== X-Authority-Analysis: v=2.4 cv=aIxlOr9m c=1 sm=1 tr=0 ts=6ab4211e cx=c_pps a=JYo30EpNSr/tUYqK9jHPoA==:117 a=iLqgmErQAxjCjdq5jj1Aqg==:17 a=IkcTkHD0fZMA:10 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=DJpcGTmdVt4CTyJn9g5Z:22 a=EUspDBNiAAAA:8 a=20KFwNOVAAAA:8 a=7d-bZuWUf30YydaP674A:9 a=3ZKOabzyN94A:10 a=QEXdDO2ut3YA:10 a=Fk4IpSoW4aLDllm1B1p-:22 X-Proofpoint-GUID: DZHCqdH9qxDHMmzD1yr67DUzDpKZGj54 X-Proofpoint-Spam-Info: AW1haW4tMjYwOTIzMDA3NSBTYWx0ZWRfX72bjc0bpTmIz vNPH0IV0gc3i7UCFkCCxaSlNJTp9VVbaaWntbj6IpyLWm6rjIWgK2v2WzK3TD3p4gu4iXskVAgR JOl+/SuCRdHVfDO1KNtj5450JOAG+pU= X-Proofpoint-ORIG-GUID: DZHCqdH9qxDHMmzD1yr67DUzDpKZGj54 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-09-23_06,2026-09-21_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 suspectscore=0 priorityscore=1501 spamscore=0 phishscore=0 malwarescore=0 lowpriorityscore=0 adultscore=0 bulkscore=0 clxscore=1015 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609230075 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists1p.gnu.org; Received-SPF: pass client-ip=205.220.168.131; envelope-from=pierrick.bouvier@oss.qualcomm.com; helo=mx0a-0031df01.pphosted.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: qemu development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @qualcomm.com) X-ZM-MESSAGEID: 1790189904192158500 On hosts !=3D x64_64, we detect if host can run amd64 containers (usually through qemu-user-binfmt). If not, we deactivate container support. We could technically stop here and force container engine to use this platform. Since existing base image (docker.io/library/debian:13-slim) is multi platforms, container engine will enable this variant by default. Now the problem is that if user reuses this image for their own Dockerfiles, they will run into unpleasant surprise that now, their container engine is using x86_64 variant by default, on any host. So, in next commit, we'll change base image we use to x86_64 variant, which has a single platform: linux/amd64. This ensures we don't generate any unwanted side effect when building our images. Reviewed-by: Philippe Mathieu-Daud=C3=A9 Reviewed-by: Daniel P. Berrang=C3=A9 Signed-off-by: Pierrick Bouvier --- tests/tcg/meson.build | 22 +++++++++++++++++----- 1 file changed, 17 insertions(+), 5 deletions(-) diff --git a/tests/tcg/meson.build b/tests/tcg/meson.build index 75f0a52fd22..b0a857dc14b 100644 --- a/tests/tcg/meson.build +++ b/tests/tcg/meson.build @@ -81,6 +81,7 @@ tcg_tests_summary +=3D {'gdb': gdb} =20 docker_supported =3D false container_command =3D false +docker_platform =3D ['--platform', 'linux/amd64'] if get_option('containers') if get_option('container_command') !=3D '' # make sure command is working @@ -99,6 +100,18 @@ if get_option('containers') container_command] endif endif + + if docker_supported + # Check that x86_64 containers can be executed. It implies xthat 86_64 + # binaries can be executed. On host with a different architecture, + # this is usually achieved with qemu-user-binfmt. + docker_supported =3D run_command([docker_wrapper, 'run', '--', + docker_platform, + 'docker.io/amd64/debian:13-slim', + '/bin/true'], + check: false).returncode() =3D=3D 0 + tcg_tests_summary +=3D {'x86_64 container support': docker_supported} + endif endif tcg_tests_summary +=3D {'container command': container_command} if get_option('container_registry') !=3D '' @@ -253,13 +266,11 @@ foreach target, plan: tcg_tests target + ' (possible: [' + ', '.join(allowed) + '])') endif endforeach - docker_host_arch_supported =3D host_machine.cpu_family() in cc_docker_= host_arch dockerfile =3D files('..'/'docker'/'dockerfiles'/cc_dockerfile + '.doc= ker') image_name =3D 'image-' + cc_dockerfile - has_docker =3D docker_host_arch_supported and docker_supported - if cc_dockerfile not in image_targets and has_docker + if cc_dockerfile not in image_targets and docker_supported cmd =3D [docker_wrapper, 'build', '-f', dockerfile, '-t', 'qemu/' + = cc_dockerfile, - '--add-current-user'] + docker_platform, '--add-current-user'] if get_option('container_registry') !=3D '' cmd +=3D ['--registry', get_option('container_registry')] endif @@ -270,7 +281,7 @@ foreach target, plan: tcg_tests image_targets +=3D {cc_dockerfile: t} endif =20 - if not has_cc and has_docker + if not has_cc and docker_supported build_test_depends +=3D image_targets[cc_dockerfile] build_test_depend_files +=3D dockerfile mount =3D meson.project_source_root() @@ -279,6 +290,7 @@ foreach target, plan: tcg_tests cc =3D [docker_wrapper, 'run', '--run-as-current-user', '--', # SELinux blocks modification of host fs by default '--security-opt', 'label=3Ddisable', + docker_platform, '-w', here, '-v', here + ':' + here, '-v', mount, 'qemu/' + cc_dockerfile, plan['cc']] has_cc =3D true --=20 2.47.3 From nobody Sat Sep 26 19:13:59 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=reject dis=none) header.from=oss.qualcomm.com ARC-Seal: i=1; a=rsa-sha256; t=1790189928; cv=none; d=zohomail.com; s=zohoarc; b=Z3bffRFqD2sVQ/7wmdKAewv/vccupjs3USVqyd+UFLeRi7Y5ex3+p3dnqhYP5oXsnYs8wXiAishPk8F9p+j6nWgwiiK7J/nd6MpeH++EFKhHrjRTOheB8qE0x+BJxOhhjFYDtkazLOESz0SY4ltHbso+KsSB1RsmZRBAEnmWeRs= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1790189928; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=uXXPBxmn2OBtCg8ydFoKAjzXL6oyf0orojICmgs0j1c=; b=ducyLjqX3TdRjag2CQVKOM9vehRz9yLRnmtUkQ8DoxDcHtECv+3h7Iuj6jyohXn1jlJ1iFcPGTrUnB2IKveWkOrn8tzST8Ww7Uop6KX19RuTdJJJgSffKRo3mAevIt6chivKpqtJpJACmCPTGmO7muYvuhNDKzj7S1jNMKWd8TE= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=reject dis=none) Return-Path: Received: from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 179018992803421.550507771595562; Wed, 23 Sep 2026 11:58:48 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists1p.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1x9SA2-00015u-BZ; Wed, 23 Sep 2026 14:57:42 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1x9SA0-00014o-5u for qemu-devel@nongnu.org; Wed, 23 Sep 2026 14:57:40 -0400 Received: from mx0a-0031df01.pphosted.com ([205.220.168.131]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1x9S9w-0003Xa-Rd for qemu-devel@nongnu.org; Wed, 23 Sep 2026 14:57:39 -0400 Received: from pps.filterd (m0279865.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 68NGTZOY595325 for ; Wed, 23 Sep 2026 18:57:35 GMT Received: from mail-dy1-f197.google.com (mail-dy1-f197.google.com [74.125.82.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gvfjxshhu-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 23 Sep 2026 18:57:35 +0000 (GMT) Received: by mail-dy1-f197.google.com with SMTP id 5a478bee46e88-3284bbaa89dso492658eec.0 for ; Wed, 23 Sep 2026 11:57:35 -0700 (PDT) Received: from debian.qualcomm.com (216-71-219-44.dyn.novuscom.net. [216.71.219.44]) by smtp.gmail.com with ESMTPSA id a92af1059eb24-144f9820ca5sm8154931c88.3.2026.09.23.11.57.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 23 Sep 2026 11:57:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=uXXPBxmn2OB tCg8ydFoKAjzXL6oyf0orojICmgs0j1c=; b=iLb/OedD0TYNz10JvGVZyVuD/Du 8SoJiZhtEGsviqx//F30EIXkZvf226ZxzkrL+Kz0f2toDbW63HooZ68RPXs9vwyM O0RShqqz7U/72RiKtv9jzdfkJggVQhC+U7vH1xJda6xWKrttytkYrwSaeXQycd9I zuYQLj99sKYNw6PBRA0RIC6wJCSCKriDm920KJuJMFIBjW+FJNjYemkRASa5MHEE Wb1XDsxoBg+noua1fji8dNAVjtY7BVCHcOpgkPOt2+fU55Njk36eC0gFD49kcEyK 1O+QLaiS1QQkh24JriJmLEM8AnZyYpgf1/KyB/GRu7TahxhIIWEaLlCnReA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1790189854; x=1790794654; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=uXXPBxmn2OBtCg8ydFoKAjzXL6oyf0orojICmgs0j1c=; b=aXrAB8rO4XFDLnWvXJxfumPrhQo+pbjEhcbIGbg8ssgoMvdDvXkHhEu9qzvnxepMc8 Iul9ss88vei2/k42jkvmC2aQduPQKB79BkQDYHel5jQsF0p1Hsd4DM1b5STj23KXLYUH Mzi808HI3KCIh6UCem8kxkWntze9DYTOks523hK/SrrP3IVFnf2ohAeHtl95UDa7JiYD aAb+h36DTXFy33inMzNP/gASCOtHBUBp8Jl5xPhfXHH5WZGot3qOez3kO3VOGO/7NIso XGqD4Cr+kImZH48zjz9AQuczhgMikhxGTjzMwYWf2K3ZySfrNZwmn0kbwNAXV0DfdeDB oxkw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1790189854; x=1790794654; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=uXXPBxmn2OBtCg8ydFoKAjzXL6oyf0orojICmgs0j1c=; b=vyqZTYKg/Xn4S/8b98InIlpT/Q4dJAMvVunIIwBE2NVBKkPfEnn53MF36rWyDKhBeC YxhAQfjJYy7He+plWh1Ps8hA0PSOqLBy9GXXlzC/q1SbZSyhPwdsf67gi+d3PwCbLoNc hEs4G0H/yuButoDptlbZc/8sMaiU9b6VkoIxw9nNTKv0dSEoeuRQAhejlMqHKgA82v2T 837WPeg4HPNOT/CnBnc0S3dfo+4kLlNysr1foMEgISl3RDu9rob69lqWC1qp5wJDcJWx JR5IjdjP/1q8LetfI/nm0RVzRKG0bXfyMH9SsqHYQbSGq5ogV+7aappt/U6JFb61tVBq aF4w== X-Gm-Message-State: AFuF++k36mRXcK6dICCBZDjKD0CbAk8/tgJu/jx1tg3IChIXkUCpM4gJ c0ZQdFc0qC1S/tV4zaQARqw6Ok3lIrwjalZZ0/8xa8XE/ofsNVSUOAB5VPp8Pwo8xqBKe8h2YTx 75bIcFtT4835hup9cZUobqRe4B/1wwKRbC8SRCNltnAw4/gltL93yU8NUZ5vgTngGdQ== X-Gm-Gg: AYBFou3v7HDI5Ugf9nlOwZ+UzejaE/NIl4RPXsTAibUaZXfNWmfDCqr+0Dob1fmTuY6 eVr7GfVJy5ctvPvCKZw5z8hc4kqetxOaz7tgpBSyfOzR36qUnkhYHRXlIK+GdhV/sEyUPDWErxb eQOxihZWcCkYvKcWGwlh+EPo5Xa0NRmyijz3wVfxe3k8tVRw/3xU/IpTu96aVm3sClvHr4WnIgp x+Gvv4YlZBRBw5kdvtoQ7/8FxUb+Y9oMKqLzG1ToE+7hVY74XQIBcdaBBa+IadDxFXeqiNxqW7n i1vvM1i3qsWKY7k5Ae7LhPg4GmB/F8RnVubZk75olJlNZF8QS93XVDWGQ1NKBGKeYUtXr5nHJ0b SaFwrw65cTkT4WJinEo5kxlADnE1R2k1mKW14SzZNkReinOj5W/T2M0NonGcE1ynh249d X-Received: by 2002:a05:701b:2318:b0:143:2973:c08b with SMTP id a92af1059eb24-14503fde9eemr67755c88.28.1790189854032; Wed, 23 Sep 2026 11:57:34 -0700 (PDT) X-Received: by 2002:a05:701b:2318:b0:143:2973:c08b with SMTP id a92af1059eb24-14503fde9eemr67731c88.28.1790189853326; Wed, 23 Sep 2026 11:57:33 -0700 (PDT) From: Pierrick Bouvier To: qemu-devel@nongnu.org Cc: Richard Henderson , philmd@oss.qualcomm.com, berrange@redhat.com, alex.bennee@linaro.org, pierrick.bouvier@oss.qualcomm.com Subject: [PATCH v2 2/6] tests/lcitool/refresh: generate dockerfiles using --host-arch x86_64 Date: Wed, 23 Sep 2026 11:57:21 -0700 Message-ID: <20260923185725.863311-3-pierrick.bouvier@oss.qualcomm.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20260923185725.863311-1-pierrick.bouvier@oss.qualcomm.com> References: <20260923185725.863311-1-pierrick.bouvier@oss.qualcomm.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Proofpoint-ORIG-GUID: lFrxE98QfIjVXNTGbw50x4_Bdu0sWr83 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTIzMDA3NSBTYWx0ZWRfX2PhlkZUY2E/e Zrl9a31A818zAqnn+TLumfkPAJN7hkwlvE7jgvpDtVqh6dYRhgCVdAOs4XPfZxRo4NSDf/YC9DB yUIQCk9Yz7Kk4GSM2lrTePWhkPbFVcAR3ntP5VFcejfmhzh9NrskjrVSOyzrQmZPxnaQri+QY7C rjXKWfQHI2YVtBqftahEDfkVbvMHwyx4asKs/4BGH8aVA9O+AsZIm3olY/MtsRE/XdOOOk0xR0k 7YQ2juqf3YAn6fM3A6JdMoeqU5kzYv4mjcVcs3RZmcyO+i+nBZYO+ArixDu2o0VPLxvoJvXgDDC Ox8/iLsyEguJ10naKYPHsTq85ksSOZ9wA1lN1gMG0MBJAKkcGyx3+3mtGjz2wpcMyFFgO90cIlf lz5vGZg8iF3HRSYSwVhdBW9HQ2dsu0R/ls6XpPMYWxec9zI/rJPgNcccutVyQ+Gr+skJdjq/2Hw QL4lseq55Mxk0bfJlkQ== X-Proofpoint-GUID: lFrxE98QfIjVXNTGbw50x4_Bdu0sWr83 X-Authority-Analysis: v=2.4 cv=NLpAaE6g c=1 sm=1 tr=0 ts=6ab4211f cx=c_pps a=Uww141gWH0fZj/3QKPojxA==:117 a=iLqgmErQAxjCjdq5jj1Aqg==:17 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=Um2Pa8k9VHT-vaBCBUpS:22 a=p0WdMEafAAAA:8 a=EUspDBNiAAAA:8 a=E9XLolqhLJxn-exp_28A:9 a=PxkB5W3o20Ba91AHUih5:22 X-Proofpoint-Spam-Info: AW1haW4tMjYwOTIzMDA3NSBTYWx0ZWRfX96ojV0ry2QOd Qr9d3HE1qPkecj2PrfcDwqxFBxa9VvTGnmt2iVNQ0cbiNaarEnI/MlYuSNMkjQW3dUyHIVCD8Hq dy1yaxRgZgLgjX2EKmvXbiJ0glLckW4= X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-09-23_06,2026-09-21_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 bulkscore=0 adultscore=0 suspectscore=0 priorityscore=1501 impostorscore=0 clxscore=1015 lowpriorityscore=0 malwarescore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609230075 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists1p.gnu.org; Received-SPF: pass client-ip=205.220.168.131; envelope-from=pierrick.bouvier@oss.qualcomm.com; helo=mx0a-0031df01.pphosted.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: qemu development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @qualcomm.com) X-ZM-MESSAGEID: 1790189930047158500 Content-Type: text/plain; charset="utf-8" To ensure refresh output is consistent on any host architecture, we need to specify which host arch it's supposed to target. Indeed, by default, package list will depend on host architecture, which means that output will depend on which machine runs refresh command. For example, on aarch64 host, refresh removes libpmem-dev package since it's not available. Also, update lcitool submodule: It now uses arch specific images by default. Thus we update all images at the same time. https://gitlab.com/libvirt/libvirt-ci/-/commit/f34cd57eb892259c26600187bc35= cc4152f932cf Signed-off-by: Pierrick Bouvier Reviewed-by: Daniel P. Berrang=C3=A9 Reviewed-by: Philippe Mathieu-Daud=C3=A9 --- tests/docker/dockerfiles/alpine.docker | 2 +- tests/docker/dockerfiles/centos9.docker | 2 +- tests/docker/dockerfiles/debian-all-test-cross.docker | 4 ++-- tests/docker/dockerfiles/debian-amd64-cross.docker | 4 ++-- tests/docker/dockerfiles/debian-arm64-cross.docker | 4 ++-- tests/docker/dockerfiles/debian-armhf-cross.docker | 4 ++-- tests/docker/dockerfiles/debian-i686-cross.docker | 4 ++-- tests/docker/dockerfiles/debian-ppc64el-cross.docker | 4 ++-- tests/docker/dockerfiles/debian-riscv64-cross.docker | 4 ++-- tests/docker/dockerfiles/debian-s390x-cross.docker | 4 ++-- tests/docker/dockerfiles/debian.docker | 4 ++-- tests/docker/dockerfiles/fedora-rust-nightly.docker | 2 +- tests/docker/dockerfiles/fedora-win64-cross.docker | 2 +- tests/docker/dockerfiles/fedora.docker | 2 +- tests/docker/dockerfiles/opensuse-leap.docker | 2 +- tests/docker/dockerfiles/ubuntu2404.docker | 2 +- tests/lcitool/libvirt-ci | 2 +- tests/lcitool/refresh | 2 +- 18 files changed, 27 insertions(+), 27 deletions(-) diff --git a/tests/docker/dockerfiles/alpine.docker b/tests/docker/dockerfi= les/alpine.docker index 7c342e801c5..f1a5923e709 100644 --- a/tests/docker/dockerfiles/alpine.docker +++ b/tests/docker/dockerfiles/alpine.docker @@ -1,6 +1,6 @@ # THIS FILE WAS AUTO-GENERATED # -# $ lcitool dockerfile --layers all alpine-323 qemu +# $ lcitool dockerfile --layers all --host-arch x86_64 alpine-323 qemu # # https://gitlab.com/libvirt/libvirt-ci =20 diff --git a/tests/docker/dockerfiles/centos9.docker b/tests/docker/dockerf= iles/centos9.docker index 8bfce395f9d..4201352533f 100644 --- a/tests/docker/dockerfiles/centos9.docker +++ b/tests/docker/dockerfiles/centos9.docker @@ -1,6 +1,6 @@ # THIS FILE WAS AUTO-GENERATED # -# $ lcitool dockerfile --layers all centos-stream-9 qemu +# $ lcitool dockerfile --layers all --host-arch x86_64 centos-stream-9 qe= mu # # https://gitlab.com/libvirt/libvirt-ci =20 diff --git a/tests/docker/dockerfiles/debian-all-test-cross.docker b/tests/= docker/dockerfiles/debian-all-test-cross.docker index c0ab05a5ff3..45edba38e92 100644 --- a/tests/docker/dockerfiles/debian-all-test-cross.docker +++ b/tests/docker/dockerfiles/debian-all-test-cross.docker @@ -1,10 +1,10 @@ # THIS FILE WAS AUTO-GENERATED # -# $ lcitool dockerfile --layers all debian-13 qemu-minimal +# $ lcitool dockerfile --layers all --host-arch x86_64 debian-13 qemu-min= imal # # https://gitlab.com/libvirt/libvirt-ci =20 -FROM docker.io/library/debian:13-slim +FROM docker.io/amd64/debian:13-slim =20 RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ apt-get update && \ diff --git a/tests/docker/dockerfiles/debian-amd64-cross.docker b/tests/doc= ker/dockerfiles/debian-amd64-cross.docker index 975b9f346e6..227cc773751 100644 --- a/tests/docker/dockerfiles/debian-amd64-cross.docker +++ b/tests/docker/dockerfiles/debian-amd64-cross.docker @@ -1,10 +1,10 @@ # THIS FILE WAS AUTO-GENERATED # -# $ lcitool dockerfile --layers all --cross-arch x86_64 debian-13 qemu +# $ lcitool dockerfile --layers all --host-arch x86_64 --cross-arch x86_6= 4 debian-13 qemu # # https://gitlab.com/libvirt/libvirt-ci =20 -FROM docker.io/library/debian:13-slim +FROM docker.io/amd64/debian:13-slim =20 RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ apt-get update && \ diff --git a/tests/docker/dockerfiles/debian-arm64-cross.docker b/tests/doc= ker/dockerfiles/debian-arm64-cross.docker index 3efce404827..f0c23718fa4 100644 --- a/tests/docker/dockerfiles/debian-arm64-cross.docker +++ b/tests/docker/dockerfiles/debian-arm64-cross.docker @@ -1,10 +1,10 @@ # THIS FILE WAS AUTO-GENERATED # -# $ lcitool dockerfile --layers all --cross-arch aarch64 debian-13 qemu +# $ lcitool dockerfile --layers all --host-arch x86_64 --cross-arch aarch= 64 debian-13 qemu # # https://gitlab.com/libvirt/libvirt-ci =20 -FROM docker.io/library/debian:13-slim +FROM docker.io/amd64/debian:13-slim =20 RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ apt-get update && \ diff --git a/tests/docker/dockerfiles/debian-armhf-cross.docker b/tests/doc= ker/dockerfiles/debian-armhf-cross.docker index 91e8587b5d4..ff240096d85 100644 --- a/tests/docker/dockerfiles/debian-armhf-cross.docker +++ b/tests/docker/dockerfiles/debian-armhf-cross.docker @@ -1,10 +1,10 @@ # THIS FILE WAS AUTO-GENERATED # -# $ lcitool dockerfile --layers all --cross-arch armv7l debian-13 qemu +# $ lcitool dockerfile --layers all --host-arch x86_64 --cross-arch armv7= l debian-13 qemu # # https://gitlab.com/libvirt/libvirt-ci =20 -FROM docker.io/library/debian:13-slim +FROM docker.io/amd64/debian:13-slim =20 RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ apt-get update && \ diff --git a/tests/docker/dockerfiles/debian-i686-cross.docker b/tests/dock= er/dockerfiles/debian-i686-cross.docker index a60b72e05b9..276df72651a 100644 --- a/tests/docker/dockerfiles/debian-i686-cross.docker +++ b/tests/docker/dockerfiles/debian-i686-cross.docker @@ -1,10 +1,10 @@ # THIS FILE WAS AUTO-GENERATED # -# $ lcitool dockerfile --layers all --cross-arch i686 debian-13 qemu +# $ lcitool dockerfile --layers all --host-arch x86_64 --cross-arch i686 = debian-13 qemu # # https://gitlab.com/libvirt/libvirt-ci =20 -FROM docker.io/library/debian:13-slim +FROM docker.io/amd64/debian:13-slim =20 RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ apt-get update && \ diff --git a/tests/docker/dockerfiles/debian-ppc64el-cross.docker b/tests/d= ocker/dockerfiles/debian-ppc64el-cross.docker index a7599b4f618..54b9564abb3 100644 --- a/tests/docker/dockerfiles/debian-ppc64el-cross.docker +++ b/tests/docker/dockerfiles/debian-ppc64el-cross.docker @@ -1,10 +1,10 @@ # THIS FILE WAS AUTO-GENERATED # -# $ lcitool dockerfile --layers all --cross-arch ppc64le debian-13 qemu +# $ lcitool dockerfile --layers all --host-arch x86_64 --cross-arch ppc64= le debian-13 qemu # # https://gitlab.com/libvirt/libvirt-ci =20 -FROM docker.io/library/debian:13-slim +FROM docker.io/amd64/debian:13-slim =20 RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ apt-get update && \ diff --git a/tests/docker/dockerfiles/debian-riscv64-cross.docker b/tests/d= ocker/dockerfiles/debian-riscv64-cross.docker index 52661d4d9e4..d807825b83d 100644 --- a/tests/docker/dockerfiles/debian-riscv64-cross.docker +++ b/tests/docker/dockerfiles/debian-riscv64-cross.docker @@ -1,10 +1,10 @@ # THIS FILE WAS AUTO-GENERATED # -# $ lcitool dockerfile --layers all --cross-arch riscv64 debian-13 qemu +# $ lcitool dockerfile --layers all --host-arch x86_64 --cross-arch riscv= 64 debian-13 qemu # # https://gitlab.com/libvirt/libvirt-ci =20 -FROM docker.io/library/debian:13-slim +FROM docker.io/amd64/debian:13-slim =20 RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ apt-get update && \ diff --git a/tests/docker/dockerfiles/debian-s390x-cross.docker b/tests/doc= ker/dockerfiles/debian-s390x-cross.docker index 0a04777b363..1a6b688425d 100644 --- a/tests/docker/dockerfiles/debian-s390x-cross.docker +++ b/tests/docker/dockerfiles/debian-s390x-cross.docker @@ -1,10 +1,10 @@ # THIS FILE WAS AUTO-GENERATED # -# $ lcitool dockerfile --layers all --cross-arch s390x debian-13 qemu +# $ lcitool dockerfile --layers all --host-arch x86_64 --cross-arch s390x= debian-13 qemu # # https://gitlab.com/libvirt/libvirt-ci =20 -FROM docker.io/library/debian:13-slim +FROM docker.io/amd64/debian:13-slim =20 RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ apt-get update && \ diff --git a/tests/docker/dockerfiles/debian.docker b/tests/docker/dockerfi= les/debian.docker index 77869f71546..ce591feec21 100644 --- a/tests/docker/dockerfiles/debian.docker +++ b/tests/docker/dockerfiles/debian.docker @@ -1,10 +1,10 @@ # THIS FILE WAS AUTO-GENERATED # -# $ lcitool dockerfile --layers all debian-13 qemu +# $ lcitool dockerfile --layers all --host-arch x86_64 debian-13 qemu # # https://gitlab.com/libvirt/libvirt-ci =20 -FROM docker.io/library/debian:13-slim +FROM docker.io/amd64/debian:13-slim =20 RUN export DEBIAN_FRONTEND=3Dnoninteractive && \ apt-get update && \ diff --git a/tests/docker/dockerfiles/fedora-rust-nightly.docker b/tests/do= cker/dockerfiles/fedora-rust-nightly.docker index 0f7b4c13388..144325ae1e7 100644 --- a/tests/docker/dockerfiles/fedora-rust-nightly.docker +++ b/tests/docker/dockerfiles/fedora-rust-nightly.docker @@ -1,6 +1,6 @@ # THIS FILE WAS AUTO-GENERATED # -# $ lcitool dockerfile --layers all fedora-43 qemu +# $ lcitool dockerfile --layers all --host-arch x86_64 fedora-43 qemu # # https://gitlab.com/libvirt/libvirt-ci =20 diff --git a/tests/docker/dockerfiles/fedora-win64-cross.docker b/tests/doc= ker/dockerfiles/fedora-win64-cross.docker index 3ed3e15df33..9b366c7c73f 100644 --- a/tests/docker/dockerfiles/fedora-win64-cross.docker +++ b/tests/docker/dockerfiles/fedora-win64-cross.docker @@ -1,6 +1,6 @@ # THIS FILE WAS AUTO-GENERATED # -# $ lcitool dockerfile --layers all --cross-arch mingw64 fedora-43 qemu,q= emu-win-installer +# $ lcitool dockerfile --layers all --host-arch x86_64 --cross-arch mingw= 64 fedora-43 qemu,qemu-win-installer # # https://gitlab.com/libvirt/libvirt-ci =20 diff --git a/tests/docker/dockerfiles/fedora.docker b/tests/docker/dockerfi= les/fedora.docker index 8fa8bea1abf..8f7e9efc899 100644 --- a/tests/docker/dockerfiles/fedora.docker +++ b/tests/docker/dockerfiles/fedora.docker @@ -1,6 +1,6 @@ # THIS FILE WAS AUTO-GENERATED # -# $ lcitool dockerfile --layers all fedora-43 qemu +# $ lcitool dockerfile --layers all --host-arch x86_64 fedora-43 qemu # # https://gitlab.com/libvirt/libvirt-ci =20 diff --git a/tests/docker/dockerfiles/opensuse-leap.docker b/tests/docker/d= ockerfiles/opensuse-leap.docker index 3a3d6f73c89..1b306d4b648 100644 --- a/tests/docker/dockerfiles/opensuse-leap.docker +++ b/tests/docker/dockerfiles/opensuse-leap.docker @@ -1,6 +1,6 @@ # THIS FILE WAS AUTO-GENERATED # -# $ lcitool dockerfile --layers all opensuse-leap-16 qemu +# $ lcitool dockerfile --layers all --host-arch x86_64 opensuse-leap-16 q= emu # # https://gitlab.com/libvirt/libvirt-ci =20 diff --git a/tests/docker/dockerfiles/ubuntu2404.docker b/tests/docker/dock= erfiles/ubuntu2404.docker index bb8f4e4e53f..cafbc382408 100644 --- a/tests/docker/dockerfiles/ubuntu2404.docker +++ b/tests/docker/dockerfiles/ubuntu2404.docker @@ -1,6 +1,6 @@ # THIS FILE WAS AUTO-GENERATED # -# $ lcitool dockerfile --layers all ubuntu-2404 qemu +# $ lcitool dockerfile --layers all --host-arch x86_64 ubuntu-2404 qemu # # https://gitlab.com/libvirt/libvirt-ci =20 diff --git a/tests/lcitool/libvirt-ci b/tests/lcitool/libvirt-ci index 76b5dd5b5c8..f34cd57eb89 160000 --- a/tests/lcitool/libvirt-ci +++ b/tests/lcitool/libvirt-ci @@ -1 +1 @@ -Subproject commit 76b5dd5b5c84511e2e799c2b3d6a2a9b9f6a081d +Subproject commit f34cd57eb892259c26600187bc35cc4152f932cf diff --git a/tests/lcitool/refresh b/tests/lcitool/refresh index 9a71af0e41d..002ab11270f 100755 --- a/tests/lcitool/refresh +++ b/tests/lcitool/refresh @@ -66,7 +66,7 @@ add_user_mapping =3D [ def generate_dockerfile(host, target, project=3D"qemu", cross=3DNone, trai= ler=3DNone, enable_rust=3DTrue): filename =3D Path(src_dir, "tests", "docker", "dockerfiles", host + ".= docker") - cmd =3D lcitool_cmd + ["dockerfile"] + cmd =3D lcitool_cmd + ["dockerfile", "--host-arch", "x86_64"] if cross is not None: cmd.extend(["--cross", cross]) cmd.extend([target, project]) --=20 2.47.3 From nobody Sat Sep 26 19:13:59 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=reject dis=none) header.from=oss.qualcomm.com ARC-Seal: i=1; a=rsa-sha256; t=1790189930; cv=none; d=zohomail.com; s=zohoarc; b=clZTZusexVj/h5Xg+FbQhiFfBn0HmyhmjwzblVnlM5fwjL0q+BA+U9P6o6BbfEfD2SGf7HIuhySrsHFQFCqDqFvieNxIdiPNpl2pb1DNioKH0pC32nIIuscUyYud246Cx7V+wtOhVEiW/CyRwM2u4WPtjgVzjdMk2/zMZt/G3do= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1790189930; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=FmJAhf+mYrfd8vHVOlHWMxKPDDBFKpRbCQu4Tnfom1s=; b=cfAJsdXqdBB6dA/CkX8OEptdZGw0NuVeiIapslfHbb/0UIsni+ZmXSEkBYRZhqRMEqQj+5iOXFlALw3kiks9V9fl3e78qQVt0ZrV79v7rwn44qPOtbyp2EhmoIgQNOcGqiNTiIGRtQTUEUQbkZ/vib/ekT83iHyGxe7TseLOQlM= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=reject dis=none) Return-Path: Received: from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 179018993049518.396207372767776; Wed, 23 Sep 2026 11:58:50 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists1p.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1x9SA0-000154-P2; Wed, 23 Sep 2026 14:57:40 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1x9S9z-00014b-Sf for qemu-devel@nongnu.org; Wed, 23 Sep 2026 14:57:39 -0400 Received: from mx0a-0031df01.pphosted.com ([205.220.168.131]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1x9S9x-0003Xd-C6 for qemu-devel@nongnu.org; Wed, 23 Sep 2026 14:57:39 -0400 Received: from pps.filterd (m0279866.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 68NGTqDS3082027 for ; Wed, 23 Sep 2026 18:57:36 GMT Received: from mail-dl1-f69.google.com (mail-dl1-f69.google.com [74.125.82.69]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gvbx7jgfq-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 23 Sep 2026 18:57:35 +0000 (GMT) Received: by mail-dl1-f69.google.com with SMTP id a92af1059eb24-1416f32fe11so966735c88.0 for ; Wed, 23 Sep 2026 11:57:35 -0700 (PDT) Received: from debian.qualcomm.com (216-71-219-44.dyn.novuscom.net. [216.71.219.44]) by smtp.gmail.com with ESMTPSA id a92af1059eb24-144f9820ca5sm8154931c88.3.2026.09.23.11.57.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 23 Sep 2026 11:57:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= FmJAhf+mYrfd8vHVOlHWMxKPDDBFKpRbCQu4Tnfom1s=; b=CTwO3L/gf/d/riz6 vrV160PcJ9cbi0FKq/vAT7ARBKCAcsfSWTPhlohp4lDbDYEKtu9NFCrBmDseQhan R8rhtYoAlInOqmlnViBX746Rf1FQze5IUOp2mtIS0LbyzmI9bA2oQDfYnJEuhLoh A3CeGhs6AanXJhvzReR1WYnKgpG8oKUvVpqCu3KrYvHJ942db55f90bpMz7AYOn5 3g44wQrszN9F8HqnQoEY/Smxo7KKFISFhRa2g+ZE5fV1/+i7J+V8vy845psIiuUy mN0zsMFBlXgSS+mVnnwmVSD6v7OMNrY037Hz20n4JWEgKjXPY8w38LsaipYTuHIo eTgVTg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1790189855; x=1790794655; darn=nongnu.org; h=content-transfer-encoding:content-type:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:from:to:cc:subject :date:message-id:reply-to:content-type; bh=FmJAhf+mYrfd8vHVOlHWMxKPDDBFKpRbCQu4Tnfom1s=; b=AK4mSpTWDFemB3tRFa8IZ1eihmHvQuaSnHhw3BrcNqvx7XW8XvI29xt6krvDM8ZBdL 18D1SX0xXnF7aycQfD0ypqpAMIncd7NiCzJaFzfodiD/LJxfsikSy3BYobUegiaTM3gR VAEGftr6RvXOtoj4BV1cP9rSEkQNYYG+8IOg0eAVuJLUdUV3FFJGJbB9JZcgiUBqYPGr ifHb7oiNLjAZoo8FoeQ91clgzWgIw/oKfocQKJ/r40CohuoY7fo2Y/RMtONm5otY1o69 3oswrwelb/qSDAqQgXrEhANRGGVOSJ8/n49CD55MnQxwidUCh08DoYgc1bM48CGRORtq 10iQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1790189855; x=1790794655; h=content-transfer-encoding:content-type:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=FmJAhf+mYrfd8vHVOlHWMxKPDDBFKpRbCQu4Tnfom1s=; b=Eeu5j14qFP+rJng/UwIbV5ntfyllS+znmTqZzR4gY5j5zQEMar6U9qL8EsdgXsLVYO 9CBoyTuK7vpdwvIgWDSqELcQ/19mQr+M3gafKEC8o2xF+Ec0tXNdRLOGBiRsOmGXCzX0 jG0cc2w2IiZeK+FSayBsUdEpKKFX08/WP2EvmVdFDzcvZZgz9QMH50n9fk2FtpLS5Y/O B3tgQxpOfHQ+47+3GHx3fEJwQpqjNDMev71YWrbNrG8MzGWRXcUB0y5udz8StcBugtsW p5aMxJUKUVysArNkdE2shAaV8xsnpLOW+qZGB9y5jK6pMD3uToCzZFq0wq59DFbXEQU2 2qoA== X-Gm-Message-State: AFuF++mPDMF+qVVrgxvCXnRUzUIaZgpFe1jOgzkOvvDQQJX4PtgTTSPk K6MlsDc3NfDCNcHo+gdaiKcaaV2viKKzcgbuqH8pfQ698yvS9gT2cH44FYlg6q/hV9synXNwtU8 IgmJLS7nradaS3VzqN4vxFrFCRqkyT4+oyEwdyXfCt97PLOCwh4tk04U0YgnA2uvPcg== X-Gm-Gg: AYBFou3khPJl9yFCfl+GDYK35R+MJH/9hseAQ49ERgRAaJva5zzSPCkn0GRG0FQL8aw avCSefO33DgGqBdNbnBYspayHVgXj0MEsXGhzo88F5roZENHBpz6ZxdWK9zyiKY2/Sgj7tzHiYn AC7oL8lh5MvdVFXxwTuvR+1HsQjK6/YPgrU1b/U9vFUVDeaipyAL2kD2WADa99YVYjnN+KEWnFP gP8NkS14iqg3ohJ/++uYhEcyja79JWhoUF6N9fQM7awkrVAua1mHciYOeC4r1VbkqXqEBVq04EQ Y8j9wUoKH25u1TR5UoZbFLmIv+bp0uWPY6a/8oo9v/tN6NrDSaLF66QdUBn2morxM5IdGmeqtG1 RwSpi0YvzKw6r9t9+EPzFD/gO0mgSsscyQ4FqgsGS+flH9xeCi2X2kcozeA== X-Received: by 2002:a05:701b:4184:20b0:138:3613:dbb with SMTP id a92af1059eb24-14503fc11ebmr68856c88.5.1790189855166; Wed, 23 Sep 2026 11:57:35 -0700 (PDT) X-Received: by 2002:a05:701b:4184:20b0:138:3613:dbb with SMTP id a92af1059eb24-14503fc11ebmr68830c88.5.1790189854444; Wed, 23 Sep 2026 11:57:34 -0700 (PDT) From: Pierrick Bouvier To: qemu-devel@nongnu.org Cc: Richard Henderson , philmd@oss.qualcomm.com, berrange@redhat.com, alex.bennee@linaro.org, pierrick.bouvier@oss.qualcomm.com Subject: [PATCH v2 3/6] tests/docker/dockerfiles/debian-all-test: remove arch specific bits Date: Wed, 23 Sep 2026 11:57:22 -0700 Message-ID: <20260923185725.863311-4-pierrick.bouvier@oss.qualcomm.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20260923185725.863311-1-pierrick.bouvier@oss.qualcomm.com> References: <20260923185725.863311-1-pierrick.bouvier@oss.qualcomm.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-Proofpoint-ORIG-GUID: fO1I0pxdQvgQHV6ts_KjHKV8SAlyC3SW X-Authority-Analysis: v=2.4 cv=J4s/fwnS c=1 sm=1 tr=0 ts=6ab42120 cx=c_pps a=kVLUcbK0zfr7ocalXnG1qA==:117 a=iLqgmErQAxjCjdq5jj1Aqg==:17 a=IkcTkHD0fZMA:10 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=YMgV9FUhrdKAYTUUvYB2:22 a=TNSyY6zQAAAA:8 a=3B-k7g5EAAAA:20 a=EUspDBNiAAAA:8 a=-iYKgs8SGnXLXrbbk7oA:9 a=3ZKOabzyN94A:10 a=QEXdDO2ut3YA:10 a=vr4QvYf-bLy2KjpDp97w:22 a=01gnQneks5i7xkQX6LlV:22 a=bA3UWDv6hWIuX7UZL3qL:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTIzMDA3NSBTYWx0ZWRfX94L5CaorrPQF Fh05EGBXxdKmpCGZGVpG02xJ3wM9ns788ijM/XXfN6vUywqt1t89mZ4Tbm8w9JO3Ynp3ZX71YiH V1q7iqrHz8bNpdrRc0NUXjxAG/jGTzMuoXG/f29F2OPlgPNSeW0HipfRUL8g5s+PwnrvB0e3onG k3VwoQW6Zmu0WUS6yvDVsymF6oZh9DsSHLfTYbUG5eAQI2ZXRvtUVyQ3ZWM1Ls4gxXmC3cRpG08 0oNV89Mph0FkkH06EucLru/938y1iGXHwpWw4gXnMGhyxZ5cz99PDseUMAfrhBDnQTuKbHJjjr5 KFmRhZT/JSUDYB2W5gGXQyIPdChAuagHRmGgCqzblbuFmVgwISDxcFLmtyPE2Tq7Ft23tmfXMwj Xk8ba8exQPKlOevARqON2iaxFDa0FR+K6Iu5wZwjY3NBOxLyndc93qevFHoJeCykvMAfMDEUhyX iCsuq9LLL2kcZPY1K9Q== X-Proofpoint-Spam-Info: AW1haW4tMjYwOTIzMDA3NSBTYWx0ZWRfX8KNq/3PZ9QQg EcyrF3l5NukhDKFY/jOvxMlN3d4MId+RvOke9G3b5/FgmezDkvAEOIG1aCAz/RkXHHzdjAgycSs 0egoGidhhSO6KQsDra/quZ06I6oij+k= X-Proofpoint-GUID: fO1I0pxdQvgQHV6ts_KjHKV8SAlyC3SW X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-09-23_06,2026-09-21_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 malwarescore=0 spamscore=0 impostorscore=0 priorityscore=1501 phishscore=0 bulkscore=0 lowpriorityscore=0 adultscore=0 clxscore=1015 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609230075 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists1p.gnu.org; Received-SPF: pass client-ip=205.220.168.131; envelope-from=pierrick.bouvier@oss.qualcomm.com; helo=mx0a-0031df01.pphosted.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: qemu development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @qualcomm.com) X-ZM-MESSAGEID: 1790189931849158500 Now that this image is amd64 only, we don't need those ifs anymore. Reviewed-by: Philippe Mathieu-Daud=C3=A9 Signed-off-by: Pierrick Bouvier --- .../dockerfiles/debian-all-test-cross.docker | 35 +++++++++---------- tests/lcitool/refresh | 35 +++++++++---------- 2 files changed, 34 insertions(+), 36 deletions(-) diff --git a/tests/docker/dockerfiles/debian-all-test-cross.docker b/tests/= docker/dockerfiles/debian-all-test-cross.docker index 45edba38e92..97d3dae6d7f 100644 --- a/tests/docker/dockerfiles/debian-all-test-cross.docker +++ b/tests/docker/dockerfiles/debian-all-test-cross.docker @@ -66,15 +66,15 @@ RUN apt update && \ rsync =20 # https://openrisc.io/2025/04/20/toolchainrootfsbins -RUN if dpkg-architecture -e amd64; then \ -cd /tmp && \ +RUN cd /tmp && \ wget -q https://github.com/stffrdhrn/or1k-toolchain-build/releases/downl= oad/or1k-16.1.0-20260614/or1k-none-linux-musl-16.1.0-20260614.tar.xz && \ tar --no-same-owner -xf *.tar.xz && \ rsync -a or1k-none-linux-musl/ /usr/ && \ - rm -rf /tmp/*; \ -fi + rm -rf /tmp/* =20 -ENV AVAILABLE_COMPILERS=3D"\ +RUN apt update && \ + DEBIAN_FRONTEND=3Dnoninteractive eatmydata \ + apt install -y --no-install-recommends \ gcc-aarch64-linux-gnu \ libc6-dev-arm64-cross \ gcc-arm-linux-gnueabihf \ @@ -97,19 +97,18 @@ ENV AVAILABLE_COMPILERS=3D"\ libc6-dev-s390x-cross\ gcc-sh4-linux-gnu \ libc6-dev-sh4-cross \ - " -RUN if dpkg-architecture -e amd64; then \ - export AVAILABLE_COMPILERS=3D"${AVAILABLE_COMPILERS} gcc-hppa-linux-gnu = libc6-dev-hppa-cross"; \ - export AVAILABLE_COMPILERS=3D"${AVAILABLE_COMPILERS} gcc-m68k-linux-gnu = libc6-dev-m68k-cross"; \ - export AVAILABLE_COMPILERS=3D"${AVAILABLE_COMPILERS} gcc-powerpc-linux-g= nu libc6-dev-powerpc-cross"; \ - export AVAILABLE_COMPILERS=3D"${AVAILABLE_COMPILERS} gcc-powerpc64-linux= -gnu libc6-dev-ppc64-cross"; \ - export AVAILABLE_COMPILERS=3D"${AVAILABLE_COMPILERS} gcc-sparc64-linux-g= nu libc6-dev-sparc64-cross"; \ -fi && \ -apt update && \ -DEBIAN_FRONTEND=3Dnoninteractive eatmydata \ -apt install -y --no-install-recommends \ -${AVAILABLE_COMPILERS} && \ -dpkg-query --showformat '${Package}_${Version}_${Architecture}' --show > /= packages.txt + gcc-hppa-linux-gnu \ + libc6-dev-hppa-cross \ + gcc-m68k-linux-gnu \ + libc6-dev-m68k-cross \ + gcc-powerpc-linux-gnu \ + libc6-dev-powerpc-cross \ + gcc-powerpc64-linux-gnu \ + libc6-dev-ppc64-cross \ + gcc-sparc64-linux-gnu \ + libc6-dev-sparc64-cross \ + && \ + dpkg-query --showformat '${Package}_${Version}_${Architecture}' --show >= /packages.txt ENV QEMU_CONFIGURE_OPTS=3D--disable-docs ENV DEF_TARGET_LIST=3Daarch64-linux-user,alpha-linux-user,arm-linux-user,h= ppa-linux-user,i386-linux-user,m68k-linux-user,mips-linux-user,mips64-linux= -user,mips64el-linux-user,mipsel-linux-user,ppc-linux-user,ppc64-linux-user= ,ppc64le-linux-user,riscv64-linux-user,s390x-linux-user,sh4-linux-user,spar= c64-linux-user # As a final step configure the user (if env is defined) diff --git a/tests/lcitool/refresh b/tests/lcitool/refresh index 002ab11270f..31c06734879 100755 --- a/tests/lcitool/refresh +++ b/tests/lcitool/refresh @@ -177,15 +177,15 @@ RUN apt update && \ rsync =20 # https://openrisc.io/2025/04/20/toolchainrootfsbins -RUN if dpkg-architecture -e amd64; then \ -cd /tmp && \ +RUN cd /tmp && \ wget -q https://github.com/stffrdhrn/or1k-toolchain-build/releases/downl= oad/or1k-16.1.0-20260614/or1k-none-linux-musl-16.1.0-20260614.tar.xz && \ tar --no-same-owner -xf *.tar.xz && \ rsync -a or1k-none-linux-musl/ /usr/ && \ - rm -rf /tmp/*; \ -fi + rm -rf /tmp/* =20 -ENV AVAILABLE_COMPILERS=3D"\ +RUN apt update && \ + DEBIAN_FRONTEND=3Dnoninteractive eatmydata \ + apt install -y --no-install-recommends \ gcc-aarch64-linux-gnu \ libc6-dev-arm64-cross \ gcc-arm-linux-gnueabihf \ @@ -208,19 +208,18 @@ ENV AVAILABLE_COMPILERS=3D"\ libc6-dev-s390x-cross\ gcc-sh4-linux-gnu \ libc6-dev-sh4-cross \ - " -RUN if dpkg-architecture -e amd64; then \ - export AVAILABLE_COMPILERS=3D"${AVAILABLE_COMPILERS} gcc-hppa-linux-gnu = libc6-dev-hppa-cross"; \ - export AVAILABLE_COMPILERS=3D"${AVAILABLE_COMPILERS} gcc-m68k-linux-gnu = libc6-dev-m68k-cross"; \ - export AVAILABLE_COMPILERS=3D"${AVAILABLE_COMPILERS} gcc-powerpc-linux-g= nu libc6-dev-powerpc-cross"; \ - export AVAILABLE_COMPILERS=3D"${AVAILABLE_COMPILERS} gcc-powerpc64-linux= -gnu libc6-dev-ppc64-cross"; \ - export AVAILABLE_COMPILERS=3D"${AVAILABLE_COMPILERS} gcc-sparc64-linux-g= nu libc6-dev-sparc64-cross"; \ -fi && \ -apt update && \ -DEBIAN_FRONTEND=3Dnoninteractive eatmydata \ -apt install -y --no-install-recommends \ -${AVAILABLE_COMPILERS} && \ -dpkg-query --showformat '${Package}_${Version}_${Architecture}' --show > /= packages.txt + gcc-hppa-linux-gnu \ + libc6-dev-hppa-cross \ + gcc-m68k-linux-gnu \ + libc6-dev-m68k-cross \ + gcc-powerpc-linux-gnu \ + libc6-dev-powerpc-cross \ + gcc-powerpc64-linux-gnu \ + libc6-dev-ppc64-cross \ + gcc-sparc64-linux-gnu \ + libc6-dev-sparc64-cross \ + && \ + dpkg-query --showformat '${Package}_${Version}_${Architecture}' --show >= /packages.txt ENV QEMU_CONFIGURE_OPTS=3D--disable-docs ENV DEF_TARGET_LIST=3Daarch64-linux-user,alpha-linux-user,arm-linux-user,h= ppa-linux-user,i386-linux-user,m68k-linux-user,mips-linux-user,mips64-linux= -user,mips64el-linux-user,mipsel-linux-user,ppc-linux-user,ppc64-linux-user= ,ppc64le-linux-user,riscv64-linux-user,s390x-linux-user,sh4-linux-user,spar= c64-linux-user """ --=20 2.47.3 From nobody Sat Sep 26 19:13:59 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=reject dis=none) header.from=oss.qualcomm.com ARC-Seal: i=1; a=rsa-sha256; t=1790189929; cv=none; d=zohomail.com; s=zohoarc; b=kduJoQTUQeC/XNPfTqy8oQI11PPAL7oqU+jKd/ZCAyQFPPjAwtU9rSkKuOwohtoF+TvJt6LV5rTGmUHmtwA8CD1hAeU2zV9shIFznhYW++5i9PGsGwbxLPGj+iJlhO9fXgwPWSbnj81tAsuA3JEhFyumvXMNSLJK0mpXzjJ7OxY= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1790189929; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=SS+r69TGZsDDswdzWnlkPyRxHqEbEK5LNnl8IaquWuo=; b=V6VzvTSS+eBB8iKBSR7/CILEk5IdlSg48EQodQEfej0M/C8KrZkiZOh3OcOMMBfeLB1XHPqhpbyNTY9vIKD23v3EFqmtzFijdD1zlBQhj0ODxrBfEwHfSRVFHQaJz5Q+7NBaPmcLcOjXoqnoEtrLvRF8KZ8IeJmfhaRMZy4XL3E= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=reject dis=none) Return-Path: Received: from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1790189929938684.8009295321368; Wed, 23 Sep 2026 11:58:49 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists1p.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1x9SA6-00016I-U2; Wed, 23 Sep 2026 14:57:47 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1x9SA1-00015U-Lt for qemu-devel@nongnu.org; Wed, 23 Sep 2026 14:57:41 -0400 Received: from mx0a-0031df01.pphosted.com ([205.220.168.131]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1x9S9y-0003Xm-LV for qemu-devel@nongnu.org; Wed, 23 Sep 2026 14:57:41 -0400 Received: from pps.filterd (m0279865.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 68NGTdqf595974 for ; Wed, 23 Sep 2026 18:57:37 GMT Received: from mail-dy1-f199.google.com (mail-dy1-f199.google.com [74.125.82.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gvfjxshhy-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 23 Sep 2026 18:57:37 +0000 (GMT) Received: by mail-dy1-f199.google.com with SMTP id 5a478bee46e88-333543ac378so1491821eec.1 for ; Wed, 23 Sep 2026 11:57:37 -0700 (PDT) Received: from debian.qualcomm.com (216-71-219-44.dyn.novuscom.net. [216.71.219.44]) by smtp.gmail.com with ESMTPSA id a92af1059eb24-144f9820ca5sm8154931c88.3.2026.09.23.11.57.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 23 Sep 2026 11:57:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=SS+r69TGZsD DswdzWnlkPyRxHqEbEK5LNnl8IaquWuo=; b=hypYrr/emYAnp+ip9ZfUuaOLfte 2MNjr01PJb5Aar28IsXIewSTe7jG1dR68Y1NxGJBDhotfA6cEFBI9KJySHEnZhUJ 4FpxuMnCN6J2ADziTamgJ8kWPj2PRWnnGnWUyIaXCbyNKaeF7h2q0c+PuFhSSUqh kzCsTvRxt3dUMqIyeMyujkZ9aOXGcz9Gh6zOBatSoMlG/RTWs7Py4ZnsmOmMpEIO yMZGSb3xkdMbSuQ4vYMz24w6rJrHf1LZoVlw36CxUEeL6EQ9SXAOUi3DnLW20lnv oSd+VmqE/1JpIzJEsJLiVRGkkc8jH06b/nTuNQZtQ0dcXrhUj+abMwgQFzw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1790189857; x=1790794657; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=SS+r69TGZsDDswdzWnlkPyRxHqEbEK5LNnl8IaquWuo=; b=WEx+JWdq3p4kCbq3swa8JSfqKOITBONmbC2YVnoRITqcorYlL3+A+PAmIbPtxO/pgG 1Qb5mDgtERikfsrQkYSMrKPEBk8TXtO2glUt1UQMg9dwu7y0IUwi0PuqhX6u5xw7ykWd ymW0mVOMYL+Jo5J7XqtvBTNnE942OZfqnWhnWoZt04du4a48otmxaRqJGNDDFvhkyAVR TfQc/RbCbRWF70fF+QSZiJyAGOSoVynwAaGC3KtBO4pLaMfizo+tfDcudBniX9JCwsoR K4O/3ee2mMtgh/145PyN0X1rkNhumx7q9S5q3ya5Fnh4Cx8OoCZj/2ZrM5IS6Yv0Uhga LCFg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1790189857; x=1790794657; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=SS+r69TGZsDDswdzWnlkPyRxHqEbEK5LNnl8IaquWuo=; b=z0H3f/X7pzg2RzFhMUt102XluFQn+GStabTjSbOIP5RwHe1j/2KhAcMAX4ArV8nUUA y4EqG/QzwDjRa9QhzjrE+9U0b9meohAHAfhqI5TeKmRrYQk4QhkMfEh4ZncupvQW81dP SxUvr7aTypyt5/VuM/KNBuDG7hLiwnPkmLCeBLMxVXv4EFB2hCFSeChTk3X8pLmXxFGk xqwRCuT4b5vjqWFpHKzED7h1YTRiabFwQwr4Mz8tTDaG5ZO+epuhBRUNgv55jWJ/62o/ xxnZc0CfoHIsNIQnsHCIXaZLU8KTO6wh0AF5pzL0ZOWlrn6FF8cDfQbY2CJKV2Q1Iskn iYwA== X-Gm-Message-State: AFuF++mKZ15AneDFAxLE9j4L6xI2rjfGAgY8CrXzOiGZRPnNhKiNetbb H9LohaYFctxQOqHAGEdh9VPUTtuxe4CrxY/1TqKI7KaQEGlwmiiQDvsI62MFTsSlA9SoibYcwJN jJ2kN5NNViETpHgL+tPLDGeFjVwBWvPK1RvQjeBK6r6pG+2RdRI0N+Nj39fP0WdwgRQ== X-Gm-Gg: AYBFou3kidIyZV02rhp/dm/fs7m3YUlnmL7XnFz92mP62QpZ9/VsqPw6IjK98UCDQP5 vNJ7zco9jNdJXCfEITtQQNIZGbe41aRWCknYFu51qZBihQOvG23bcymhGDy6oJa2N+zHcOewCfF d7d39rmhFKKXYcfYXn4uhja20E9wwk90ZBEcYismmEgWfeEEWliapzBnWi0YJfWJxnbSqs3J+k3 yddCNXHh6RVNAdF5Almc4EVWIOUDfTfE7eZsonkRWtxKOSoFep2R4qTlJQlucfQTg5jXmubVYWm ToJlKZ7ivubtBYKgC7H5DzvTWoVVjU/8oFstl9koEe7bOdhsmvPoZmpe3N8P2DKZEavUAs22EoM MPf9tZlXWycWG6d6vLPaR6VvwHbOWIJx9yDW41qXPIm7+LZ9qnbD0UUws7A== X-Received: by 2002:a05:7022:1009:b0:143:5722:55be with SMTP id a92af1059eb24-14504033d55mr38186c88.30.1790189856391; Wed, 23 Sep 2026 11:57:36 -0700 (PDT) X-Received: by 2002:a05:7022:1009:b0:143:5722:55be with SMTP id a92af1059eb24-14504033d55mr38163c88.30.1790189855675; Wed, 23 Sep 2026 11:57:35 -0700 (PDT) From: Pierrick Bouvier To: qemu-devel@nongnu.org Cc: Richard Henderson , philmd@oss.qualcomm.com, berrange@redhat.com, alex.bennee@linaro.org, pierrick.bouvier@oss.qualcomm.com Subject: [PATCH v2 4/6] tests/tcg/meson.build: remove cc_docker_host_arch Date: Wed, 23 Sep 2026 11:57:23 -0700 Message-ID: <20260923185725.863311-5-pierrick.bouvier@oss.qualcomm.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20260923185725.863311-1-pierrick.bouvier@oss.qualcomm.com> References: <20260923185725.863311-1-pierrick.bouvier@oss.qualcomm.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Proofpoint-ORIG-GUID: kDTctUSAGCjpPqTVh7gSDaBypch810sH X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTIzMDA3NSBTYWx0ZWRfX4ktrDXf5Cdbo 8NpeLkHdAhzuDk6jsaewhkLSSvjxMiNk07T5D85Q0jZQpvxKNHOoIXhqtofPfAyk7xXeH1EJ4ZV TCW4KuHXSFxbI6SlfgwW9Ci7jtPnQKjCwXZkQ7fpRYnDx40wGtn4P/uAN/fuZyQDR4a4F6yR/31 EQJA8rP5G4hY9zX9aVZtvL6HYoSnIls7FYVBF61sf9NywUjJb1/8XhFWAwlz9XDghr9+USwSdJX eEGFYNKJE/6Tp9yFTZj3PaF64/Uk763Ccp19rz5evsAomVkYanQNymy2qPWmDeON8rowc5ZLySX tJqPCDwnM+wZLS0CtTqqCQTtjPCpTRwoFkTdhkamuDp+oQ2UZwLpupV6y3V1as5OEkHknKIY1DC 3id4KOrCvjCsPm1/helO2+1Xrlmr6ouUV36b2JkRTHMnsISCfEX8kYUzOZbkFDteJQ+E+IvRgws Gi9o6pKHTN3LvldWWjQ== X-Proofpoint-GUID: kDTctUSAGCjpPqTVh7gSDaBypch810sH X-Authority-Analysis: v=2.4 cv=NLpAaE6g c=1 sm=1 tr=0 ts=6ab42121 cx=c_pps a=cFYjgdjTJScbgFmBucgdfQ==:117 a=iLqgmErQAxjCjdq5jj1Aqg==:17 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=Um2Pa8k9VHT-vaBCBUpS:22 a=EUspDBNiAAAA:8 a=lf3uF_WxYAFngkJIBPEA:9 a=scEy_gLbYbu1JhEsrz4S:22 X-Proofpoint-Spam-Info: AW1haW4tMjYwOTIzMDA3NSBTYWx0ZWRfXzHXlBrekMvxR OdKjWCmqhb2zbzII6a2a+5FahH7LZBhhQY2+SSSQXDOy6q/r/MUoCAhE8izlPADG+j3zqH1Ev2Z 8IMuBvYVBxVsUZnSOi6hknVk+DLoDl8= X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-09-23_06,2026-09-21_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 bulkscore=0 adultscore=0 suspectscore=0 priorityscore=1501 impostorscore=0 clxscore=1015 lowpriorityscore=0 malwarescore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609230075 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists1p.gnu.org; Received-SPF: pass client-ip=205.220.168.131; envelope-from=pierrick.bouvier@oss.qualcomm.com; helo=mx0a-0031df01.pphosted.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: qemu development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @qualcomm.com) X-ZM-MESSAGEID: 1790189931962158500 Content-Type: text/plain; charset="utf-8" Now we know all container images used for tcg-tests are x86_64 only, we don't need to specify anymore which arch they support. Signed-off-by: Pierrick Bouvier --- tests/tcg/aarch64/meson.build | 2 -- tests/tcg/aarch64/system/meson.build | 1 - tests/tcg/aarch64_be/meson.build | 1 - tests/tcg/alpha/meson.build | 2 -- tests/tcg/alpha/system/meson.build | 1 - tests/tcg/arm/meson.build | 2 -- tests/tcg/arm/system/meson.build | 1 - tests/tcg/hexagon/meson.build | 1 - tests/tcg/hppa/meson.build | 1 - tests/tcg/i386/meson.build | 2 -- tests/tcg/i386/system/meson.build | 1 - tests/tcg/loongarch64/meson.build | 2 -- tests/tcg/loongarch64/system/meson.build | 1 - tests/tcg/m68k/meson.build | 1 - tests/tcg/meson.build | 11 +---------- tests/tcg/mips/meson.build | 1 - tests/tcg/mips64/meson.build | 1 - tests/tcg/mips64el/meson.build | 1 - tests/tcg/or1k/meson.build | 1 - tests/tcg/ppc64/meson.build | 1 - tests/tcg/ppc64le/meson.build | 1 - tests/tcg/riscv64/meson.build | 2 -- tests/tcg/riscv64/system/meson.build | 1 - tests/tcg/s390x/meson.build | 2 -- tests/tcg/s390x/system/meson.build | 1 - tests/tcg/sh4/meson.build | 1 - tests/tcg/tricore/meson.build | 1 - tests/tcg/x86_64/meson.build | 2 -- tests/tcg/x86_64/system/meson.build | 1 - tests/tcg/xtensa/meson.build | 3 --- 30 files changed, 1 insertion(+), 49 deletions(-) diff --git a/tests/tcg/aarch64/meson.build b/tests/tcg/aarch64/meson.build index 28498e82cba..cc2c59fb4b6 100644 --- a/tests/tcg/aarch64/meson.build +++ b/tests/tcg/aarch64/meson.build @@ -1,6 +1,5 @@ cc =3D 'aarch64-linux-gnu-gcc' cc_dockerfile =3D 'debian-all-test-cross' -cc_docker_host_arch =3D ['aarch64', 'x86_64'] =20 cc_feat_cflags =3D { 'aes': '-march=3Darmv8-a+aes', @@ -198,7 +197,6 @@ if 'qemu-aarch64' in emulators 'aarch64-linux-user': { 'cc': cc, 'cc_dockerfile': cc_dockerfile, - 'cc_docker_host_arch': cc_docker_host_arch, 'cc_feat_cflags': cc_feat_cflags, 'folder': 'aarch64', 'gdb_arch': 'aarch64', diff --git a/tests/tcg/aarch64/system/meson.build b/tests/tcg/aarch64/syste= m/meson.build index 94e16ba3300..6ba35a9f722 100644 --- a/tests/tcg/aarch64/system/meson.build +++ b/tests/tcg/aarch64/system/meson.build @@ -97,7 +97,6 @@ if 'qemu-system-aarch64' in emulators 'aarch64-softmmu': { 'cc': cc, 'cc_dockerfile': cc_dockerfile, - 'cc_docker_host_arch': cc_docker_host_arch, 'cc_feat_cflags': cc_feat_cflags, 'folder': 'aarch64/system', 'gdb_arch': 'aarch64', diff --git a/tests/tcg/aarch64_be/meson.build b/tests/tcg/aarch64_be/meson.= build index 9ea111f9885..e45a49ec2da 100644 --- a/tests/tcg/aarch64_be/meson.build +++ b/tests/tcg/aarch64_be/meson.build @@ -11,7 +11,6 @@ if 'qemu-aarch64_be' in emulators 'aarch64_be-linux-user': { 'cc': 'aarch64-linux-gnu-gcc', 'cc_dockerfile': 'debian-all-test-cross', - 'cc_docker_host_arch': ['aarch64', 'x86_64'], 'cc_feat_cflags': cc_feat_cflags, 'folder': 'aarch64_be', 'gdb_arch': 'aarch64_be', diff --git a/tests/tcg/alpha/meson.build b/tests/tcg/alpha/meson.build index fe60ce2496a..30ea2a6978e 100644 --- a/tests/tcg/alpha/meson.build +++ b/tests/tcg/alpha/meson.build @@ -1,6 +1,5 @@ cc =3D 'alpha-linux-gnu-gcc' cc_dockerfile =3D 'debian-all-test-cross' -cc_docker_host_arch =3D ['aarch64', 'x86_64'] =20 subdir('system') =20 @@ -45,7 +44,6 @@ if 'qemu-alpha' in emulators 'alpha-linux-user': { 'cc': cc, 'cc_dockerfile': cc_dockerfile, - 'cc_docker_host_arch': cc_docker_host_arch, 'folder': 'alpha', 'gdb_arch': 'alpha', 'qemu': emulators['qemu-alpha'], diff --git a/tests/tcg/alpha/system/meson.build b/tests/tcg/alpha/system/me= son.build index b10f2c3e28d..5388e17a2f7 100644 --- a/tests/tcg/alpha/system/meson.build +++ b/tests/tcg/alpha/system/meson.build @@ -37,7 +37,6 @@ if 'qemu-system-alpha' in emulators 'alpha-softmmu': { 'cc': cc, 'cc_dockerfile': cc_dockerfile, - 'cc_docker_host_arch': cc_docker_host_arch, 'folder': 'alpha/system', 'gdb_arch': 'alpha', 'qemu': emulators['qemu-system-alpha'], diff --git a/tests/tcg/arm/meson.build b/tests/tcg/arm/meson.build index 1b491cea026..30154efaec8 100644 --- a/tests/tcg/arm/meson.build +++ b/tests/tcg/arm/meson.build @@ -1,6 +1,5 @@ cc =3D 'arm-linux-gnueabihf-gcc' cc_dockerfile =3D 'debian-all-test-cross' -cc_docker_host_arch =3D ['aarch64', 'x86_64'] =20 subdir('system') =20 @@ -70,7 +69,6 @@ if 'qemu-arm' in emulators 'arm-linux-user': { 'cc': cc, 'cc_dockerfile': cc_dockerfile, - 'cc_docker_host_arch': cc_docker_host_arch, 'folder': 'arm', 'gdb_arch': 'arm', 'qemu': emulators['qemu-arm'], diff --git a/tests/tcg/arm/system/meson.build b/tests/tcg/arm/system/meson.= build index 52869976704..93d0cfec24e 100644 --- a/tests/tcg/arm/system/meson.build +++ b/tests/tcg/arm/system/meson.build @@ -65,7 +65,6 @@ if 'qemu-system-arm' in emulators 'arm-softmmu': { 'cc': cc, 'cc_dockerfile': cc_dockerfile, - 'cc_docker_host_arch': cc_docker_host_arch, 'folder': 'arm/system', 'gdb_arch': 'arm', 'qemu': emulators['qemu-system-arm'], diff --git a/tests/tcg/hexagon/meson.build b/tests/tcg/hexagon/meson.build index 6e36a9a1220..f3d20091aa9 100644 --- a/tests/tcg/hexagon/meson.build +++ b/tests/tcg/hexagon/meson.build @@ -111,7 +111,6 @@ if 'qemu-hexagon' in emulators 'hexagon-linux-user': { 'cc': 'hexagon-unknown-linux-musl-clang', 'cc_dockerfile': 'debian-hexagon-cross', - 'cc_docker_host_arch': ['x86_64'], 'folder': 'hexagon', 'gdb_arch': 'hexagon_is_not_supported_by_gdb', 'qemu': emulators['qemu-hexagon'], diff --git a/tests/tcg/hppa/meson.build b/tests/tcg/hppa/meson.build index 9ca8f29fa93..01d4554d993 100644 --- a/tests/tcg/hppa/meson.build +++ b/tests/tcg/hppa/meson.build @@ -11,7 +11,6 @@ if 'qemu-hppa' in emulators 'hppa-linux-user': { 'cc': 'hppa-linux-gnu-gcc', 'cc_dockerfile': 'debian-all-test-cross', - 'cc_docker_host_arch': ['x86_64'], 'cc_feat_cflags': cc_feat_cflags, 'folder': 'hppa', 'gdb_arch': 'hppa', diff --git a/tests/tcg/i386/meson.build b/tests/tcg/i386/meson.build index 5cda03655fa..04d438a062a 100644 --- a/tests/tcg/i386/meson.build +++ b/tests/tcg/i386/meson.build @@ -1,6 +1,5 @@ cc =3D 'i686-linux-gnu-gcc' cc_dockerfile =3D 'debian-i686-cross' -cc_docker_host_arch =3D ['x86_64'] =20 subdir('system') =20 @@ -48,7 +47,6 @@ if 'qemu-i386' in emulators 'i386-linux-user': { 'cc': cc, 'cc_dockerfile': cc_dockerfile, - 'cc_docker_host_arch': cc_docker_host_arch, 'folder': 'i386', 'gdb_arch': 'i386', 'qemu': emulators['qemu-i386'], diff --git a/tests/tcg/i386/system/meson.build b/tests/tcg/i386/system/meso= n.build index d3f73997c7f..0986f5898d4 100644 --- a/tests/tcg/i386/system/meson.build +++ b/tests/tcg/i386/system/meson.build @@ -39,7 +39,6 @@ if 'qemu-system-i386' in emulators 'i386-softmmu': { 'cc': cc, 'cc_dockerfile': cc_dockerfile, - 'cc_docker_host_arch': cc_docker_host_arch, 'folder': 'i386/system', 'gdb_arch': 'i386', 'qemu': emulators['qemu-system-i386'], diff --git a/tests/tcg/loongarch64/meson.build b/tests/tcg/loongarch64/meso= n.build index 1d62de64ed6..4dd64f16d87 100644 --- a/tests/tcg/loongarch64/meson.build +++ b/tests/tcg/loongarch64/meson.build @@ -1,6 +1,5 @@ cc =3D 'loongarch64-unknown-linux-gnu-gcc' cc_dockerfile =3D 'debian-loongarch-cross' -cc_docker_host_arch =3D ['x86_64'] =20 subdir('system') =20 @@ -22,7 +21,6 @@ if 'qemu-loongarch64' in emulators 'loongarch64-linux-user': { 'cc': cc, 'cc_dockerfile': cc_dockerfile, - 'cc_docker_host_arch': cc_docker_host_arch, 'folder': 'loongarch64', 'gdb_arch': 'loongarch64', 'qemu': emulators['qemu-loongarch64'], diff --git a/tests/tcg/loongarch64/system/meson.build b/tests/tcg/loongarch= 64/system/meson.build index 5bf4c56e385..035dd5f85fb 100644 --- a/tests/tcg/loongarch64/system/meson.build +++ b/tests/tcg/loongarch64/system/meson.build @@ -38,7 +38,6 @@ if 'qemu-system-loongarch64' in emulators 'loongarch64-softmmu': { 'cc': cc, 'cc_dockerfile': cc_dockerfile, - 'cc_docker_host_arch': cc_docker_host_arch, 'folder': 'loongarch64/system', 'gdb_arch': 'loongarch64', 'qemu': emulators['qemu-system-loongarch64'], diff --git a/tests/tcg/m68k/meson.build b/tests/tcg/m68k/meson.build index 8ecf450ac68..4b73d7fc57d 100644 --- a/tests/tcg/m68k/meson.build +++ b/tests/tcg/m68k/meson.build @@ -12,7 +12,6 @@ if 'qemu-m68k' in emulators 'm68k-linux-user': { 'cc': 'm68k-linux-gnu-gcc', 'cc_dockerfile': 'debian-all-test-cross', - 'cc_docker_host_arch': ['x86_64'], 'cc_feat_cflags': cc_feat_cflags, 'folder': 'm68k', 'gdb_arch': 'm68k', diff --git a/tests/tcg/meson.build b/tests/tcg/meson.build index b0a857dc14b..ce77063cd4d 100644 --- a/tests/tcg/meson.build +++ b/tests/tcg/meson.build @@ -22,7 +22,6 @@ tcg_tests =3D {} # 'name_of_target': { # 'cc': 'cross_compiler', # 'cc_dockerfile': 'name_of_dockerfile', -# 'cc_docker_host_arch': ['host_arch_supported (meson cpu)', ...], # 'cc_feat_cflags': { # 'name': ['feature cflags'], # ... @@ -211,7 +210,7 @@ foreach target, plan: tcg_tests =20 # return a clear error if user misspell a target entry foreach key, _ : plan - allowed =3D ['cc', 'cc_dockerfile', 'cc_docker_host_arch', 'cc_feat_cf= lags', + allowed =3D ['cc', 'cc_dockerfile', 'cc_feat_cflags', 'folder', 'gdb_arch', 'gdb_feat_version', 'qemu', 'tests'] if key not in allowed error('unknown tcg test plan entry \'' + key + '\' for target ' + ta= rget + @@ -258,14 +257,6 @@ foreach target, plan: tcg_tests =20 if 'cc_dockerfile' in plan cc_dockerfile =3D plan['cc_dockerfile'] - cc_docker_host_arch =3D plan['cc_docker_host_arch'] - allowed =3D ['aarch64', 'x86_64'] - foreach arch: cc_docker_host_arch - if arch not in allowed - error('incorrect docker arch ' + arch + ' for target ' + - target + ' (possible: [' + ', '.join(allowed) + '])') - endif - endforeach dockerfile =3D files('..'/'docker'/'dockerfiles'/cc_dockerfile + '.doc= ker') image_name =3D 'image-' + cc_dockerfile if cc_dockerfile not in image_targets and docker_supported diff --git a/tests/tcg/mips/meson.build b/tests/tcg/mips/meson.build index 3c4f6ec482d..efda857ab61 100644 --- a/tests/tcg/mips/meson.build +++ b/tests/tcg/mips/meson.build @@ -14,7 +14,6 @@ if 'qemu-mips' in emulators 'mips-linux-user': { 'cc': 'mips-linux-gnu-gcc', 'cc_dockerfile': 'debian-all-test-cross', - 'cc_docker_host_arch': ['aarch64', 'x86_64'], 'cc_feat_cflags': cc_feat_cflags, 'folder': 'mips', 'gdb_arch': 'mips', diff --git a/tests/tcg/mips64/meson.build b/tests/tcg/mips64/meson.build index 69391c23187..b8eb6705eae 100644 --- a/tests/tcg/mips64/meson.build +++ b/tests/tcg/mips64/meson.build @@ -16,7 +16,6 @@ if 'qemu-mips64' in emulators 'mips64-linux-user': { 'cc': 'mips64-linux-gnuabi64-gcc', 'cc_dockerfile': 'debian-all-test-cross', - 'cc_docker_host_arch': ['aarch64', 'x86_64'], 'cc_feat_cflags': cc_feat_cflags, 'folder': 'mips64', 'gdb_arch': 'mips64', diff --git a/tests/tcg/mips64el/meson.build b/tests/tcg/mips64el/meson.build index f6c0fae7981..2aafbba750d 100644 --- a/tests/tcg/mips64el/meson.build +++ b/tests/tcg/mips64el/meson.build @@ -3,7 +3,6 @@ if 'qemu-mips64el' in emulators 'mips64el-linux-user': { 'cc': 'mips64el-linux-gnuabi64-gcc', 'cc_dockerfile': 'debian-all-test-cross', - 'cc_docker_host_arch': ['aarch64', 'x86_64'], 'cc_feat_cflags': cc_feat_cflags, 'folder': 'mips64el', 'gdb_arch': 'mips64el', diff --git a/tests/tcg/or1k/meson.build b/tests/tcg/or1k/meson.build index 5151e8f361f..c89bb372b47 100644 --- a/tests/tcg/or1k/meson.build +++ b/tests/tcg/or1k/meson.build @@ -61,7 +61,6 @@ if 'qemu-or1k' in emulators 'or1k-linux-user': { 'cc': 'or1k-none-linux-musl-gcc', 'cc_dockerfile': 'debian-all-test-cross', - 'cc_docker_host_arch': ['x86_64'], 'cc_feat_cflags': cc_feat_cflags, 'folder': 'or1k', 'gdb_arch': 'or1k', diff --git a/tests/tcg/ppc64/meson.build b/tests/tcg/ppc64/meson.build index c7e495f3d34..8cca4d65a4c 100644 --- a/tests/tcg/ppc64/meson.build +++ b/tests/tcg/ppc64/meson.build @@ -44,7 +44,6 @@ if 'qemu-ppc64' in emulators 'ppc64-linux-user': { 'cc': 'powerpc64-linux-gnu-gcc', 'cc_dockerfile': 'debian-all-test-cross', - 'cc_docker_host_arch': ['x86_64'], 'cc_feat_cflags': cc_feat_cflags, 'folder': 'ppc64', 'gdb_arch': 'ppc64', diff --git a/tests/tcg/ppc64le/meson.build b/tests/tcg/ppc64le/meson.build index 720aa167f23..a0f3e62e4d3 100644 --- a/tests/tcg/ppc64le/meson.build +++ b/tests/tcg/ppc64le/meson.build @@ -3,7 +3,6 @@ if 'qemu-ppc64le' in emulators 'ppc64le-linux-user': { 'cc': 'powerpc64le-linux-gnu-gcc', 'cc_dockerfile': 'debian-all-test-cross', - 'cc_docker_host_arch': ['x86_64'], 'cc_feat_cflags': cc_feat_cflags, 'folder': 'ppc64le', 'gdb_arch': 'ppc64le', diff --git a/tests/tcg/riscv64/meson.build b/tests/tcg/riscv64/meson.build index 2292bf8ed1b..5ee20a1e98d 100644 --- a/tests/tcg/riscv64/meson.build +++ b/tests/tcg/riscv64/meson.build @@ -1,6 +1,5 @@ cc =3D 'riscv64-linux-gnu-gcc' cc_dockerfile =3D 'debian-all-test-cross' -cc_docker_host_arch =3D ['aarch64', 'x86_64'] =20 subdir('system') =20 @@ -28,7 +27,6 @@ if 'qemu-riscv64' in emulators 'riscv64-linux-user': { 'cc': cc, 'cc_dockerfile': cc_dockerfile, - 'cc_docker_host_arch': cc_docker_host_arch, 'folder': 'riscv64', 'gdb_arch': 'riscv64', 'qemu': emulators['qemu-riscv64'], diff --git a/tests/tcg/riscv64/system/meson.build b/tests/tcg/riscv64/syste= m/meson.build index 8604c2a45a9..87c3f9f11ce 100644 --- a/tests/tcg/riscv64/system/meson.build +++ b/tests/tcg/riscv64/system/meson.build @@ -66,7 +66,6 @@ if 'qemu-system-riscv64' in emulators 'riscv64-softmmu': { 'cc': cc, 'cc_dockerfile': cc_dockerfile, - 'cc_docker_host_arch': cc_docker_host_arch, 'folder': 'riscv64', 'gdb_arch': 'riscv64', 'qemu': emulators['qemu-system-riscv64'], diff --git a/tests/tcg/s390x/meson.build b/tests/tcg/s390x/meson.build index 57ea6c5ca55..96cd0e4847f 100644 --- a/tests/tcg/s390x/meson.build +++ b/tests/tcg/s390x/meson.build @@ -1,6 +1,5 @@ cc =3D 's390x-linux-gnu-gcc' cc_dockerfile =3D 'debian-all-test-cross' -cc_docker_host_arch =3D ['aarch64', 'x86_64'] =20 cc_feat_cflags =3D { 'z14': '-march=3Dz14', @@ -141,7 +140,6 @@ if 'qemu-s390x' in emulators 's390x-linux-user': { 'cc': cc, 'cc_dockerfile': cc_dockerfile, - 'cc_docker_host_arch': cc_docker_host_arch, 'cc_feat_cflags': cc_feat_cflags, 'folder': 's390x', 'gdb_arch': 's390x', diff --git a/tests/tcg/s390x/system/meson.build b/tests/tcg/s390x/system/me= son.build index 1e360e70821..ef19c4831fd 100644 --- a/tests/tcg/s390x/system/meson.build +++ b/tests/tcg/s390x/system/meson.build @@ -83,7 +83,6 @@ if 'qemu-system-s390x' in emulators 's390x-softmmu': { 'cc': cc, 'cc_dockerfile': cc_dockerfile, - 'cc_docker_host_arch': cc_docker_host_arch, 'cc_feat_cflags': cc_feat_cflags, 'folder': 's390x', 'gdb_arch': 's390x', diff --git a/tests/tcg/sh4/meson.build b/tests/tcg/sh4/meson.build index d73df074497..12b24fffc77 100644 --- a/tests/tcg/sh4/meson.build +++ b/tests/tcg/sh4/meson.build @@ -14,7 +14,6 @@ if 'qemu-sh4' in emulators 'sh4-linux-user': { 'cc': 'sh4-linux-gnu-gcc', 'cc_dockerfile': 'debian-all-test-cross', - 'cc_docker_host_arch': ['aarch64', 'x86_64'], 'cc_feat_cflags': cc_feat_cflags, 'folder': 'sh4', 'gdb_arch': 'sh4', diff --git a/tests/tcg/tricore/meson.build b/tests/tcg/tricore/meson.build index d0bf55dedce..837a3d5e22f 100644 --- a/tests/tcg/tricore/meson.build +++ b/tests/tcg/tricore/meson.build @@ -47,7 +47,6 @@ if 'qemu-system-tricore' in emulators 'tricore-softmmu': { 'cc': 'tricore-gcc', 'cc_dockerfile': 'debian-tricore-cross', - 'cc_docker_host_arch': ['x86_64'], 'folder': 'tricore', 'gdb_arch': 'tricore', 'qemu': emulators['qemu-system-tricore'], diff --git a/tests/tcg/x86_64/meson.build b/tests/tcg/x86_64/meson.build index ab336eca9b2..787a2ca61b2 100644 --- a/tests/tcg/x86_64/meson.build +++ b/tests/tcg/x86_64/meson.build @@ -1,6 +1,5 @@ cc =3D 'x86_64-linux-gnu-gcc' cc_dockerfile =3D 'debian-amd64-cross' -cc_docker_host_arch =3D ['x86_64'] =20 subdir('system') =20 @@ -74,7 +73,6 @@ if 'qemu-x86_64' in emulators 'x86_64-linux-user': { 'cc': cc, 'cc_dockerfile': cc_dockerfile, - 'cc_docker_host_arch': cc_docker_host_arch, 'folder': 'x86_64', 'gdb_arch': 'x86_64', 'qemu': emulators['qemu-x86_64'], diff --git a/tests/tcg/x86_64/system/meson.build b/tests/tcg/x86_64/system/= meson.build index 80110d0ae57..43e7d7afa85 100644 --- a/tests/tcg/x86_64/system/meson.build +++ b/tests/tcg/x86_64/system/meson.build @@ -53,7 +53,6 @@ if 'qemu-system-x86_64' in emulators 'x86_64-softmmu': { 'cc': cc, 'cc_dockerfile': cc_dockerfile, - 'cc_docker_host_arch': cc_docker_host_arch, 'folder': 'x86_64/system', 'gdb_arch': 'x86_64', 'qemu': emulators['qemu-system-x86_64'], diff --git a/tests/tcg/xtensa/meson.build b/tests/tcg/xtensa/meson.build index bb1dd1542e5..5ff9c6cd548 100644 --- a/tests/tcg/xtensa/meson.build +++ b/tests/tcg/xtensa/meson.build @@ -79,14 +79,12 @@ foreach core: cores endforeach =20 cc_dockerfile =3D 'debian-xtensa-cross' -cc_docker_host_arch =3D ['x86_64'] =20 if 'qemu-system-xtensa' in emulators tcg_tests +=3D { 'xtensa-softmmu': { 'cc': 'xtensa-dc232b-elf-gcc', 'cc_dockerfile': cc_dockerfile, - 'cc_docker_host_arch': cc_docker_host_arch, 'folder': 'xtensa', 'gdb_arch': 'xtensa', 'qemu': emulators['qemu-system-xtensa'], @@ -100,7 +98,6 @@ if 'qemu-system-xtensaeb' in emulators 'xtensaeb-softmmu': { 'cc': 'xtensa-test_kc705_be-elf-gcc', 'cc_dockerfile': cc_dockerfile, - 'cc_docker_host_arch': cc_docker_host_arch, 'folder': 'xtensa', 'gdb_arch': 'xtensaeb', 'qemu': emulators['qemu-system-xtensaeb'], --=20 2.47.3 From nobody Sat Sep 26 19:13:59 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=reject dis=none) header.from=oss.qualcomm.com ARC-Seal: i=1; a=rsa-sha256; t=1790189943; cv=none; d=zohomail.com; s=zohoarc; b=PzEbrXfGVzw1RMMgLYQwMJHY4nwwgVdk3l0sL5XY9pIKcEbIjwAsjaWijzihsAXhmMkEEcmCHSjsFbN9NrCE1msqKQ8XltcaZ3G5GnMofqqyR3ksfw14vtPD/zRorQcLCcUkl0EtXv1YhwV+/OB9GhnIzyyC5eDvb6vjqRtEi5o= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1790189943; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=cEHdBSPicj82wJE0dJMVUeI54oHu8lauzuULAdotmCo=; b=PycqafE0iKGH7WTh3tXxo+CPd4FuPAWGAXdZsw9Y07f/kZfZeDD3ozQZ0KXvpr79zafGF9pr9dB+1Cn3EO0Zmns6VIpqzYz9XFYVeIsi+kBvEoQR5ldAE4NxjPvkJcbpq9QtoDKeGLikG9/gIkCC1w/DkGTH2Dp4BEegpOQQZfE= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=reject dis=none) Return-Path: Received: from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1790189943682708.5906784950113; Wed, 23 Sep 2026 11:59:03 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists1p.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1x9SA6-00016G-2S; Wed, 23 Sep 2026 14:57:46 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1x9SA1-00015M-CQ for qemu-devel@nongnu.org; Wed, 23 Sep 2026 14:57:41 -0400 Received: from mx0b-0031df01.pphosted.com ([205.220.180.131]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1x9S9z-0003YT-QG for qemu-devel@nongnu.org; Wed, 23 Sep 2026 14:57:41 -0400 Received: from pps.filterd (m0279868.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 68NGTwDe3665925 for ; Wed, 23 Sep 2026 18:57:38 GMT Received: from mail-dy1-f200.google.com (mail-dy1-f200.google.com [74.125.82.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gvbwatfxq-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 23 Sep 2026 18:57:38 +0000 (GMT) Received: by mail-dy1-f200.google.com with SMTP id 5a478bee46e88-32b8c2b30c4so1876939eec.1 for ; Wed, 23 Sep 2026 11:57:38 -0700 (PDT) Received: from debian.qualcomm.com (216-71-219-44.dyn.novuscom.net. [216.71.219.44]) by smtp.gmail.com with ESMTPSA id a92af1059eb24-144f9820ca5sm8154931c88.3.2026.09.23.11.57.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 23 Sep 2026 11:57:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=cEHdBSPicj8 2wJE0dJMVUeI54oHu8lauzuULAdotmCo=; b=QXYKWpHJFaLHxJg+x4vMeWO6Jyi Qf0kbsFSJNNJROOLt32GOKN8FQDKYokqpwGlEIjec2VSj4wIOFaX+UCD7OKwfE7T bizhtttAuRTsIXI7OQxKzKqPtvoEz3UhvXVTmDKa2fZqcAfXKXUXZ2Wbqi2CQN9F te7eq1hpQ4/rec73pqM2zG/isUShGeVtBytlw+OZebZySrF1F0oWoIBitLlrdjd6 yyhSMl2du/u2SOTwHXt3MNmVecn5NMagFmi5lg0JKWjM/c1tNmAlMe0GRPLcIvUN NmJCzUTQ1ixXSo9bVoifYBlUX81h3JlcI74zpVGP4BW1jbSpYkjuYSZzI5A== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1790189858; x=1790794658; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=cEHdBSPicj82wJE0dJMVUeI54oHu8lauzuULAdotmCo=; b=jmfWgOYpSIZvkXrFjPPixu1D7Mqw3Q25aE+sAQ/wk1qGVr7f5mAedEpiJRaup6UgTm ayXWB3LX6Mo+iTeGyzAanE0gDhaqETyHYib+DZFr1OaJFFZwf7S1L8g91Z/JGwqC2Lh2 mi24aNEkL5gNqMcxtO1O9HtV16wKTtqLyAGlKMc6t9Lxvi9mW2U2RZTJoME0MDMejHog zC15iBNMefeFXXH4WqOQHfbzLb32j0aeJRK4P/hdD/DDrORnBSOMTRj+NCXWzmsDzYXc DfFR6NFP/u+/iWgFqglB91ZU1oPLpka4aYiIYWcM9m3Z1xS3D8zIH7Vy/vElvhXzOD4K DutQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1790189858; x=1790794658; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=cEHdBSPicj82wJE0dJMVUeI54oHu8lauzuULAdotmCo=; b=CEqqvJA8M0KXtvGGCkQopRFsLpw9IC78MnBky8w3ATSAKiGXgLtwlQms+RvMwnlcWR rDFSw8tjoOa/Ub4Y406NnosZjSZTSD6ArLc2pJ9NObRO97rjmKIXOfTMk3/BKo6Zzkr/ bnJY0u+B+wSE9jbwfwiab0mgellxm0YLPIUtzavOiC6rfBKm71qhkzv5uDP8tYGx/fLc 1W4WYzMLcka7CMAiGApyOcz58OxBz8a7xnR9dCSIrwmG5m3yq0hPVcJw9+nPNUnW/uf5 edyHEnHPJdSurGnORsjrVl5zl4sG/BeSN3WsQcae20OQE9dsutPtcm+zvnk+HTd+cudv 9few== X-Gm-Message-State: AFuF++kLIFwi2Jt1QgBJsFvWgm+8gdPGAW2v5i/N7loEzthrYULhT2/Q 5QLgJSM8Y+k0C2a1oV1u1z/ksexZr//8QWmleYqOiBftmeWRNYP45o5k/Jw+IvwBxMePPWwi3Ni 7KC0Bn+MgnFanSLLlP11sMdowhjy3knPxujMZXZ3iyey0X/qJV0vsKeQyPkd3cHMWJg== X-Gm-Gg: AYBFou26sbgYKbP5A9QqM9HV6Usv7RuMR1qYTekhndSPU3tcemOxUY2MIKHNRiwlk36 a0aCQrFaDhDxZul1VVWrT7jTBlWhjN8SuaIwfH9U5ooOWFdR3GcPPsLQQV6mdgceyzCmbpg+GD0 eIrOZ1TCCom8qrViPANSfQ7yyolv8jp4OOuRmh8n0zvsvTTeohn8j5vJ2CxXnkwTCYYjvGFpsSt EWxIP//nNPZS3Q1+f1PhoJVp83L3bnRKx3bXrypySPgcAz7qLuc3JxAKYOPFu7PZVUZ63cUmTVw v5cLFyXsEyY2n4nTFmi4w+Oi/0Edenm1QSJmJC28gUC41ud93x5Yxr/70X2bxyaAjlqrpBE8s/u XOnJ0PbF6tKm0cih6QG27q/XzYeySXz6kFMkgoTxHnh/t3OziEXDYUIfWcA== X-Received: by 2002:a05:701b:458e:20b0:137:5b9d:cf87 with SMTP id a92af1059eb24-14503e31631mr89300c88.0.1790189857526; Wed, 23 Sep 2026 11:57:37 -0700 (PDT) X-Received: by 2002:a05:701b:458e:20b0:137:5b9d:cf87 with SMTP id a92af1059eb24-14503e31631mr89287c88.0.1790189856893; Wed, 23 Sep 2026 11:57:36 -0700 (PDT) From: Pierrick Bouvier To: qemu-devel@nongnu.org Cc: Richard Henderson , philmd@oss.qualcomm.com, berrange@redhat.com, alex.bennee@linaro.org, pierrick.bouvier@oss.qualcomm.com Subject: [PATCH v2 5/6] tests/tcg/loongarch64/system: deactivate loongarch64-softmmu-memory (hang on aarch64 host) Date: Wed, 23 Sep 2026 11:57:24 -0700 Message-ID: <20260923185725.863311-6-pierrick.bouvier@oss.qualcomm.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20260923185725.863311-1-pierrick.bouvier@oss.qualcomm.com> References: <20260923185725.863311-1-pierrick.bouvier@oss.qualcomm.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTIzMDA3NSBTYWx0ZWRfX9TDXvpexq3K5 2fXodOH4LXgIbfryaub7IUqhXeL4eGsThvKmch4wE0pS9te/VAlyOv+tpjcoGDAwtN1qvUKjZxy VD+lpB7RQNA/FtWZNmaUiB/V7XNCo7ZO2Y5wxhlzldxrv2ze+7fIAP8iY3dpSJyp/BhWR+6dF9V p0ldj4H03a6g7yUddzG0l4qv3GYBVSnc3hKcbu3rtulqb4f2nDTTv73YlwS3SjU+foALeon2S5K YSZ/j1vWWgMHD3L881Z4EpMTYR5uOiKZqoY8eZy4wxHwp5tMKkPDMGmiE/5h7NlIodYG8LlX9TC VYm5bdZnUmMP+u4eJkm9Tc/Q6kGRM2isgs51AHdfu37bQ8XENVor/Nnqclqf/tKa36+YeWqjvgr 2NPDkp0FZVY3G40D05HXngmJzM72EtIgAAAQhP9XpmqsjJdZNHv7/uCdQ7zfDRBj2aU26lCgxtl exa71IZkMNlflGKyvlQ== X-Authority-Analysis: v=2.4 cv=HfuB3SE8 c=1 sm=1 tr=0 ts=6ab42122 cx=c_pps a=PfFC4Oe2JQzmKTvty2cRDw==:117 a=iLqgmErQAxjCjdq5jj1Aqg==:17 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=ZpdpYltYx_vBUK5n70dp:22 a=p0WdMEafAAAA:8 a=EUspDBNiAAAA:8 a=Tik54YSiwzO2kUiBZWMA:9 a=6Ab_bkdmUrQuMsNx7PHu:22 X-Proofpoint-GUID: 5p3EOMSgsWiaERYTz2ysliydwLvmvkln X-Proofpoint-Spam-Info: AW1haW4tMjYwOTIzMDA3NSBTYWx0ZWRfX8W7bRQRWFotP S9kiyje7YJ7n/TyIyJPemqU9vl8rrI3uxCVAXCNlvfN6ZMoT6z0DWszjHFTKxT5q2zpAyDPk0hO +6xa+CkCvN1nAOAJZdBRnV3tBr8S8V4= X-Proofpoint-ORIG-GUID: 5p3EOMSgsWiaERYTz2ysliydwLvmvkln X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-09-23_06,2026-09-21_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 impostorscore=0 suspectscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 bulkscore=0 adultscore=0 priorityscore=1501 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609230075 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists1p.gnu.org; Received-SPF: pass client-ip=205.220.180.131; envelope-from=pierrick.bouvier@oss.qualcomm.com; helo=mx0b-0031df01.pphosted.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: qemu development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @qualcomm.com) X-ZM-MESSAGEID: 1790189945915158500 Content-Type: text/plain; charset="utf-8" Created associated issue: https://gitlab.com/qemu-project/qemu/-/work_items/4567 Signed-off-by: Pierrick Bouvier --- tests/tcg/loongarch64/system/meson.build | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tests/tcg/loongarch64/system/meson.build b/tests/tcg/loongarch= 64/system/meson.build index 035dd5f85fb..d1ee3986b62 100644 --- a/tests/tcg/loongarch64/system/meson.build +++ b/tests/tcg/loongarch64/system/meson.build @@ -24,6 +24,11 @@ foreach t: tcg_tests['multiarch-softmmu']['tests'] new_cflags =3D cflags if fs.stem(src) =3D=3D 'memory' new_cflags +=3D '-DCHECK_UNALIGNED=3D0' + # TODO: memory test hangs on aarch64 host + # https://gitlab.com/qemu-project/qemu/-/work_items/4567 + if host_machine.cpu_family() =3D=3D 'aarch64' and 'gdb_test' in setup + continue + endif endif if src not in multi_src setup +=3D {'cflags': [new_cflags]} --=20 2.47.3 From nobody Sat Sep 26 19:13:59 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=reject dis=none) header.from=oss.qualcomm.com ARC-Seal: i=1; a=rsa-sha256; t=1790189902; cv=none; d=zohomail.com; s=zohoarc; b=KziSZb3fkluqygGuwABkXdph257SPNBb/Bo+noSYo2LjtaQItPiKONzX1c5tMKJpL+8VQjR7lDTXOEvPVAOsYHcSRxqDwYaT1HIyvdqL/XEN8ditTMvkGYnRnAD1aodk7P+5zIeWHeJ++sMaHH/HfbQNggbafAn3g97CPgItuKM= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1790189902; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=iosFe3tOZMBoWpCgd3gG+3JESIHOn3dFQ/MARSxCGf8=; b=f+V2i6ADKtP69hk9pdl1ZPnsyt9i9Lhw9C7BZvMYCns4o+UlFmZPWlNChXkprVyxWcER8/oqDiNMUpB+tTuRXXhdiQytz93P1xmaUTUl5hAMGvCO4NGErMT/Dd5SV/0QGY+tfhCejxAGl5T8pg31wlU3RGRz7iXjSYkKDtjgCxc= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=reject dis=none) Return-Path: Received: from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 17901899024991005.361941204103; Wed, 23 Sep 2026 11:58:22 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists1p.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1x9SAG-00017e-9p; Wed, 23 Sep 2026 14:57:56 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1x9SA8-00016g-19 for qemu-devel@nongnu.org; Wed, 23 Sep 2026 14:57:48 -0400 Received: from mx0a-0031df01.pphosted.com ([205.220.168.131]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1x9SA0-0003Yf-NR for qemu-devel@nongnu.org; Wed, 23 Sep 2026 14:57:45 -0400 Received: from pps.filterd (m0279865.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 68NGTuo3596183 for ; Wed, 23 Sep 2026 18:57:39 GMT Received: from mail-dy1-f200.google.com (mail-dy1-f200.google.com [74.125.82.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gvfjxshj4-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 23 Sep 2026 18:57:39 +0000 (GMT) Received: by mail-dy1-f200.google.com with SMTP id 5a478bee46e88-331b2ec616fso438201eec.1 for ; Wed, 23 Sep 2026 11:57:39 -0700 (PDT) Received: from debian.qualcomm.com (216-71-219-44.dyn.novuscom.net. [216.71.219.44]) by smtp.gmail.com with ESMTPSA id a92af1059eb24-144f9820ca5sm8154931c88.3.2026.09.23.11.57.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 23 Sep 2026 11:57:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=iosFe3tOZMB oWpCgd3gG+3JESIHOn3dFQ/MARSxCGf8=; b=euJmlQpX5EY5RPFIDa+wkIdCEd1 UH5pIBjHvokYlVMb0n+VVpKNhc0C6jnxfYP0nC5ZxvR7aOwGIHN/ASvrqCUUR6u2 IDOrBp5F+96T25Jku9FxhPOS6E5xRQdNkRtZ0ft+p0ewEkOOhRyyB16oMzAFQlSn +cH3gRNfz7vzrOq/lrKyq+r+h9gWpkwuXBsrfC2t7qcoYBf2bezYF/Q+QFgpIoMZ rBNApfrYFWdR/ieXK+HubtbEgTGUwsOz5ev/lFH3VNHyJa5VsWxeYssDStmbMkHC b850sCazakaQp+ESZ4mcVQMjBPtQK4kW/E7KFskLc78QQpnRsqzoI//eEyQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1790189859; x=1790794659; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=iosFe3tOZMBoWpCgd3gG+3JESIHOn3dFQ/MARSxCGf8=; b=DtYMQ9DXHd7WUm2L3zs1UB3nBnb83ZIt1oVVdbVgPV/7xl0UT4py3Kls9LEy67OS5G JK/yV9zdQQhjbbey8SSBEoTvBdwmlC8vhd2Nyvnlf5pTgc1SLx6vbC9RTlyGUwtPcTI7 7lWLJVra0z0CZMzMLkiAWMeo09k4biFOHg1CSjPrWGo4J52d8GTlyVqr7qn+ozwP+Fdb 1Nss8L9ANz+fO4LVWZ6zumupf6DGJeOA1HbtYtafZLYgcMuK/JY/OADFcz9cqjffnJmR sy03eYauAzrxYq8ib0c6B9rp750yyvRPVzO4Of2O40zBsvZ6+60sFE2Y6gn2YE7BciGE rxUg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1790189859; x=1790794659; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=iosFe3tOZMBoWpCgd3gG+3JESIHOn3dFQ/MARSxCGf8=; b=h4MUAAKTnOvRcD3YvpIQDdjOyjm3A9CDZg/EdD3M06fNVIhe2CLmZiDY1AtM4QYFsa OrOBcR0eeX9x9Rx9tL+IsmSFXukHjbAKcue2pr0Bp5hUg32PLD9jd22XB8CcpQD4P+KS dxvsY0cslBapQdJ+F3esbwc98cHZbhOzWgOJ7QRbeykOoTxAWZ/491+6cBlV5Tx3gKKT G+pO1M/wC7gqPKZdyaT9ISUdOB2Vxw0n7119j7bZrIctRgK9aqSAIPlaZPpWFdPVOoVM 8RicZ9efHtNwfmsbbISl3nYmcBp3VzSOvHCXknFXXTOCVmlTcjdKvIIdzKBbpevai/nA EYPw== X-Gm-Message-State: AFuF++lkhI9xrQ7m7M/u6eVeL54V0ZNYaZh24R61Ieu9tx9zy/GN0Wel u+dmqYIA++ybQq5QK7AzKR2endbdk7t85AYxuva+udG0MQUbrQYhsvu2e4Qz6Kmb9qXOmRIx8jo 5a9W7YU+l5hoDgDw/VUIBXYe7GsohepLc746ZOurT4yz0An9bLgqqTRdYeDJ+cH6ZBA== X-Gm-Gg: AYBFou0+91fPC8hO9DaPitJnDgxAQkyNLL7evE5wf+sTtD+mz3Kaj8j6xAHRsYX4Xrw xgxtODmrFX0A01VQU/v9PqrnGoIAsP5UWI2kRA96jtvrr6orozNkFdrQR52zlripqadS0HpENIH pWZ+cbMYfRSGYiy/YfXl5tEzsLkwJ4sh6IWyBHr04XXqDac0XHDXwZByt9s91iR6exbKBZy1b01 pwypdXFl4b7CpchtYY677boJ+HRBZQs6Ruo8nK00LbSia6c1XeJhe/Hy86X1ZiZc5OzZf/XPDDD BeH5I5McQRQ5xKkNoIjCRSn7VOwL2/QMBx/kq4cyTNrGgflzWGb5cJZ7TzrpjfaHooF5+JuqguP fG8SmeX8WcG13rrJxigtD+/oNBOtipo2wzdnL0NlS4V9FmdfAwcO/LF4k6zjjsR8CmYIp X-Received: by 2002:a05:701b:204e:20b0:13b:3c3b:8dbb with SMTP id a92af1059eb24-14503fde4famr66685c88.23.1790189858681; Wed, 23 Sep 2026 11:57:38 -0700 (PDT) X-Received: by 2002:a05:701b:204e:20b0:13b:3c3b:8dbb with SMTP id a92af1059eb24-14503fde4famr66666c88.23.1790189858090; Wed, 23 Sep 2026 11:57:38 -0700 (PDT) From: Pierrick Bouvier To: qemu-devel@nongnu.org Cc: Richard Henderson , philmd@oss.qualcomm.com, berrange@redhat.com, alex.bennee@linaro.org, pierrick.bouvier@oss.qualcomm.com Subject: [PATCH v2 6/6] tests/tcg/x86_64: speed up compilation of avx, mmx and 3dnow tests Date: Wed, 23 Sep 2026 11:57:25 -0700 Message-ID: <20260923185725.863311-7-pierrick.bouvier@oss.qualcomm.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20260923185725.863311-1-pierrick.bouvier@oss.qualcomm.com> References: <20260923185725.863311-1-pierrick.bouvier@oss.qualcomm.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Proofpoint-ORIG-GUID: KX_wm-B6DKIyUE91GHnNy98Q9iCGzygp X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTIzMDA3NSBTYWx0ZWRfX+M5urb+K2C/Z XjaCX0+Nbc8wRqou7KGjDYdvtRsPiODj/Rhfst9v//Wgj1ZqhtJTOn8c25EyA0r/iNnoS6CTvkh 8ACPjFd9yZH0OSLqWJ+/y9hwOHL9QtSxEGJf3T5l3f02dVbNgeEDJrYBhLf2tkx8pUKeYxlWO0c wQoszglffXFmrVLKPBvORyYbNEWwkVeB4jlKkK2KuIY+RWMIysjYi6UW9q3rhYgCjMejDyxoJdY Vy9iRj0RQhuBe1GlfkRCdvfbrGE00L6ga18yecHgySmKn0KKRNOU09JZRUk139Y1x4AfaY+M0xl zZdjrIEUN5ACiYFlk6TCcsN9H+XMkJk7SGAMZ+UccJo7kAga8unN6J9SsJJvPhP5j7e6tPznP6V Va9PbO8Mlaai/421lI0Qj1b2xRJND6D8n+Hhu59dAqxO1XN7Nf18EcBsJ3v3HdNZ/uzmJ5yBhnE S1AKOGfOVbt68u/qBIQ== X-Proofpoint-GUID: KX_wm-B6DKIyUE91GHnNy98Q9iCGzygp X-Authority-Analysis: v=2.4 cv=NLpAaE6g c=1 sm=1 tr=0 ts=6ab42123 cx=c_pps a=PfFC4Oe2JQzmKTvty2cRDw==:117 a=iLqgmErQAxjCjdq5jj1Aqg==:17 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=Um2Pa8k9VHT-vaBCBUpS:22 a=EUspDBNiAAAA:8 a=jkqx9o6u7hr007S5IisA:9 a=6Ab_bkdmUrQuMsNx7PHu:22 X-Proofpoint-Spam-Info: AW1haW4tMjYwOTIzMDA3NSBTYWx0ZWRfXzqpRojBVVe9V dGUdie2TrHwQov6GNlMllpeL73vKimuModVbzJLEniju6x92WZ6OFASf5YcJenW+SiMAjzg5ydE CouVA0+8uAKEh11FuvcTxRmLFF+4Wug= X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-09-23_06,2026-09-21_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 bulkscore=0 adultscore=0 suspectscore=0 priorityscore=1501 impostorscore=0 clxscore=1015 lowpriorityscore=0 malwarescore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609230075 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists1p.gnu.org; Received-SPF: pass client-ip=205.220.168.131; envelope-from=pierrick.bouvier@oss.qualcomm.com; helo=mx0a-0031df01.pphosted.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: qemu development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @qualcomm.com) X-ZM-MESSAGEID: 1790189904166158500 Content-Type: text/plain; charset="utf-8" When profiling build of tcg-tests on aarch64 host (compiler running with qemu-user-binfmt), it was found that those tests were the longest to compile: - avx: 1min - mmx: 8s - 3dnow: 2s (normal time, but for consistency, apply same flag than others). Compiling with -O0 (default), compilation times are reduced by 50% for those files. Since they use inline assembly, result is unchanged and optimizations don't matter. Signed-off-by: Pierrick Bouvier --- tests/tcg/x86_64/meson.build | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/tcg/x86_64/meson.build b/tests/tcg/x86_64/meson.build index 787a2ca61b2..cfeef1d969c 100644 --- a/tests/tcg/x86_64/meson.build +++ b/tests/tcg/x86_64/meson.build @@ -31,18 +31,18 @@ tests +=3D { '../i386/test-i386-ssse3.c': {}, '../i386/test-3dnow.c': { 'cflags': ['-I', meson.current_build_dir(), - '-masm=3Dintel', '-O'], + '-masm=3Dintel'], 'depends': [test_3dnow_h], }, '../i386/test-avx.c': { 'cflags': ['-I', meson.current_build_dir(), - '-mavx', '-masm=3Dintel', '-O'], + '-mavx', '-masm=3Dintel'], 'depends': [test_avx_h], }, '../i386/test-flags.c': {}, '../i386/test-mmx.c': { 'cflags': ['-I', meson.current_build_dir(), - '-masm=3Dintel', '-O'], + '-masm=3Dintel'], 'depends': [test_mmx_h], }, '../i386/test-i386.c': { --=20 2.47.3