Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:117851 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 26160 invoked from network); 4 Jun 2022 07:17:58 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 4 Jun 2022 07:17:58 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id C659E180506 for ; Sat, 4 Jun 2022 02:02:55 -0700 (PDT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.2 X-Spam-ASN: AS29169 217.70.176.0/20 X-Spam-Virus: No X-Envelope-From: Received: from relay4-d.mail.gandi.net (relay4-d.mail.gandi.net [217.70.183.196]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Sat, 4 Jun 2022 02:02:54 -0700 (PDT) Received: (Authenticated sender: come@chilliet.eu) by mail.gandi.net (Postfix) with ESMTPSA id 5E6D9E0007 for ; Sat, 4 Jun 2022 09:02:52 +0000 (UTC) Date: Sat, 04 Jun 2022 11:02:50 +0200 To: internals@lists.php.net User-Agent: K-9 Mail for Android In-Reply-To: References: Message-ID: <1661CAFC-5CC9-4F70-AE58-F36B46B5CC92@chilliet.eu> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Subject: =?US-ASCII?Q?Re=3A_=5BPHP-DEV=5D_=5BRFC=5D_=5BVote=5D_Pre-vote_?= =?US-ASCII?Q?announcement_for_Random_Extension_5=2Ex?= From: come@chilliet.eu (=?ISO-8859-1?Q?C=F4me_Chilliet?=) Le 31 mai 2022 11:54:18 GMT+02:00, Go Kudo a =C3= =A9crit=C2=A0: >Hi internals=2E > >Although I have explained that due to the global turmoil I will delay >voting on the RFC as long as possible, it is time to start voting on the >RFC in order to get the implementation to full status by the PHP 8=2E2 >Feature Freeze=2E > >I apologize for the delay in responding to the points you had already >pointed out=2E It has been addressed as follows=2E > >- Random\Engine\PCG64::__construct() now takes an `int|string` $inc as it= s >second argument > - This makes it fully compatible with the PCG64 original implementati= on >- Fixed an algorithm implementation error in PCG64 >- Fixed compatibility issues with PHP 8=2E2 in test cases >- More detailed description in RFC > >Previous discussion thread: https://externals=2Eio/message/117295 > >Voting will begin at 2022-06-14 00:00:00 (UTC)=2E > >https://wiki=2Ephp=2Enet/rfc/rng_extension > >Regards, >Go Kudo The first section starts with "However", which sounds like an error from a= text reorganization? Also: "adding any randomization functions between the seeding the intended usage= would break the code=2E " -> missing "and" I suppose "Even with JIT enabled, the native implementation is not far behind=2E " -= > it *is* far behind no? It's not even behind but ahead as I see it so mayb= e I just misunderstand this comment=2E C=C3=B4me