From nobody Sun Feb 8 11:06:38 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; 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=fail(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1595922331; cv=none; d=zohomail.com; s=zohoarc; b=ivVGfiiPscKuK+KMtdKJe8knVYj3FUkqqsM5n3RvJjYXEpr90vY8SBOdGFDIbl019Nk3dMe8iFFsFP1wafdij06s0gEiFvPBjr9SOxCeKliqW42XWdENlpTX/b3wM1D9yqiRH7CwHUCN55Fqv/z0n8gkrrTdTGyps+4s4QXTH9Q= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1595922331; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To; bh=LpkaFcYQYHx+zZ+8hZ4X47r+pwThvDrfZySDw4Bws40=; b=JtWcMHcrNI3Re/IQEHSEcML/9mJYViFDfBQB/EdwaxV8w0oJJFmT5F9hhmRkJW0FcMgfFphm52gyF6uNP7bIeg7fMZUtpI6d7RLqU2iSCvWQE2BS/LLj1g5DQHF1YQ5yTpW50w9qXzXLd0F+7uMjSdaho375GFpgQzU6Ar8W/6E= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=fail; 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=fail header.from= (p=none dis=none) header.from= Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1595922331376415.39810744928377; Tue, 28 Jul 2020 00:45:31 -0700 (PDT) Received: from localhost ([::1]:34982 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k0KIj-0004j6-Fs for importer@patchew.org; Tue, 28 Jul 2020 03:45:29 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:40696) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k0KHc-00035g-4J for qemu-devel@nongnu.org; Tue, 28 Jul 2020 03:44:20 -0400 Received: from us-smtp-delivery-1.mimecast.com ([207.211.31.120]:36704 helo=us-smtp-1.mimecast.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.90_1) (envelope-from ) id 1k0KHa-0003vu-Aw for qemu-devel@nongnu.org; Tue, 28 Jul 2020 03:44:19 -0400 Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-193-ylzLbyqgMhiubtCumDHCFg-1; Tue, 28 Jul 2020 03:44:13 -0400 Received: from smtp.corp.redhat.com (int-mx05.intmail.prod.int.phx2.redhat.com [10.5.11.15]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 12B9A800597; Tue, 28 Jul 2020 07:44:12 +0000 (UTC) Received: from thuth.com (ovpn-112-161.ams2.redhat.com [10.36.112.161]) by smtp.corp.redhat.com (Postfix) with ESMTP id 19AFF726B6; Tue, 28 Jul 2020 07:44:09 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1595922257; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=LpkaFcYQYHx+zZ+8hZ4X47r+pwThvDrfZySDw4Bws40=; b=KvpBUi2WVciix//u0t9Gxd326gq8JN49HXZNEyi6MSUZwCmZXEJoRBXyAYqEva2WsTEE3O 4nU9pNWOsdIvFNzi84NgB3MbK1mYIqlrGO9bDTDbgkaQj29DnOxCCeDcwCv2o0Wo8i4HZ1 vEcV1G+fj9q48SnRborwhjPB65kegbU= X-MC-Unique: ylzLbyqgMhiubtCumDHCFg-1 From: Thomas Huth To: qemu-devel@nongnu.org, =?UTF-8?q?Alex=20Benn=C3=A9e?= Subject: [PATCH v2 1/4] configure: Fix atomic64 test for --enable-werror on macOS Date: Tue, 28 Jul 2020 09:44:02 +0200 Message-Id: <20200728074405.13118-2-thuth@redhat.com> In-Reply-To: <20200728074405.13118-1-thuth@redhat.com> References: <20200728074405.13118-1-thuth@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.15 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable 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=lists.gnu.org; Received-SPF: pass client-ip=207.211.31.120; envelope-from=thuth@redhat.com; helo=us-smtp-1.mimecast.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/07/27 23:55:28 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Spam_score_int: -30 X-Spam_score: -3.1 X-Spam_bar: --- X-Spam_report: (-3.1 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-1, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, 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.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Peter Maydell , Christian Schoenebeck , Ed Maste , Li-Wen Hsu , =?UTF-8?q?Daniel=20P=20=2E=20Berrang=C3=A9?= Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) When using --enable-werror for the macOS builders in the Cirrus-CI, the atomic64 test is currently failing, and config.log shows a bunch of error messages like this: config-temp/qemu-conf.c:6:7: error: implicit declaration of function '__atomic_load_8' is invalid in C99 [-Werror,-Wimplicit-function-declarati= on] y =3D __atomic_load_8(&x, 0); ^ config-temp/qemu-conf.c:6:7: error: this function declaration is not a prototype [-Werror,-Wstrict-prototypes] Seems like these __atomic_*_8 functions are available in one of the libraries there, so that the test links and passes there when not using --enable-werror. But there does not seem to be a valid prototype for them in any of the header files, so that the test fails when using --enable-werror. Fix it by using the "official" built-in functions instead (see e.g. https://gcc.gnu.org/onlinedocs/gcc/_005f_005fatomic-Builtins.html). We are not using the *_8 variants in QEMU anyway. Suggested-by: Christian Schoenebeck Reviewed-by: Christian Schoenebeck Reviewed-by: Alex Benn=C3=A9e Tested-by: Alex Benn=C3=A9e Signed-off-by: Thomas Huth --- configure | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/configure b/configure index 2acc4d1465..6fbc72c794 100755 --- a/configure +++ b/configure @@ -5919,11 +5919,11 @@ int main(void) { uint64_t x =3D 0, y =3D 0; #ifdef __ATOMIC_RELAXED - y =3D __atomic_load_8(&x, 0); - __atomic_store_8(&x, y, 0); - __atomic_compare_exchange_8(&x, &y, x, 0, 0, 0); - __atomic_exchange_8(&x, y, 0); - __atomic_fetch_add_8(&x, y, 0); + y =3D __atomic_load_n(&x, __ATOMIC_RELAXED); + __atomic_store_n(&x, y, __ATOMIC_RELAXED); + __atomic_compare_exchange_n(&x, &y, x, 0, __ATOMIC_RELAXED, __ATOMIC_REL= AXED); + __atomic_exchange_n(&x, y, __ATOMIC_RELAXED); + __atomic_fetch_add(&x, y, __ATOMIC_RELAXED); #else typedef char is_host64[sizeof(void *) >=3D sizeof(uint64_t) ? 1 : -1]; __sync_lock_test_and_set(&x, y); --=20 2.18.1 From nobody Sun Feb 8 11:06:38 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; 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=fail(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1595922333; cv=none; d=zohomail.com; s=zohoarc; b=as3EJgPqNOIylu+pEmFBLked/6aw6tb25cPHyNZou8usfW7NTT9aLKx6HyhqE5Dp0CGjDDZyFcs/y4o6wZFOvL3WUBqUDmAzvRP+O62KdwcHrqnr95Zqj6/jGLCm4ACsMdLg60CKKWC08HgKZURvg2LZqNBphgyc5LI5fHdFfp4= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1595922333; h=Content-Type:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:Message-ID:References:Sender:Subject:To; bh=waDjD2k4wbcEEooY16aDO8nCZE9+WKrw74rLvXqBHNA=; b=ipYPVwqI85t2aQhNSEcynV3ojJdLGEQ64FPLOxhr0PpHdneGQWhV6LnyAZ/Cii0ivQQaYnVRHfMyNtOoWedo+aIXQooXNlL2OTmjkPwBcHHvE6/T4CIf1Bd0kKoBVV2mFD+iy3+4VpErUnJkOxI/UKdVDtDZr6b6kUAnSicMIok= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=fail; 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=fail header.from= (p=none dis=none) header.from= Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1595922333663213.11749781379615; Tue, 28 Jul 2020 00:45:33 -0700 (PDT) Received: from localhost ([::1]:35248 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k0KIm-0004pi-6D for importer@patchew.org; Tue, 28 Jul 2020 03:45:32 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:40712) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k0KHd-00037F-OM for qemu-devel@nongnu.org; Tue, 28 Jul 2020 03:44:21 -0400 Received: from us-smtp-delivery-1.mimecast.com ([207.211.31.120]:26252 helo=us-smtp-1.mimecast.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.90_1) (envelope-from ) id 1k0KHa-0003vy-MJ for qemu-devel@nongnu.org; Tue, 28 Jul 2020 03:44:21 -0400 Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-445-Q_oYvcnANOy40NkqBMGvsg-1; Tue, 28 Jul 2020 03:44:16 -0400 Received: from smtp.corp.redhat.com (int-mx05.intmail.prod.int.phx2.redhat.com [10.5.11.15]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id B575C1005504; Tue, 28 Jul 2020 07:44:14 +0000 (UTC) Received: from thuth.com (ovpn-112-161.ams2.redhat.com [10.36.112.161]) by smtp.corp.redhat.com (Postfix) with ESMTP id 72470726B9; Tue, 28 Jul 2020 07:44:12 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1595922258; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:content-type:content-type:in-reply-to:in-reply-to: references:references; bh=waDjD2k4wbcEEooY16aDO8nCZE9+WKrw74rLvXqBHNA=; b=J5P+CFHidkDEZeX8rX6oYjKuW6KJ6tffMG3Rrnm8w711lE61eACs73BHZOecb/3yEP51SH 2IQThqz+ttgQTb6bj751QWv9z49rweAx1OFkqXVOFC9EqpWIcmqoT9dca5SPMby/odcCqO 0JAMZvWul0nwcbXB6jEdGhUchAX0Buc= X-MC-Unique: Q_oYvcnANOy40NkqBMGvsg-1 From: Thomas Huth To: qemu-devel@nongnu.org, =?UTF-8?q?Alex=20Benn=C3=A9e?= Subject: [PATCH v2 2/4] cirrus.yml: Compile FreeBSD with -Werror Date: Tue, 28 Jul 2020 09:44:03 +0200 Message-Id: <20200728074405.13118-3-thuth@redhat.com> In-Reply-To: <20200728074405.13118-1-thuth@redhat.com> References: <20200728074405.13118-1-thuth@redhat.com> X-Scanned-By: MIMEDefang 2.79 on 10.5.11.15 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com 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=lists.gnu.org; Received-SPF: pass client-ip=207.211.31.120; envelope-from=thuth@redhat.com; helo=us-smtp-1.mimecast.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/07/27 23:55:28 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Spam_score_int: -30 X-Spam_score: -3.1 X-Spam_bar: --- X-Spam_report: (-3.1 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-1, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, 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.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Peter Maydell , Christian Schoenebeck , Ed Maste , Li-Wen Hsu , =?UTF-8?q?Daniel=20P=20=2E=20Berrang=C3=A9?= Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Compiler warnings currently go unnoticed in our FreeBSD builds, since -Werror is only enabled for Linux and MinGW builds by default. So let's enable them here now, too. Reviewed-by: Ed Maste Signed-off-by: Thomas Huth Reviewed-by: Daniel P. Berrang=C3=A9 --- .cirrus.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.cirrus.yml b/.cirrus.yml index f287d23c5b..b50da72eec 100644 --- a/.cirrus.yml +++ b/.cirrus.yml @@ -12,7 +12,7 @@ freebsd_12_task: script: - mkdir build - cd build - - ../configure || { cat config.log; exit 1; } + - ../configure --enable-werror || { cat config.log; exit 1; } - gmake -j8 - gmake V=3D1 check =20 --=20 2.18.1 From nobody Sun Feb 8 11:06:38 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; 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=fail(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1595922335; cv=none; d=zohomail.com; s=zohoarc; b=Y2hPwdjzzJWzooUH2G4Jr2hOv6MlVplRGLRfFipcbbB8w2o6ZsSMk+XWa2aU43kIKw6A9epStfCGeK7hmaEK+3578Ui2f0nn66i1fZyFAGT5nD5wnfxsys5KRxvZZLrgewYmIZvUvxMOGnlDlBYXZgamlKPLHzx+TW6jhxcGdlI= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1595922335; h=Content-Type:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:Message-ID:References:Sender:Subject:To; bh=Dja6d3cLOAj8e/J65kFx1u0KL10LuZLmQtBJcYPRfRo=; b=MBbS/E+9Wa7PrTHEkMgS9RkUi1ZsmMSavIeEXxMkzDq4JgSg9hLJiGj3CUoncZDH131hJMmK7nh4TAq9RDE2yNlgP5xeaNRTslZwV3q0j3yTW8b3r+egUQwDYszEjeD7ag1t0t52wvd2jTRR222obKnX7PBNzIJSEz/rVJu76z8= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=fail; 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=fail header.from= (p=none dis=none) header.from= Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1595922335184488.47265684508375; Tue, 28 Jul 2020 00:45:35 -0700 (PDT) Received: from localhost ([::1]:35390 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k0KIn-0004t9-R8 for importer@patchew.org; Tue, 28 Jul 2020 03:45:33 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:40724) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k0KHe-00039d-Tk for qemu-devel@nongnu.org; Tue, 28 Jul 2020 03:44:22 -0400 Received: from us-smtp-delivery-1.mimecast.com ([207.211.31.120]:38527 helo=us-smtp-1.mimecast.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.90_1) (envelope-from ) id 1k0KHd-0003wR-5N for qemu-devel@nongnu.org; Tue, 28 Jul 2020 03:44:22 -0400 Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-277-z_qZXuFUOwudNDa2mhO-wg-1; Tue, 28 Jul 2020 03:44:18 -0400 Received: from smtp.corp.redhat.com (int-mx05.intmail.prod.int.phx2.redhat.com [10.5.11.15]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id F3D7D100AA25; Tue, 28 Jul 2020 07:44:16 +0000 (UTC) Received: from thuth.com (ovpn-112-161.ams2.redhat.com [10.36.112.161]) by smtp.corp.redhat.com (Postfix) with ESMTP id 1FB6A726B6; Tue, 28 Jul 2020 07:44:14 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1595922260; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:content-type:content-type:in-reply-to:in-reply-to: references:references; bh=Dja6d3cLOAj8e/J65kFx1u0KL10LuZLmQtBJcYPRfRo=; b=gD8qBXVEE8TFAYn/Q6O9ZtJjsWOF7270GvBrFaoejXxKuGGfabv9xEjeGEcmIh0u3j5D83 Mv1JLHr25M+axffj1EYpmjJKX3hsTu+x/euLS7s63Cn3R5P7gFKNaMSaSDTSxck2ie10nq PCR91kzvlT0Jv7fBS+54+TIKjxBRWvY= X-MC-Unique: z_qZXuFUOwudNDa2mhO-wg-1 From: Thomas Huth To: qemu-devel@nongnu.org, =?UTF-8?q?Alex=20Benn=C3=A9e?= Subject: [PATCH v2 3/4] cirrus.yml: Compile macOS with -Werror Date: Tue, 28 Jul 2020 09:44:04 +0200 Message-Id: <20200728074405.13118-4-thuth@redhat.com> In-Reply-To: <20200728074405.13118-1-thuth@redhat.com> References: <20200728074405.13118-1-thuth@redhat.com> X-Scanned-By: MIMEDefang 2.79 on 10.5.11.15 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com 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=lists.gnu.org; Received-SPF: pass client-ip=207.211.31.120; envelope-from=thuth@redhat.com; helo=us-smtp-1.mimecast.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/07/27 23:55:28 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Spam_score_int: -30 X-Spam_score: -3.1 X-Spam_bar: --- X-Spam_report: (-3.1 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-1, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, 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.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Peter Maydell , Christian Schoenebeck , Ed Maste , Li-Wen Hsu , =?UTF-8?q?Daniel=20P=20=2E=20Berrang=C3=A9?= Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Compiler warnings currently go unnoticed in our macOS builds, since -Werror is only enabled for Linux and MinGW builds by default. So let's enable them here now, too. Unfortunately, the sasl header is marked as deprecated in the macOS headers and thus generates a lot of deprecation warnings. Thus we have to also use -Wno-error=3Ddeprecated-declarations to be able to compile the code here. Signed-off-by: Thomas Huth Reviewed-by: Daniel P. Berrang=C3=A9 --- .cirrus.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.cirrus.yml b/.cirrus.yml index b50da72eec..86a059c12f 100644 --- a/.cirrus.yml +++ b/.cirrus.yml @@ -24,7 +24,9 @@ macos_task: script: - mkdir build - cd build - - ../configure --python=3D/usr/local/bin/python3 || { cat config.log; = exit 1; } + - ../configure --python=3D/usr/local/bin/python3 --enable-werror + --extra-cflags=3D'-Wno-error=3Ddeprecated-declarations' + || { cat config.log; exit 1; } - gmake -j$(sysctl -n hw.ncpu) - gmake check =20 @@ -37,6 +39,7 @@ macos_xcode_task: script: - mkdir build - cd build - - ../configure --cc=3Dclang || { cat config.log; exit 1; } + - ../configure --extra-cflags=3D'-Wno-error=3Ddeprecated-declarations' + --enable-werror --cc=3Dclang || { cat config.log; exit = 1; } - gmake -j$(sysctl -n hw.ncpu) - gmake check --=20 2.18.1 From nobody Sun Feb 8 11:06:38 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; 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=fail(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1595922412; cv=none; d=zohomail.com; s=zohoarc; b=BeoIXtG/UcFJ3nfcY7IC8FOkKNjspiABR5KanCZWP4siggcGuIAgbYiTXhfHBifd/Hq21zTUP9z1kr7DPMz14udN9UpkEga6UuME7nKiWMp8dAZWEcWR0sKq5KWqFuQj+qhihlyl1/0aq4pfMt3BZ3C6DJavGcUNAF3AsN7ORt0= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1595922412; h=Content-Type:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:Message-ID:References:Sender:Subject:To; bh=3eCj8CWGnPptx6Rz6AUlBJxMLhIGrhP5vlbK1bDhqsY=; b=lbF1kLVh+bFd/yp/tspYoSFfCPBDY9ZuvAGawr1YS+HHpILUcvNUS0D/zfz0Fl2DpeAh/OzGiKKnobLoAAnHgjijAc+Rc/OLTLAZXQ+WchAaVckfosQOMaNV8dXE5FSLPhiAZrt6TAy2W0We2WiHOi3lYv8vaX6uEdXnqR89S0A= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=fail; 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=fail header.from= (p=none dis=none) header.from= Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1595922412164163.31018361128758; Tue, 28 Jul 2020 00:46:52 -0700 (PDT) Received: from localhost ([::1]:41512 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k0KK1-0007U7-BY for importer@patchew.org; Tue, 28 Jul 2020 03:46:49 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:40736) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k0KHi-0003IJ-GN for qemu-devel@nongnu.org; Tue, 28 Jul 2020 03:44:26 -0400 Received: from us-smtp-2.mimecast.com ([207.211.31.81]:36947 helo=us-smtp-delivery-1.mimecast.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.90_1) (envelope-from ) id 1k0KHg-0003wi-MY for qemu-devel@nongnu.org; Tue, 28 Jul 2020 03:44:26 -0400 Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-323-54CGncvgMEeq7WBH_BESyA-1; Tue, 28 Jul 2020 03:44:20 -0400 Received: from smtp.corp.redhat.com (int-mx05.intmail.prod.int.phx2.redhat.com [10.5.11.15]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 3CC0180183C; Tue, 28 Jul 2020 07:44:19 +0000 (UTC) Received: from thuth.com (ovpn-112-161.ams2.redhat.com [10.36.112.161]) by smtp.corp.redhat.com (Postfix) with ESMTP id 5D2D25F1EA; Tue, 28 Jul 2020 07:44:17 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1595922263; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:content-type:content-type:in-reply-to:in-reply-to: references:references; bh=3eCj8CWGnPptx6Rz6AUlBJxMLhIGrhP5vlbK1bDhqsY=; b=fL3DQWsWFy3OmsbeGRSq0+9ON7DfWEx9sPYP/11w0TLyrnEHh1XYuvogrYdpuoGhOoyFXT ja3kCo4NhR4ioVZlUwTdJjQ31wpskPhg9OHTwWom1Dyp1hL1D/REX4CwLxRoktU1nAR9Sm eBUZiHcyEa/icOsobJbmd5JFxaAlwdk= X-MC-Unique: 54CGncvgMEeq7WBH_BESyA-1 From: Thomas Huth To: qemu-devel@nongnu.org, =?UTF-8?q?Alex=20Benn=C3=A9e?= Subject: [PATCH v2 4/4] cirrus.yml: Update the macOS jobs to Catalina Date: Tue, 28 Jul 2020 09:44:05 +0200 Message-Id: <20200728074405.13118-5-thuth@redhat.com> In-Reply-To: <20200728074405.13118-1-thuth@redhat.com> References: <20200728074405.13118-1-thuth@redhat.com> X-Scanned-By: MIMEDefang 2.79 on 10.5.11.15 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com 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=lists.gnu.org; Received-SPF: pass client-ip=207.211.31.81; envelope-from=thuth@redhat.com; helo=us-smtp-delivery-1.mimecast.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/07/28 00:06:48 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Spam_score_int: -30 X-Spam_score: -3.1 X-Spam_bar: --- X-Spam_report: (-3.1 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-1, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, 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.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Peter Maydell , Christian Schoenebeck , Ed Maste , Li-Wen Hsu , =?UTF-8?q?Daniel=20P=20=2E=20Berrang=C3=A9?= Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" When looking at the CI jobs on cirrus-ci.com, it seems like the mojave-based images have been decomissioned a while ago already, since apparently all our jobs get automatically upgraded to catalina. So let's update our YML script accordingly to avoid confusion. Reviewed-by: Ed Maste Signed-off-by: Thomas Huth Reviewed-by: Daniel P. Berrang=C3=A9 --- .cirrus.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.cirrus.yml b/.cirrus.yml index 86a059c12f..0742aaf8a3 100644 --- a/.cirrus.yml +++ b/.cirrus.yml @@ -18,7 +18,7 @@ freebsd_12_task: =20 macos_task: osx_instance: - image: mojave-base + image: catalina-base install_script: - brew install pkg-config python gnu-sed glib pixman make sdl2 bash script: @@ -33,7 +33,7 @@ macos_task: macos_xcode_task: osx_instance: # this is an alias for the latest Xcode - image: mojave-xcode + image: catalina-xcode install_script: - brew install pkg-config gnu-sed glib pixman make sdl2 bash script: --=20 2.18.1