2022年6月13日(月) 16:14 Tim Düsterhus <t...@bastelstu.be>: > Hi > > On 6/13/22 04:23, Go Kudo wrote: > > I have created a PoC that allows all internal operations to be performed > in > > 64-bit environments to achieve the same results, although the efficiency > of > > execution in 32-bit environments will be reduced. (Note that > > Randomizer::getInt() with no argument is still incompatible.) > > > > > https://github.com/php/php-src/commit/dbed218bfcd45e713fa3df2c88a4c2efce9f0651 > > > > I believe this is a good solution. The majority of the modern setups > (i.e. the setups that are using PHP 8.2) will likely be 64-bit anyway > and reduced performance on 32-bit is then acceptable. > > Best regards > Tim Düsterhus >
Hi Tim Thanks! I have updated the implementation and RFCs. https://wiki.php.net/rfc/rng_extension Voting will open tomorrow (2022-06-14 00:00:00 UTC) as planned. I have reviewed the implementation and would like to clean up the implementation as it is cluttered with past spec changes. This may possibly be too late to start voting, but I do not plan to change the behavior in any way. Best regards, Go Kudo