From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm1-x32e.google.com (mail-wm1-x32e.google.com [IPv6:2a00:1450:4864:20::32e]) by sourceware.org (Postfix) with ESMTPS id 2AE443858D33 for ; Thu, 16 Feb 2023 16:23:19 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 2AE443858D33 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-wm1-x32e.google.com with SMTP id m16-20020a05600c3b1000b003dc4050c94aso2101145wms.4 for ; Thu, 16 Feb 2023 08:23:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:reply-to:message-id:date :subject:to:from:from:to:cc:subject:date:message-id:reply-to; bh=J/FbrRJqtk+auU7aqjRDP60UDBpGUe81pmzi35HorI0=; b=Uyb2jcvPMrju/xKWr3e7A/Af6gq9jXgjS4lIlYMf9SBFQsfM18BT2FF2juHd8uCHEE fwAus2bS4bE4ofcbmztgtLDSRPvUX8Na7EyJTNm/BOnKMKWQ8jt9s/5rybalfXz9MPXp Q2cntGqSYtlVYE5eZbTKZbuC2RS4CWTy1uJBFNvLFOIUDEyj5nh6fV4TPO+IqzcxNLKt 8vohiaYrU781si9AtYIBrOuT2xhXz37OdhB4mh8p+vYubP6czeFGHIYsudLiL45d2+Aw h9kQtcyu/F5HwY/OWea1yAoaVIcrp2WklX2lXnQI4DQDeLMu2jJ2nwldzDeG7cziucRa 4Ijw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:reply-to:message-id:date :subject:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=J/FbrRJqtk+auU7aqjRDP60UDBpGUe81pmzi35HorI0=; b=AVp8oJMiQXoTPnkKPpYMzKSzWqoZikDh6uRRVr67jhleGR+B2I85Tw7zN3+32MbpW2 jWP2sESLxMWX1bs8GrPp6iMFDJRRpSwLn58XgKKFza7Tbio+VYo8ymT7cHSfxXeNkTjW QiMS3X8B0k59gHDADbei5t9PK/xg64owtklZkF5city3eA1JdvFYrHpjm/noTdQOLnQn huX5Eu3ER5+Pq45daXCWTEHCDwaC/VVeAJJWaUVkqQ1EMrM8g1PI9xFXoJZvpCZDFB4Y AJkSYMNKrka0Uujs5Qwy5UjkBBu94WYp+wFuvF66x46rCn9JngiIC79xcAMIvrfxuOFO im+A== X-Gm-Message-State: AO0yUKUln1WcUDfbsEnuUckru66Uz1piQtYfxrSG1pKO/n/nnHghQEvJ r9Lg0pbHtSdmdUtze1eljXp7htPYyh8= X-Google-Smtp-Source: AK7set92s+oiXWhvwx2h/7uPkRNRH6wkUajtj+bZ19ZRFm26yYMLVhWwDUUbisSL9sk4bFa4MA8LuA== X-Received: by 2002:a05:600c:244e:b0:3d0:6a57:66a5 with SMTP id 14-20020a05600c244e00b003d06a5766a5mr4868968wmr.0.1676564597895; Thu, 16 Feb 2023 08:23:17 -0800 (PST) Received: from localhost.localdomain (host81-138-1-83.in-addr.btopenworld.com. [81.138.1.83]) by smtp.gmail.com with ESMTPSA id x9-20020a05600c21c900b003e11ad0750csm2204926wmj.47.2023.02.16.08.23.17 (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Thu, 16 Feb 2023 08:23:17 -0800 (PST) From: Iain Sandoe X-Google-Original-From: Iain Sandoe To: gcc-patches@gcc.gnu.org Subject: [pushed] testsuite, objective-c: Cater for Windows intptr type. Date: Thu, 16 Feb 2023 16:23:16 +0000 Message-Id: <20230216162316.88085-1-iain@sandoe.co.uk> X-Mailer: git-send-email 2.37.1 (Apple Git-137.1) Reply-To: iain@sandoe.co.uk MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-8.3 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,GIT_PATCH_0,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: Tested by nightstrike on Windows, and on x86_64 Linux and Darwin and i686-darwin, pushed to trunk, thanks Iain --- 8< --- This adjusts the diagnostic output matches to cater for the differences in intptr types on Windows. Patch from 'nightstrike'. Signed-off-by: Iain Sandoe gcc/testsuite/ChangeLog: * objc.dg/proto-lossage-4.m: Amendn diagnostic matches for Windows. --- gcc/testsuite/objc.dg/proto-lossage-4.m | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gcc/testsuite/objc.dg/proto-lossage-4.m b/gcc/testsuite/objc.dg/proto-lossage-4.m index 9d1def5f9de..9b2367a568a 100644 --- a/gcc/testsuite/objc.dg/proto-lossage-4.m +++ b/gcc/testsuite/objc.dg/proto-lossage-4.m @@ -28,13 +28,13 @@ long foo(void) { receiver += [receiver anotherValue]; /* { dg-warning "invalid receiver type .intptr_t." } */ receiver += [(Obj *)receiver someValue]; /* { dg-warning ".Obj. may not respond to .\\-someValue." } */ -/* { dg-warning "assignment to 'intptr_t' {aka '(long )?int'} from 'id' makes integer from pointer without a cast" "" { target *-*-* } .-1 } */ +/* { dg-warning "assignment to 'intptr_t' {aka '(long )*int'} from 'id' makes integer from pointer without a cast" "" { target *-*-* } .-1 } */ receiver += [(Obj *)receiver anotherValue]; receiver += [(Obj *)receiver someValue]; receiver += [(Obj *)receiver anotherValue]; receiver += [objrcvr someValue]; /* { dg-warning ".Obj. may not respond to .\\-someValue." } */ -/* { dg-warning "assignment to 'intptr_t' {aka '(long )?int'} from 'id' makes integer from pointer without a cast" "" { target *-*-* } .-1 } */ +/* { dg-warning "assignment to 'intptr_t' {aka '(long )*int'} from 'id' makes integer from pointer without a cast" "" { target *-*-* } .-1 } */ receiver += [objrcvr anotherValue]; receiver += [(Obj *)objrcvr someValue]; @@ -42,7 +42,7 @@ long foo(void) { receiver += [objrcvr2 someValue]; receiver += [objrcvr2 anotherValue]; receiver += [(Obj *)objrcvr2 someValue]; /* { dg-warning ".Obj. may not respond to .\\-someValue." } */ -/* { dg-warning "assignment to 'intptr_t' {aka '(long )?int'} from 'id' makes integer from pointer without a cast" "" { target *-*-* } .-1 } */ +/* { dg-warning "assignment to 'intptr_t' {aka '(long )*int'} from 'id' makes integer from pointer without a cast" "" { target *-*-* } .-1 } */ receiver += [(Obj *)objrcvr2 anotherValue]; -- 2.37.1 (Apple Git-137.1)