Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:96071 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 67353 invoked from network); 21 Sep 2016 17:13:29 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 21 Sep 2016 17:13:29 -0000 Authentication-Results: pb1.pair.com header.from=nicolas.grekas@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=nicolas.grekas@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 74.125.82.51 as permitted sender) X-PHP-List-Original-Sender: nicolas.grekas@gmail.com X-Host-Fingerprint: 74.125.82.51 mail-wm0-f51.google.com Received: from [74.125.82.51] ([74.125.82.51:38206] helo=mail-wm0-f51.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 81/8A-04117-9BFB2E75 for ; Wed, 21 Sep 2016 13:13:29 -0400 Received: by mail-wm0-f51.google.com with SMTP id l132so102738590wmf.1 for ; Wed, 21 Sep 2016 10:13:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=ENi2qjBBr291e1vhWvr08X0K11FU52mIXdhqMGxYoPo=; b=QHW3BXRqMuhB2BA9t4/BisJOP+EycBFhXA3NDwNjWGyBFW2uW4rY7cNNrc/8a/6UXW 3TvzIpSAK7QG6Di90fjFf/8u1oTb4yO1NiPWfH738zJjPNf3cY2K1KjTAtWkyphV+LCA O2CoU0GXx6CiDIEoxcWMOfRZJOL7FSftdkk/TSEhMwn6KOXif1kEnl88eu4w0RvZSH/0 UYopa+Xeak+CRq/ADrChqoKIPbqbI8BD1YlmEziu/GRv7Lv369hZsOB5ZgUjkTKOxsBb /QtlcvApt1mde8IXU1NQQKqX0TPVNkKUx6vEjCr1m9PEpZiJsYb7bkojDAyFh1kbXkOj qmbA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=ENi2qjBBr291e1vhWvr08X0K11FU52mIXdhqMGxYoPo=; b=T54jIuHOt38TGFtzh7mLHTxwnnUhOKiHEleWBpMue4WJa1SSiCf6gJ21U1z4GE92Em 1iwbEyxw6RKv2Ca0/iQCq8VJ2QsovMpN64Gz8YekQDW85IrnpA8WXifB4PM4QQhrXaEA LDT8/UPvJvq14GEBHMBf9W/GQP4Oz5HZlfkmVbVhcfpYSF9Sai7ZJ8JeTAxCsFdhpPyT xMKuNF4J+Rhf9JxUQAzPgHdXYpDvq0Hf7s4OfBzccZEAoioYQssxXDedWauOeMPRqZNP uZqDHxVDpbTbf0Nta/00TVDpy7cPnYrCmeow7P672qTlB/kCaH1aukZkdXa+ZpeWc2MM vSHQ== X-Gm-Message-State: AE9vXwOjjt30iPUzmRVt1t9pHN9uHkyFcvgoAaph8oqe7pWVxe7jid9lrkv6/pW1eEgIFS7P8TlIzuA5CxwgIQ== X-Received: by 10.28.212.129 with SMTP id l123mr4619761wmg.22.1474478006360; Wed, 21 Sep 2016 10:13:26 -0700 (PDT) MIME-Version: 1.0 Received: by 10.194.234.105 with HTTP; Wed, 21 Sep 2016 10:13:25 -0700 (PDT) Received: by 10.194.234.105 with HTTP; Wed, 21 Sep 2016 10:13:25 -0700 (PDT) In-Reply-To: References: Date: Wed, 21 Sep 2016 19:13:25 +0200 Message-ID: To: Ryan Pallas Cc: internals@lists.php.net Content-Type: multipart/alternative; boundary=001a114697e6cc6061053d07a9ee Subject: Re: [PHP-DEV] Fix ReflectionType::__toString() BC break From: nicolas.grekas@gmail.com (Nicolas Grekas) --001a114697e6cc6061053d07a9ee Content-Type: text/plain; charset=UTF-8 > To handle this in code written around current __toString seems pretty simple Yes it is, but that's not what we're talking about: BC is about having perfectly fine code working in e.g. 7.0 be still working fine on 7.1 *without any change*. Right now, we have red test suites on php7.1rc2. This is the symptom of a BC break, by definition. And the issue is not the existing code we have, but the new one that is changing the behavior of the engine. --001a114697e6cc6061053d07a9ee--