From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id kNxYMHGZj2KMhQgAWB0awg (envelope-from ) for ; Thu, 26 May 2022 11:14:57 -0400 Received: by simark.ca (Postfix, from userid 112) id C06471E220; Thu, 26 May 2022 11:14:57 -0400 (EDT) Authentication-Results: simark.ca; dkim=pass (1024-bit key; secure) header.d=sourceware.org header.i=@sourceware.org header.a=rsa-sha256 header.s=default header.b=SWAYCOsT; dkim-atps=neutral X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-3.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from sourceware.org (server2.sourceware.org [8.43.85.97]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by simark.ca (Postfix) with ESMTPS id 66BEF1E01D for ; Thu, 26 May 2022 11:14:57 -0400 (EDT) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 115343857428 for ; Thu, 26 May 2022 15:14:57 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 115343857428 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1653578097; bh=lpa5rRCMFeWKAxclhNlG6hoaeCgnvKm2pv2bLTmK8Oc=; h=To:Subject:Date:In-Reply-To:References:List-Id:List-Unsubscribe: List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To: From; b=SWAYCOsTOBu8zpufO1xiZANUcmirD5z72IF5XJYARE+W9VqEXkgVw9C+HiDQo0xAP pPX6FqSZUe3Cn13mQfFAI9EAtzidlLc5EHT6H/9ajXFzU611GuJz/Onk/s/XaYIelc aQCpwt0uF8cw9YcHYWfchSxWGtZd2IoXJ3yX1bSY= Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) by sourceware.org (Postfix) with ESMTPS id 6C59B3857376 for ; Thu, 26 May 2022 15:11:21 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 6C59B3857376 Received: from mimecast-mx02.redhat.com (mimecast-mx02.redhat.com [66.187.233.88]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-633-pUtUdKcHMJWW32llyTDr4A-1; Thu, 26 May 2022 11:11:19 -0400 X-MC-Unique: pUtUdKcHMJWW32llyTDr4A-1 Received: from smtp.corp.redhat.com (int-mx04.intmail.prod.int.rdu2.redhat.com [10.11.54.4]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id 79CB9100BAB8 for ; Thu, 26 May 2022 15:11:19 +0000 (UTC) Received: from blarsen.com (ovpn-116-42.gru2.redhat.com [10.97.116.42]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 915B62026D64; Thu, 26 May 2022 15:11:18 +0000 (UTC) To: gdb-patches@sourceware.org Subject: [PATCH v3 08/14] add xfails to gdb.base/complex-parts.exp when testing with clang Date: Thu, 26 May 2022 12:10:35 -0300 Message-Id: <20220526151041.23223-9-blarsen@redhat.com> In-Reply-To: <20220526151041.23223-1-blarsen@redhat.com> References: <20220526151041.23223-1-blarsen@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.78 on 10.11.54.4 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII"; x-default=true X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Bruno Larsen via Gdb-patches Reply-To: Bruno Larsen Errors-To: gdb-patches-bounces+public-inbox=simark.ca@sourceware.org Sender: "Gdb-patches" clang doesn't add encoding to the name of complex variables, only says that the type name is complex, making the relevant tests fail. This patch adds the xfails to the tests that expect the variable name to include it. --- No change in v3. No change in v2. --- gdb/testsuite/gdb.base/complex-parts.exp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/gdb/testsuite/gdb.base/complex-parts.exp b/gdb/testsuite/gdb.base/complex-parts.exp index e67fd482268..7fa94c72cd4 100644 --- a/gdb/testsuite/gdb.base/complex-parts.exp +++ b/gdb/testsuite/gdb.base/complex-parts.exp @@ -30,8 +30,13 @@ gdb_test "p z1" " = 1.5 \\+ 4.5i" gdb_test "p z2" " = 2.5 \\+ -5.5i" gdb_test "p z3" " = 3.5 \\+ 6.5i" +# The following 3 tests are broken for Clang. +# More info at https://github.com/llvm/llvm-project/issues/52996. +if {[test_compiler_info clang-*-*]} { setup_xfail *-*-* } gdb_test "ptype z1" " = complex double" +if {[test_compiler_info clang-*-*]} { setup_xfail *-*-* } gdb_test "ptype z2" " = complex float" +if {[test_compiler_info clang-*-*]} { setup_xfail *-*-* } gdb_test "ptype z3" " = complex long double" with_test_prefix "double imaginary" { -- 2.31.1