Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:87903 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 17064 invoked from network); 25 Aug 2015 11:41:18 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 25 Aug 2015 11:41:18 -0000 Authentication-Results: pb1.pair.com smtp.mail=anatol.php@belski.net; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=anatol.php@belski.net; sender-id=unknown Received-SPF: error (pb1.pair.com: domain belski.net from 85.214.73.107 cause and error) X-PHP-List-Original-Sender: anatol.php@belski.net X-Host-Fingerprint: 85.214.73.107 klapt.com Received: from [85.214.73.107] ([85.214.73.107:43126] helo=h1123647.serverkompetenz.net) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id C7/31-05482-C545CD55 for ; Tue, 25 Aug 2015 07:41:17 -0400 Received: by h1123647.serverkompetenz.net (Postfix, from userid 1006) id 79CE423D629F; Tue, 25 Aug 2015 13:41:13 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on h1123647.serverkompetenz.net X-Spam-Level: X-Spam-Status: No, score=-2.9 required=2.5 tests=ALL_TRUSTED,BAYES_00, URIBL_BLOCKED autolearn=unavailable version=3.3.2 Received: from w530phpdev (pD9FE840E.dip0.t-ipconnect.de [217.254.132.14]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by h1123647.serverkompetenz.net (Postfix) with ESMTPSA id EED7823D6003; Tue, 25 Aug 2015 13:41:11 +0200 (CEST) To: "'Dmitry Stogov'" Cc: "'Rowan Collins'" , "'PHP Internals'" References: <02a601d0dbed$2c828df0$8587a9d0$@belski.net> <02ae01d0dbf5$01c17330$05445990$@belski.net> <02b001d0dbf5$607ab7b0$21702710$@belski.net> <02ba01d0dbfb$3de2c390$b9a84ab0$@belski.net> <55DA4924.2060401@gmail.com> <00c101d0de77$4a809680$df81c380$@belski.net> In-Reply-To: Date: Tue, 25 Aug 2015 13:41:09 +0200 Message-ID: <01bd01d0df2a$f2484f30$d6d8ed90$@belski.net> MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Mailer: Microsoft Outlook 15.0 Thread-Index: AQK9NdJN9egRUY1Umglkf8yuRLR3fgF0Y2w7Afrl8XkB4m4i6wDvLFLZAq3KEX4CFSYQhQFhBjf9Ai+bDhcB4PvUaZvAOtLw Content-Language: en-us Subject: RE: [PHP-DEV] Overflow checks and integral vars comparison From: anatol.php@belski.net ("Anatol Belski") Hi Dmitry, > -----Original Message----- > From: Dmitry Stogov [mailto:dmitry@zend.com] > Sent: Tuesday, August 25, 2015 9:29 AM > To: Anatol Belski > Cc: Rowan Collins ; PHP Internals > > Subject: Re: [PHP-DEV] Overflow checks and integral vars comparison >=20 > Hi Anatol, >=20 > I don't see any problem adding ZEND_LONG_INT_OVF and similar macros = into > 7.0. >=20 Thanks for taking a look. I was doing a quick RFC draft yesterday also = including a ZPP suggestion from Jakub. But given there's some demand on = such checks still, probably better I withdraw the RFC and work towards = macros for the range checks and integrating them at the appropriate = places. Pure internal stuff anyway. Thanks. Anatol