Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:106802 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 23114 invoked from network); 29 Aug 2019 18:52:45 -0000 Received: from unknown (HELO EUR04-DB3-obe.outbound.protection.outlook.com) (40.107.6.75) by pb1.pair.com with SMTP; 29 Aug 2019 18:52:45 -0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=F2rZAo3pASicrNPCcG8lYJN6ixY6lgFsz1xivhs6n6zfs+my44iWQ0WW1S+QlPCPIjxRM5C6lPULlySBMB5Wodp28QxA6J3qtbdHzQVD4gt/hGdZSh0rwP33W80XAA583CS4JpDMgNvdDDrS1V7xrLN/GbkXjTW/CZOyPLgVBUBeUg2nl/ht4e3/mYrQJvcX4EOJLo6qN7LK8qU6+Guk415MpniSIzFYnFZeuw650930YwwAIiYkemnJdTZUbxXjLS4FjAjgAd3OzDLlYjyAVh7G/gfxdoAEuafbWvRYtwDEfrrmQBEVmYyqDFqtKvqOpC9FJNqSTHWh44YOq9cO/Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=7WPDpiJoBZcOw/Gq7ABGOn8+vdDmbqJ+Q1JgWb+eWxs=; b=PTrs2VH0bumLyPNgFHVeYvcODnK/zOuaYyiFfaXjEKWxz9PvwOg9BTAnhtPY1eJ7mmCfgXElYASJQzTtv2mkfSgmLV0oP+1iOhFN73VXkvkokn0X2Nd6gRHVJRJWFjYtjWtHMsczMd1yVLLvsjPy4v0Z5YFZvph8+oa6nQ0wtE2qhyVQBnfhn8aIfJaEim3CtqUpk9aKjgQr62wgLuJeSbxCmx+nwkYb+bgkjzH0/+JFYCc5C1EfeyrcQVlyNAngJFKywJxvNkv0KKNZLOOfk1pYpQLmlVdwhoVDs+R16NWU/Dbs46/8uZS6Ub+SwkAA3TV9B/YcwkYRLRDtuAjZEA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=aegir.sexy; dmarc=pass action=none header.from=aegir.sexy; dkim=pass header.d=aegir.sexy; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=aegirleet.onmicrosoft.com; s=selector1-aegirleet-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=7WPDpiJoBZcOw/Gq7ABGOn8+vdDmbqJ+Q1JgWb+eWxs=; b=oUissJjnqYj9zRfm0v7A216pBtItppkDHk6bpqLUrTLU+TO1TtorFCAl1na6KzTgxxIjtry6PtuZii1pvuEu69UI/yzim1bEfZ2H4l/tDypYNe/9ydcRSB4E9yevT3k4la/bRsBneIthZiM0Ha25VttJyTAshh0BFp5vBHkbhIM= Received: from HE1P190MB0476.EURP190.PROD.OUTLOOK.COM (10.160.73.157) by HE1P190MB0460.EURP190.PROD.OUTLOOK.COM (10.160.73.146) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2199.21; Thu, 29 Aug 2019 16:25:09 +0000 Received: from HE1P190MB0476.EURP190.PROD.OUTLOOK.COM ([fe80::80e9:c7f:f58d:4ad1]) by HE1P190MB0476.EURP190.PROD.OUTLOOK.COM ([fe80::80e9:c7f:f58d:4ad1%6]) with mapi id 15.20.2199.021; Thu, 29 Aug 2019 16:25:09 +0000 To: Zeev Suraski CC: PHP internals Thread-Topic: [PHP-DEV] [RFC] Reclassifying engine warnings Thread-Index: AQHVXmdln9E1nCygU0+Ufqdj1vmxO6cSFxQAgAAWgoCAACI9AA== Date: Thu, 29 Aug 2019 16:25:09 +0000 Message-ID: <94054653-020b-78bb-9208-d0533b85be72@aegir.sexy> References: <33b4068a-3b32-4904-a033-4ff3f28e1161@aegir.sexy> <1EDD1FE6-9AB8-4CDF-8EE4-416C18390725@gmail.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: AM5PR0701CA0011.eurprd07.prod.outlook.com (2603:10a6:203:51::21) To HE1P190MB0476.EURP190.PROD.OUTLOOK.COM (2603:10a6:7:61::29) authentication-results: spf=none (sender IP is ) smtp.mailfrom=aegir@aegir.sexy; x-ms-exchange-messagesentrepresentingtype: 1 x-originating-ip: [62.143.34.183] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 13b9a05f-ffeb-4b2c-a70b-08d72c9d75a2 x-microsoft-antispam: BCL:0;PCL:0;RULEID:(2390118)(7020095)(4652040)(7021145)(8989299)(4534185)(7022145)(4603075)(4627221)(201702281549075)(8990200)(7048125)(7024125)(7027125)(7023125)(5600166)(711020)(4605104)(1401327)(2017052603328)(7193020);SRVR:HE1P190MB0460; x-ms-traffictypediagnostic: HE1P190MB0460: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:10000; x-forefront-prvs: 0144B30E41 x-forefront-antispam-report: SFV:NSPM;SFS:(10009020)(396003)(366004)(136003)(39830400003)(376002)(346002)(189003)(199004)(2906002)(229853002)(66476007)(64756008)(66556008)(66946007)(31686004)(5660300002)(66446008)(31696002)(86362001)(26005)(99286004)(446003)(186003)(256004)(76176011)(14444005)(53546011)(386003)(6506007)(508600001)(4326008)(102836004)(6486002)(25786009)(52116002)(71190400001)(71200400001)(6916009)(8676002)(7736002)(36756003)(486006)(476003)(2616005)(11346002)(6436002)(53936002)(6246003)(6512007)(14454004)(66066001)(316002)(3846002)(6116002)(81166006)(305945005)(81156014)(8936002)(43720200005);DIR:OUT;SFP:1101;SCL:1;SRVR:HE1P190MB0460;H:HE1P190MB0476.EURP190.PROD.OUTLOOK.COM;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;MX:1;A:1; received-spf: None (protection.outlook.com: aegir.sexy does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: hKLa6gBKJrlggQejmw7pv1Px4UyJMYCMBlUpJTISZ3T8kX1HzoUHXsxwhedKCzk8OVXLkqMJiSrxDyVu+eHGimgo8D7S5AXLAdIs8UutY39IeEiQJsOES60Mxxlc3do7U1uHXp9JG4mRMbKtos+AZTR1lpa+oKbg3Sp07T6VUy9Wak2jQKDpv0KhXCCfP69Q4fYltx2aAFHnk5HCplLnxbr9LAcCMc3XlwqLwhOgKd7Mfgcg39lQ2M1zkUQsNInQ+o1rZF/KphjSqANupsiXmPoVDWlxmHymLVpUGf8OZV/uSgPLlGOgPxQ6ZFDc68mRlLiIE6m8JsHLy6fB6gTQLC7v7sOX8DBdZp130kD4Rj++Nhom26B3rCCFXInc2vNN/bLjWDFfhabDcoKQHujpmEjY4M3EZkvcA1ecdxL9JWQ= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: aegir.sexy X-MS-Exchange-CrossTenant-Network-Message-Id: 13b9a05f-ffeb-4b2c-a70b-08d72c9d75a2 X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Aug 2019 16:25:09.4044 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 7ab2819e-016d-426b-b22f-4d97d4c8d86f X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: yPWbjMx0kDk1PcY2tekQqYGV/T/C3DvDIA48JuTuiMhNzTtnN/+belgO6RmPnhm/LBuBwrkDjO7zOiZa4Cl6kQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1P190MB0460 Subject: Re: [PHP-DEV] [RFC] Reclassifying engine warnings From: aegir@aegir.sexy (Aegir Leet) QmVmb3JlIHJlYWRpbmcgdGhlIHJlc3BvbnNlcyB0byB0aGlzIHRocmVhZCwgSSBoYWQgaG9uZXN0 bHkgbmV2ZXINCmVuY291bnRlcmVkIGEgUEhQIGRldmVsb3BlciB3aG8gdGhvdWdodCB1c2luZyB1 bmluaXRpYWxpemVkIHZhcmlhYmxlcw0Kd2FzIGZpbmUuIEkga25ldyBpdCB3b3JrZWQsIGJ1dCBJ IGFsd2F5cyBjb25zaWRlcmVkIHRoaXMgdG8gYmFzaWNhbGx5IGJlDQp0aGUgUEhQIGVxdWl2YWxl bnQgb2YgdW5kZWZpbmVkIGJlaGF2aW9yIGluIEMuIEFuZCBJIGRvbid0IHRoaW5rIGFueW9uZQ0K d291bGQgZ2V0IG1hZCBpZiBhIG5ldyBHQ0MgdmVyc2lvbiBicm9rZSB0aGUgd2F5IHRoZXkgd2Vy ZSBhYnVzaW5nIFVCLg0KDQpUbyBtZSBhbmQgdG8gZXZlcnkgZGV2ZWxvcGVyIEkndmUgZXZlciBr bm93biwgdGhlIG9ubHkgZGlmZmVyZW5jZQ0KYmV0d2VlbiBhIG5vdGljZSBhbmQgYSB3YXJuaW5n IGlzIHRoZSBzZXZlcml0eSBvZiB0aGUgZXJyb3IuIEJ1dCB0aGV5J3JlDQpib3RoIGNvbnNpZGVy ZWQgZXJyb3JzIC0gbWlzdGFrZXMgeW91IG1hZGUgaW4geW91ciBjb2RlIHRoYXQgeW91IG5lZWQg dG8NCmZpeC4gSSdtIGZhaXJseSBjZXJ0YWluIHRoaXMgaXMgaG93IG1vc3QgZGV2ZWxvcGVycyB0 cmVhdCB0aGVtIGluIHRoZQ0KcmVhbCB3b3JsZC4NCg0KRWl0aGVyIHdheSwgaWYgeW91IHdhbnQg YSBsZXNzIHN0cmljdCBsYW5ndWFnZSwgdGhhdCBsYW5ndWFnZSBhbHJlYWR5DQpleGlzdHM6IEl0 J3MgdGhlIGN1cnJlbnQgdmVyc2lvbiBvZiBQSFAgYW5kIHlvdSBhbmQgZXZlcnlvbmUgZWxzZSB3 aG8NCmxpa2VzIHRoZSB3YXkgaXQgd29ya3MgY2FuIGtlZXAgdXNpbmcgaXQuDQpNZWFud2hpbGUs IEkgdGhpbmsgbW9zdCBwZW9wbGUgY3VycmVudGx5IGRvaW5nIHNlcmlvdXMgUEhQIHdvcmsgd291 bGQNCipsb3ZlKiBzb21lIG1vcmUgc3RyaWN0bmVzcyBhbmQgSSBkb24ndCB0aGluayBrZWVwaW5n IHlvdXIgb2xkIGNvZGUNCnJ1bm5pbmcgb24gYSBicmFuZCBuZXcgdmVyc2lvbiBvZiB0aGUgbGFu Z3VhZ2UgaXMgYSBnb29kIGVub3VnaCByZWFzb24NCnRvIGtlZXAgdGhpcyBmZWF0dXJlIG91dCBv ZiA4LjAuIFdoYXQncyB0aGUgcG9pbnQgb2YgZXZlbiBoYXZpbmcgbWFqb3INCnJlbGVhc2VzIGlm IGV2ZXJ5IHBvdGVudGlhbCBCQyBicmVhayBnZXRzIHNob3QgZG93biBieSB0aGUgc2FtZSAzIHBl b3BsZQ0Kb24gdGhpcyBtYWlsaW5nIGxpc3Q/DQoNCkFzIGZvciB0aGUgY2hlY2sgZW5naW5lIGxp Z2h0IGFuYWxvZ3ksIEkgZ3Vlc3MgaW5zdGVhZCBvZiBzYXlpbmcgInRoaXMNCmlzIGZpbmUiLCB5 b3UganVzdCBzbWFzaCB5b3VyIGVudGlyZSBkYXNoYm9hcmQgd2l0aCBhIGhhbW1lciB0byBtYWtl IHRoZQ0KcHJvYmxlbSBnbyBhd2F5LiBCZWNhdXNlIHRoYXQncyB3aGF0IHVzaW5nIEAgb3IgZXJy b3JfcmVwb3J0aW5nIGRvZXMuDQoNCkkgaG9wZSB0aGlzIFJGQyBwYXNzZXMsIGJ1dCBJIGRvbid0 IHNlZSBhbnkgcG9pbnQgaW4gZGlzY3Vzc2luZyBpdA0KZnVydGhlciBoZXJlLCBzbyBJJ2xsIGdv IGJhY2sgdG8gbHVya2luZyBub3cuDQoNCk9uIDI5LjA4LjIwMTkgMTY6MjIsIFplZXYgU3VyYXNr aSB3cm90ZToNCj4NCj4NCj4gT24gVGh1LCBBdWcgMjksIDIwMTkgYXQgNDowMiBQTSBBZWdpciBM ZWV0IHZpYSBpbnRlcm5hbHMNCj4gPGludGVybmFsc0BsaXN0cy5waHAubmV0IDxtYWlsdG86aW50 ZXJuYWxzQGxpc3RzLnBocC5uZXQ+PiB3cm90ZToNCj4NCj4gICAgIEkga25vdyB3aGF0IHRoZSBt YW51YWwgc2F5cyBhYm91dCBub3RpY2VzLiBCdXQgSSBkb24ndCBhZ3JlZSB3aXRoDQo+ICAgICBp bnRlcnByZXRpbmcgImNvdWxkIGhhcHBlbiBpbiB0aGUgbm9ybWFsIGNvdXJzZSBvZiBydW5uaW5n IGENCj4gICAgIHNjcmlwdCIgYXMgIml0J3MgcGVyZmVjdGx5IGZpbmUgaWYgdGhpcyBwYXJ0IG9m IHlvdXIgY29kZSB0cmlnZ2Vycw0KPiAgICAgYSBub3RpY2UgY29uc2lzdGVudGx5IGFuZCBldmVy eSB0aW1lIGl0IGdvZXMgZG93biB0aGlzIHBhcnRpY3VsYXINCj4gICAgIGNvZGUgcGF0aCIuIFJh dGhlciwgSSd2ZSBhbHdheXMgaW50ZXJwcmV0ZWQgdGhpcyBhcyAidW5kZXINCj4gICAgIGNlcnRh aW4sIHJhcmUsIHVuZm9yZXNlZW4gY2lyY3Vtc3RhbmNlcywgeW91ciBjb2RlIGNvdWxkIGdlbmVy YXRlDQo+ICAgICBhIG5vdGljZSBoZXJlLCBwcm9iYWJseSBiZWNhdXNlIG9mIHNvbWV0aGluZyB0 aGF0IGlzIG91dHNpZGUgb2YNCj4gICAgIHlvdXIgY29udHJvbCIuDQo+DQo+ICAgICBUaGF0J3Mg aG93IEkndmUgYWx3YXlzIHRyZWF0ZWQgdGhlbSBhdCBsZWFzdC4NCj4NCj4NCj4gQW5kIHRoYXQn cyBlbnRpcmVseSB3aXRoaW4geW91ciByaWdodCB0byBkbyBzbyAtIGJ1dCB3aGF0IHRoZSBtYW51 YWwNCj4gc2F5cyBpcyBhY2N1cmF0ZS7CoCBDYWxsaW5nIG1lIGRlbHVzaW9uYWwgaW4gbXkgaW50 ZXJwcmV0YXRpb24gb2YgaXQgaXMNCj4gc29tZXdoYXQgYXdrd2FyZCAodG8gcHV0IGl0IG1pbGRs eSksIEkgaGF2ZSBhIHByZXR0eSBnb29kIGlkZWEgb2Ygd2h5DQo+IHdlIGFkZGVkIHRoZSBkaWZm ZXJlbnQgZXJyb3IgbGV2ZWxzIC0gSSB3cm90ZSBtdWNoIG9mIGl0IG15c2VsZi4NCj4NCj4gVGhl IHdob2xlIHBvaW50IG9mIGhhdmluZyBub3RpY2VzIGFzIHNvbWV0aGluZyB0aGF0J3Mgc2VwYXJh dGUgZnJvbQ0KPiB3YXJuaW5ncyBpcyB0aGF0IHRoZXkgaGF2ZSBkaWZmZXJlbnQgc2VtYW50aWNz LCBhbmQgdGhhdCBzZW1hbnRpY3MgaXMNCj4gY2FwdHVyZWQgdmVyeSBhY2N1cmF0ZWx5IGluIHRo ZSBtYW51YWwuwqAgVGhleSBhcmUgdXNlZCB0byBtYXJrIGlzc3Vlcw0KPiB3aGljaCBtYXkgYmUg cHJvYmxlbXMsIGJ1dCBtYXkgYWxzbyBiZSBwZXJmZWN0bHkgZmluZSAodW5saWtlDQo+IHdhcm5p bmdzLCB3aGljaCBnZW5lcmFsbHkgc3BlYWtpbmcgbWVhbiB0aGF0IHNvbWV0aGluZyBiYWQgaGFw cGVuZWQsDQo+IGJ1dCBub3QgYmFkIGVub3VnaCB0byBoYWx0IGV4ZWN1dGlvbikuwqAgTm90aWNl cyB3ZXJlIG1lYW50IHRvIGhlbHAgeW91DQo+IGltcGxlbWVudCBhIG1vcmUgc3RyaWN0IHN0eWxl IG9mIGNvZGluZywgYW5kIHRoZXkgbWF5IGhlbHAgeW91IGNhdGNoDQo+IGNlcnRhaW4gdHlwZXMg b2YgYnVncywgYnV0IHlvdSBjYW4gaGF2ZSBwZXJmZWN0bHkgd29ya2luZywgYnVnLWZyZWUNCj4g Y29kZSB0aGF0IGdlbmVyYXRlcyBub3RpY2VzLg0KPg0KPiAgICAgUmVnYXJkbGVzcyBvZiB0aGUg ZXhhY3Qgc2VtYW50aWNzLCBkb24ndCB5b3UgdGhpbmsgYSBwcm9ncmFtIHRoYXQNCj4gICAgIGdl bmVyYXRlcyBhIGNvbnN0YW50IHN0cmVhbSBvZiBub3RpY2VzIGlzIGEgYml0IHN0cmFuZ2U/IFRo YXQNCj4gICAgIHNvdW5kcyBsaWtlIHNvbWV0aGluZyBldmVyeW9uZSB3b3VsZCBuYXR1cmFsbHkg d2FudCB0byBhdm9pZC4gWW91DQo+ICAgICBkb24ndCBkcml2ZSB5b3VyIGNhciB3aXRoIHRoZSBj aGVjayBlbmdpbmUgbGlnaHQgcGVybWFuZW50bHkgb24NCj4gICAgIGFuZCBzYXkgInRoaXMgaXMg ZmluZSIsIHJpZ2h0Pw0KPg0KPg0KPiBFeGNlcHQgeW91IGNhbiBwdXJwb3NlbHkgdHVybiBvZmYg dGhpcyAnY2hlY2sgZW5naW5lJyBsaWdodCwgbmV2ZXIgdG8NCj4gc2VlIGl0IGFnYWluIGlmIHlv dSBjaG9vc2UgdG8uwqAgQW5kIHRoYXQgaXQncyByZWFsbHkgbm90IGF0IGFsbA0KPiBzaW1pbGFy IHRvICdjaGVjayBlbmdpbmUnLCBidXQgYSBsb3QgY2xvc2VyIHRvICdjaGVjayBjbGVhbmluZyBm bHVpZCcsDQo+IG9yIGV2ZW4gJ2NsZWFuIHdpbmRzaGllbGQnIChpZiBjYXJzIGhhZCBhIGRhc2hi b2FyZCBsaWdodCBmb3IgdGhhdCkuwqANCj4gRXZlbiB0aGF0IGlzIG5vdCBhIGdvb2QgYW5hbG9n eSAtIGFzIGZvbGtzIG9mdGVuIGFjdHVhbGx5IHB1cnBvc2VseQ0KPiB3cml0ZSBjb2RlIHRoYXQg Z2VuZXJhdGVzIG5vdGljZXMgKHdoaWNoIHdvdWxkIGJlIHB1cnBvc2VseSBoaWRkZW4sDQo+IGVp dGhlciBieSBlcnJvcl9yZXBvcnRpbmcgc2V0dGluZyBvciB1c2luZyBAKSB0aGF0IGlzIDEwMCUg YnVnLWZyZWUNCj4gYW5kIHdvcmtpbmcgYXMgaW50ZW5kZWQuwqAgU28gbm8sIHRoZXJlJ3Mgbm90 aGluZyBzdHJhbmdlIGFib3V0IGl0IGlmDQo+IHlvdSBidXkgaW50byB0aGF0IGFwcHJvYWNoLsKg IElmIHlvdSBkb24ndCAoYW5kIEkga25vdyB5b3UgZG9uJ3QpIC0NCj4gdGhhdCdzIGFic29sdXRl bHkgZmluZSAtIGl0J3MgdXAgdG8geW91Lg0KPg0KPiBaZWV2DQo+DQo=