Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:118343 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 98575 invoked from network); 4 Aug 2022 06:09:44 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 4 Aug 2022 06:09:44 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 93062180380 for ; Thu, 4 Aug 2022 01:09:57 -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=-0.2 required=5.0 tests=BAYES_20,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.2 X-Spam-ASN: AS398810 136.175.108.0/24 X-Spam-Virus: No X-Envelope-From: Received: from mail-108-mta98.mxroute.com (mail-108-mta98.mxroute.com [136.175.108.98]) (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 ; Thu, 4 Aug 2022 01:09:56 -0700 (PDT) Received: from filter006.mxroute.com ([140.82.40.27] filter006.mxroute.com) (Authenticated sender: mN4UYu2MZsgR) by mail-108-mta98.mxroute.com (ZoneMTA) with ESMTPSA id 18267e768370000261.001 for (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES128-GCM-SHA256); Thu, 04 Aug 2022 08:09:55 +0000 X-Zone-Loop: 88f1e22e2a7a37b3e5b33b65be1313dcab7cda08e36b X-Originating-IP: [140.82.40.27] DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=sandfox.me; s=x; h=MIME-Version:Content-Transfer-Encoding:Content-Type:Date:To:From: Subject:Message-ID:Sender:Reply-To:Cc:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=DdCtMwrV6kAFjpLSSyN1VtpRYYfkPm338jOdUsXY0fc=; b=l12NYLxvLFpn7xbfxOsn0kQnE8 SuTBrttYTAuFVTbFrQgHCdHiYobB3OqxQnnZbQqNVxQ7UD5FuVRC+gMzxXWgBIHWP2DcCBjdC3x4G C3NvPkIviK1eAZR5Ls17KKh6BLSHjd1emjqklJCvyXfnWOcnUrvm0dTLBeo2jfkWwwbuGPC+TZ/Jr gtxVMXFLBkwS7N7IjOKtWM38wvZmSP/rIv3LJT9qVk9LCXnJgchNeEYm8nXZ+eANpFClZGYUFXCfR a/0xFWO+3xhEpa5JKnGTGchV+B4MfLKHcmG/axrpN3OrlZFvoi1ni1GgrAMfLtsyc5BoIJxogVpYk zO1cEnGQ==; Message-ID: <157e4f6b6e96376e61194b9a358c87b02880ec28.camel@sandfox.me> To: PHP Internals List Date: Thu, 04 Aug 2022 11:09:52 +0300 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.44.3 (3.44.3-1.fc36) MIME-Version: 1.0 X-AuthUser: sandfox@sandfox.me Subject: xoshiro** edge case (all zeros) From: sandfox@sandfox.me (Anton Smirnov) Hi! Randomness again. Sorry if I just missed some relevant discussion xoshiro** has a known edge case: all-zero seed generate()), PHP_EOL; // 0000000000000000 } It should be documented and/or handled It's only for a string seed, int seed is not affected --=20 Anton