From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wr1-x42a.google.com (mail-wr1-x42a.google.com [IPv6:2a00:1450:4864:20::42a]) by sourceware.org (Postfix) with ESMTPS id 14396383CD05 for ; Tue, 13 Dec 2022 19:24:50 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 14396383CD05 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-wr1-x42a.google.com with SMTP id f18so16807821wrj.5 for ; Tue, 13 Dec 2022 11:24:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=in-reply-to:from:references:cc:to:content-language:subject :user-agent:mime-version:date:message-id:from:to:cc:subject:date :message-id:reply-to; bh=env8c95ZVieNBT6zQqkaSmRBqkOyPa8LLbYy34b3+rY=; b=Cmueq1FYYnWizKc0+FDZyEEUk/lrbCay4bzoR67OTpqTXMMxqvZF799e8AseIBl8XU q6LY5kSFEifcmbIB/wKdKfedkR/gqmmlgVqI3FSWPdP/QxR5efNWQ8bfbMlotDGNeRQ5 RqcTCWLmL2C1YEmzfxPo7q4oJO3ZWody65Se+Bm9kEJFMU9QSpVsrbJi2pE2sCkNS44y DVOIikKdacJx/CmruZRrS/sjcoOFm5meP3qI1OGNQcVnrfI6Yceqp3zY5JVitOq9CCFV 8BoXvRis1f9/qfRJZhIY2YG+RO29upguBF3A5yivz17WfbvJPHzG/iJAyBKr2gUWYCGV WkSQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=in-reply-to:from:references:cc:to:content-language:subject :user-agent:mime-version:date:message-id:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=env8c95ZVieNBT6zQqkaSmRBqkOyPa8LLbYy34b3+rY=; b=eHtg8JRNL3lFdIc8/2xweOySNHztjqb5sdnYROYwhdHJMGVSsS5YxCTj/1vIeOTnWd RjHKbuQVnL+Rys56xTCh6cKiatgdBHGcSt/5qERR+KIO4R0FO20veeLFiKNH3CRiTKKL Wtl9SVG+OA63nQdWOIfvGmwc4TickKMKmDyVf0lo+8j/0CJP52mQHL9Xd9i5Ja9F3XM+ 8NnyL+IfFaKiqbWb4Dk9GwMyoEqL+E2X2SAhRx3d0l37egWa8N6r0C1pjJqdoQc0HcCl VQMgbz5+40+YKpnAC0sFDP76/mtBpsEVnk2EcRbK2RzYNeEqWRzqEbXZOmlzeb/6W5E2 rkzA== X-Gm-Message-State: ANoB5pk5u/WVuWJN9uDojGBk61fRX/4Ky0l1EbylkLIZ2aK0MTGHeZnT NjrzD2H8KHwkkeSOCEat1BE= X-Google-Smtp-Source: AA0mqf5x2TRCv8kU0mvuyD4VEFpLyV1sXeYnMltG/IcvG17moY/c9nhfyGz6bkzrJDmuvJZHJu3EPw== X-Received: by 2002:a5d:5592:0:b0:242:72bf:8c9f with SMTP id i18-20020a5d5592000000b0024272bf8c9fmr13672335wrv.23.1670959488676; Tue, 13 Dec 2022 11:24:48 -0800 (PST) Received: from [192.168.0.160] ([170.253.36.171]) by smtp.gmail.com with ESMTPSA id b9-20020adfee89000000b00242442c8ebdsm548189wro.111.2022.12.13.11.24.48 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 13 Dec 2022 11:24:48 -0800 (PST) Message-ID: Date: Tue, 13 Dec 2022 20:24:47 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.5.1 Subject: Re: [BUG] missing warning for pointer arithmetic out of bounds Content-Language: en-US To: Paul Koning Cc: gcc@gcc.gnu.org References: From: Alejandro Colomar In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------e6BsD39Js6SsbHoeHgWhA30i" X-Spam-Status: No, score=-4.7 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,NICE_REPLY_A,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: This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------e6BsD39Js6SsbHoeHgWhA30i Content-Type: multipart/mixed; boundary="------------khj3bp90248Cw0B131jA4d2N"; protected-headers="v1" From: Alejandro Colomar To: Paul Koning Cc: gcc@gcc.gnu.org Message-ID: Subject: Re: [BUG] missing warning for pointer arithmetic out of bounds References: In-Reply-To: --------------khj3bp90248Cw0B131jA4d2N Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 SGkgUGF1bCwNCg0KT24gMTIvMTMvMjIgMjA6MjIsIFBhdWwgS29uaW5nIHdyb3RlOg0KPiAN Cj4gDQo+PiBPbiBEZWMgMTMsIDIwMjIsIGF0IDI6MDggUE0sIEFsZWphbmRybyBDb2xvbWFy IHZpYSBHY2MgPGdjY0BnY2MuZ251Lm9yZz4gd3JvdGU6DQo+Pg0KPj4gSGkhDQo+Pg0KPj4g Rm9yIHRoZSBmb2xsb3dpbmcgcHJvZ3JhbToNCj4+DQo+Pg0KPj4gICAgICQgY2F0IGJ1Zi5j DQo+PiAgICAgI2luY2x1ZGUgPHN0ZGlvLmg+DQo+Pg0KPj4gICAgIGludCBtYWluKHZvaWQp DQo+PiAgICAgew0KPj4gICAgICAgICBjaGFyICpwLCBidWZbNV07DQo+Pg0KPj4gICAgICAg ICBwID0gYnVmICsgNjsNCj4+ICAgICAgICAgcHJpbnRmKCIlcFxuIiwgcCk7DQo+PiAgICAg fQ0KPj4NCj4+DQo+PiBUaGVyZSBhcmUgbm8gd2FybmluZ3MgaW4gZ2NjLCBhcyBJIHdvdWxk IGV4cGVjdDoNCj4+DQo+PiAgICAgJCBnY2MgLVdhbGwgLVdleHRyYSBidWYuYyAtTzANCj4+ DQo+PiBDbGFuZyBkb2VzIHdhcm4sIGhvd2V2ZXI6DQo+Pg0KPj4gICAgICQgY2xhbmcgLVdl dmVyeXRoaW5nIC1XYWxsIC1XZXh0cmEgYnVmLmMgLU8wDQo+PiAgICAgYnVmLmM6ODoxNzog d2FybmluZzogZm9ybWF0IHNwZWNpZmllcyB0eXBlICd2b2lkIConIGJ1dCB0aGUgYXJndW1l bnQgaGFzIHR5cGUgJ2NoYXIgKicgWy1XZm9ybWF0LXBlZGFudGljXQ0KPj4gICAgICAgICBw cmludGYoIiVwXG4iLCBwKTsNCj4+ICAgICAgICAgICAgICAgICB+fiAgICAgXg0KPj4gICAg ICAgICAgICAgICAgICVzDQo+PiAgICAgYnVmLmM6Nzo2OiB3YXJuaW5nOiB0aGUgcG9pbnRl ciBpbmNyZW1lbnRlZCBieSA2IHJlZmVycyBwYXN0IHRoZSBlbmQgb2YgdGhlIGFycmF5ICh0 aGF0IGNvbnRhaW5zIDUgZWxlbWVudHMpIFstV2FycmF5LWJvdW5kcy1wb2ludGVyLWFyaXRo bWV0aWNdDQo+PiAgICAgICAgIHAgPSBidWYgKyA2Ow0KPj4gICAgICAgICAgICAgXiAgICAg fg0KPiANCj4gSSB0aG91Z2h0IHZvaWQgKiBpcyBhIGdlbmVyaWMgcG9pbnRlciB0aGF0IGFj Y2VwdHMgYW55IHBvaW50ZXIgYXJndW1lbnQuICBTbyBhIHdhcm5pbmcgYWJvdXQgY2hhciog YmVpbmcgcGFzc2VkIGluIHNlZW1zIHRvIGJlIGZsYXQgb3V0IHdyb25nLg0KPiANCj4+ICAg ICBidWYuYzo1OjI6IG5vdGU6IGFycmF5ICdidWYnIGRlY2xhcmVkIGhlcmUNCj4+ICAgICAg ICAgY2hhciAqcCwgYnVmWzVdOw0KPj4gICAgICAgICBeDQo+PiAgICAgMiB3YXJuaW5ncyBn ZW5lcmF0ZWQuDQo+IA0KPiBUaGF0IHdhcyBkaXNjdXNzZWQganVzdCBkYXlzIGFnbzogQyBz YXlzIHRoYXQgYSBwb2ludGVyIG9uZSBwYXN0IHRoZSBlbmQgb2YgdGhlIGFycmF5IGlzIGxl Z2FsLiAgU28gaGVyZSB0b28gaXQgbG9va3MgbGlrZSBDbGFuZyBpcyB3cm9uZyBhbmQgR0ND IGlzIHJpZ2h0Lg0KDQpMb29rIGFnYWluOg0KDQoJY2hhciAqcCwgYnVmWzVdOw0KDQoJcCA9 IGJ1ZiArIDY7DQoNClRoYXQncyBhIHBvaW50ZXIgdHdvLXBhc3QtdGhlLWVuZDsgbm90IG9u ZS4NCg0KVGhhdCdzIFVCLg0KDQpDaGVlcnMsDQoNCkFsZXgNCg0KPiANCj4gCXBhdWwNCj4g DQoNCi0tIA0KPGh0dHA6Ly93d3cuYWxlamFuZHJvLWNvbG9tYXIuZXMvPg0K --------------khj3bp90248Cw0B131jA4d2N-- --------------e6BsD39Js6SsbHoeHgWhA30i Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE6jqH8KTroDDkXfJAnowa+77/2zIFAmOY0X8ACgkQnowa+77/ 2zLo7RAAquh5hv+gu1QkK7ZZ4yYRs/0fGPCaHwXl+WC9WjCRjU5KDFBzBwNTwB65 b8Z/Lk/6/EW/BMas8DUOEuIQYxlE523r/8ZGGcrhYRTHZjTsY3B+COohsfBv1TzR bd+XvijR+v6TvxH+ugxjLs0YwzuNCDOo5O6jTPmaifQjb8wlcoyMdoR4U4ctZIhq 90tLYnCZx08cqC8MIXAXIeUVGwtu07ErEhoh89y0B53eUq5jBgmSnSWTioQEmR+6 Ke4x4QJqORtmbkeQyKTmvVJIVLNMTYq6hdrzzWxQlPF7ZYVaY3x8gunIM+uXRg07 d+xRjAddtEnmEOrFIk+sK3NjZDSzX4TMrII3ofj8eh4ouLrfcN4t5CWJZ7UMY6Qj /jXSjItqVxA9UWXeq6XH4H6Nrv58cYnF74Yt7kYxlZOAzDbIQnrSWp190/7gWoqg VSkMUphwUpFAGaxiSzBTGPCirkpvUKxXBbkLCL2Wdca83ZLs3UVxTA8Qz1qChmrG hUcGKG9vhSfovfaB4Wib2yJDc+q24624mQK+JJW0NFok9QbYyFIYI69o6cHT3tmz GPXcQ0g+loplHiH79PHs1AyGvY61l4Kwu5hgteMIliUUN9ZlFrSSHWySFRiUZ8m1 5j3akmFlnBrQ850LUJtefGSoT+xSthrw06SLbT82l8cg4yKcEio= =oz1d -----END PGP SIGNATURE----- --------------e6BsD39Js6SsbHoeHgWhA30i--