From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: 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 118B7383C7FB for ; Tue, 13 Dec 2022 19:22:27 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 118B7383C7FB Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=redhat.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=redhat.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1670959346; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=i0KmcEnU78g90iY0iTxBWOLihcw7/5UuwuEtK89KKYI=; b=ZIkYWTaOcH0MjAGfXyhCH/HBp6GzsVc+yQaH3FW8d58KUi/TDIZsZdiN61uaiH4sHd2aJD Cr8kddEaP2IMlw5PCxZL3OQduft1p7PHoRmcal0G5mwDmbhRQfKGHX/yioVcAAkg3wcHeO esdWis32Z9HQ8KkzgXnVSha1B4r+ftg= Received: from mail-qv1-f69.google.com (mail-qv1-f69.google.com [209.85.219.69]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_128_GCM_SHA256) id us-mta-669-Z045O9KyPritIsft75Q_xw-1; Tue, 13 Dec 2022 14:22:25 -0500 X-MC-Unique: Z045O9KyPritIsft75Q_xw-1 Received: by mail-qv1-f69.google.com with SMTP id y11-20020ad457cb000000b004c6fafdde42so15234965qvx.5 for ; Tue, 13 Dec 2022 11:22:25 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:to:from:subject:message-id:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=i0KmcEnU78g90iY0iTxBWOLihcw7/5UuwuEtK89KKYI=; b=S+xHBPo1xcFp5YqvgoU4uSro6d+BakCGZFtZRuTTzwUoaRlFqo530IFpaDvNoAPmTD 5TwX7bd7KBOcEQUFf2gmVYHepGQfm8jeoUwP+pEdWJXksdtsI5buvb5k0b5ff+pnLZcm Pogrs3KDW03zASV/RTsFQ+N5ztQEyyRuaoZeFXXNxriBkRv/VuhuO3+k/91FoGPsETMh h/zSSKOf5VcGofE+XuzBOiYnsWvuM9zN4jdXkBFBBKCTWZLHTiOKq7bDMWwddXqUmX4z wxekTjYR821j9veYM7zRUhiW6CZG9gfyA2jxZav/tQit6NrJLbcQG1SwjUYFZK2tzD7r lVLA== X-Gm-Message-State: ANoB5pn9JSP45mCD0WngQ9hFT0cM3ihLj7M3BpFE7pVIL+C0LJgIuh5l 4Bx8yyQNJwIaUb/pfxpV5rtlCjimFWJjgSt8Z4PCchWVvdz6DnsQ/7oBTqvP8LvQyRcxL7HBm/t fAOuDuHc= X-Received: by 2002:ad4:42c6:0:b0:4c7:9882:a6e9 with SMTP id f6-20020ad442c6000000b004c79882a6e9mr27703621qvr.9.1670959344996; Tue, 13 Dec 2022 11:22:24 -0800 (PST) X-Google-Smtp-Source: AA0mqf6ova4A9xoN6eDrPkMTf2PT1SDC043iEUtcc3gkYE+FKcI8ex1wtMeEHm9sFSZl9z/8D9IBNw== X-Received: by 2002:ad4:42c6:0:b0:4c7:9882:a6e9 with SMTP id f6-20020ad442c6000000b004c79882a6e9mr27703597qvr.9.1670959344692; Tue, 13 Dec 2022 11:22:24 -0800 (PST) Received: from t14s.localdomain (c-73-69-212-193.hsd1.ma.comcast.net. [73.69.212.193]) by smtp.gmail.com with ESMTPSA id y16-20020a05620a44d000b006fb7c42e73asm8658156qkp.21.2022.12.13.11.22.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 13 Dec 2022 11:22:24 -0800 (PST) Message-ID: Subject: Re: [BUG] missing warning for pointer arithmetic out of bounds From: David Malcolm To: Alejandro Colomar , gcc@gcc.gnu.org Date: Tue, 13 Dec 2022 14:22:23 -0500 In-Reply-To: <3597df95-929b-dfe2-d356-7938a99165ac@gmail.com> References: <3597df95-929b-dfe2-d356-7938a99165ac@gmail.com> User-Agent: Evolution 3.44.4 (3.44.4-1.fc36) MIME-Version: 1.0 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00,BODY_8BITS,DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,KAM_SHORT,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_NONE,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: T24gVHVlLCAyMDIyLTEyLTEzIGF0IDIwOjE1ICswMTAwLCBBbGVqYW5kcm8gQ29sb21hciB2aWEg R2NjIHdyb3RlOgo+IAo+IAo+IE9uIDEyLzEzLzIyIDIwOjA4LCBBbGVqYW5kcm8gQ29sb21hciB3 cm90ZToKPiA+IEhpIQo+ID4gCj4gPiBGb3IgdGhlIGZvbGxvd2luZyBwcm9ncmFtOgo+ID4gCj4g PiAKPiA+IMKgwqDCoMKgICQgY2F0IGJ1Zi5jCj4gPiDCoMKgwqDCoCAjaW5jbHVkZSA8c3RkaW8u aD4KPiA+IAo+ID4gwqDCoMKgwqAgaW50IG1haW4odm9pZCkKPiA+IMKgwqDCoMKgIHsKPiA+IMKg wqDCoMKgwqDCoMKgwqAgY2hhciAqcCwgYnVmWzVdOwo+ID4gCj4gPiDCoMKgwqDCoMKgwqDCoMKg IHAgPSBidWYgKyA2Owo+ID4gwqDCoMKgwqDCoMKgwqDCoCBwcmludGYoIiVwXG4iLCBwKTsKPiA+ IMKgwqDCoMKgIH0KPiA+IAo+ID4gCj4gPiBUaGVyZSBhcmUgbm8gd2FybmluZ3MgaW4gZ2NjLCBh cyBJIHdvdWxkIGV4cGVjdDoKPiAKPiBJIGp1c3QgcmUtcmVhZCBteSB0ZXh0LCBhbmQgaXQgaXMg YW1iaWd1b3VzLsKgIEkgbWVhbnQgdGhhdCBJIGV4cGVjdAo+IHdhcm5pbmdzLgoKWWVhaCwgaXQg d291bGQgYmUgZ29vZCB0byB3YXJuIGFib3V0IHN1Y2ggY29kZS4KCkxvb2tpbmcgaW4gYnVnemls bGEsIEkgc2VlOgogIGh0dHBzOi8vZ2NjLmdudS5vcmcvYnVnemlsbGEvc2hvd19idWcuY2dpP2lk PTgxMTcyCndoaWNoIHNlZW1zIHRvIHRhbGsgYWJvdXQgdGhpcyBpc3N1ZSwgYnV0IHRoYXQgYnVn IHdhcyBjbG9zZWQgYXMKcmVzb2x2ZWQgb24gMjAyMC0wNC0xMzsgSSdtIG5vdCBzdXJlIHdoYXQg aGFwcGVuZWQgaGVyZS4KCkRhdmUKCgo+IAo+IAo+ID4gCj4gPiDCoMKgwqDCoCAkIGdjYyAtV2Fs bCAtV2V4dHJhIGJ1Zi5jIC1PMAo+ID4gCj4gPiBDbGFuZyBkb2VzIHdhcm4sIGhvd2V2ZXI6Cj4g PiAKPiA+IMKgwqDCoMKgICQgY2xhbmcgLVdldmVyeXRoaW5nIC1XYWxsIC1XZXh0cmEgYnVmLmMg LU8wCj4gPiDCoMKgwqDCoCBidWYuYzo4OjE3OiB3YXJuaW5nOiBmb3JtYXQgc3BlY2lmaWVzIHR5 cGUgJ3ZvaWQgKicgYnV0IHRoZQo+ID4gYXJndW1lbnQgaGFzIAo+ID4gdHlwZSAnY2hhciAqJyBb LVdmb3JtYXQtcGVkYW50aWNdCj4gPiDCoMKgwqDCoMKgwqDCoMKgIHByaW50ZigiJXBcbiIsIHAp Owo+ID4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgfn7CoMKgwqDCoCBeCj4gPiDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAlcwo+ID4gwqDCoMKgwqAgYnVmLmM6Nzo2 OiB3YXJuaW5nOiB0aGUgcG9pbnRlciBpbmNyZW1lbnRlZCBieSA2IHJlZmVycyBwYXN0Cj4gPiB0 aGUgZW5kIG9mIHRoZSAKPiA+IGFycmF5ICh0aGF0IGNvbnRhaW5zIDUgZWxlbWVudHMpIFstV2Fy cmF5LWJvdW5kcy1wb2ludGVyLQo+ID4gYXJpdGhtZXRpY10KPiA+IMKgwqDCoMKgwqDCoMKgwqAg cCA9IGJ1ZiArIDY7Cj4gPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgXsKgwqDCoMKgIH4KPiA+ IMKgwqDCoMKgIGJ1Zi5jOjU6Mjogbm90ZTogYXJyYXkgJ2J1ZicgZGVjbGFyZWQgaGVyZQo+ID4g wqDCoMKgwqDCoMKgwqDCoCBjaGFyICpwLCBidWZbNV07Cj4gPiDCoMKgwqDCoMKgwqDCoMKgIF4K PiA+IMKgwqDCoMKgIDIgd2FybmluZ3MgZ2VuZXJhdGVkLgo+ID4gCj4gPiBDaGVlcnMsCj4gPiAK PiA+IEFsZXgKPiA+IAo+ID4gCj4gCj4gLS0gCj4gPGh0dHA6Ly93d3cuYWxlamFuZHJvLWNvbG9t YXIuZXMvPgoK