From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mx0a-00154904.pphosted.com (mx0a-00154904.pphosted.com [148.163.133.20]) by sourceware.org (Postfix) with ESMTPS id 3B6CA3857C50; Wed, 24 Mar 2021 13:22:22 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 3B6CA3857C50 Received: from pps.filterd (m0170389.ppops.net [127.0.0.1]) by mx0a-00154904.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 12ODH29U004821; Wed, 24 Mar 2021 09:22:20 -0400 Received: from mx0b-00154901.pphosted.com (mx0b-00154901.pphosted.com [67.231.157.37]) by mx0a-00154904.pphosted.com with ESMTP id 37dd2k5s9v-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 24 Mar 2021 09:22:20 -0400 Received: from pps.filterd (m0144103.ppops.net [127.0.0.1]) by mx0b-00154901.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 12ODKc2V014807; Wed, 24 Mar 2021 09:22:19 -0400 Received: from nam11-co1-obe.outbound.protection.outlook.com (mail-co1nam11lp2176.outbound.protection.outlook.com [104.47.56.176]) by mx0b-00154901.pphosted.com with ESMTP id 37dwxw8tby-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 24 Mar 2021 09:22:19 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=K0W6Yv2skwGXHGjmvqpXxicnaAClcIZ3lBVCaG3xXvapk/E+GfOOoJ5r4PpznHW2PnpRIPFADOpzU/ZW7u9nX5eXA/4c4cY/ITI+K+C1yfSjexNF6krCeYc6NAy+ijOdRnCl3vQxI8uA/Z5IHkPFG70djdD1TshbLzt1OuIKwhAmel6M1TZoZbzecyiv+eONiZR7oSCRyc6p7zRPYwTU1alLsPKdKqHNH+3XhvxaGYCRrGKbYw/tDOehiWLyjDg6Kwse1TDGW30Hou6QE3UaOSmWKCGzsuXeBOG3lxxzZTZ60qKsmhNnxtlYzc2e3QuYZu5qEthvKeGqIVdkQqVXiQ== 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=UiUiUMKh/wUp+saA5b13+3tSEb1aIYz/QKDeqAP1KVg=; b=E1ZGP6Do8+teHqde8fEWPxv2YX2TssP6ncXiApqJ6Yo0CVfJpLql8BhGOAHVI3otRQuLgHtklCWylUvqe14NUVpUny82WHBbtogj8Rvy756SO5Of4rS8K+RLKZ+PqBMH7TFgMBW/AiwLfH7r5Z5B7W1wDA49cK8r7Kt5uv5RGFsAyIJZRjH5rZiJeLJXVK5geIDU2X4cOGR9BqjgsauP53feNsyUZ3R7xtdnqXgonva4UifVvA3DysnHE4EKfsU/E0dET/fvZs1IATHC3KN1IFVyHPCKmnp8hZr/2uneC5SLK/q9nvZtsLe2vJd9VdFlEAAFI1C0Kdv0UNYB5bA63w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=dell.com; dmarc=pass action=none header.from=dell.com; dkim=pass header.d=dell.com; arc=none Received: from SA0PR19MB4508.namprd19.prod.outlook.com (2603:10b6:806:b8::7) by SA0PR19MB4207.namprd19.prod.outlook.com (2603:10b6:806:82::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3977.24; Wed, 24 Mar 2021 13:22:17 +0000 Received: from SA0PR19MB4508.namprd19.prod.outlook.com ([fe80::d468:f060:49f:b15f]) by SA0PR19MB4508.namprd19.prod.outlook.com ([fe80::d468:f060:49f:b15f%3]) with mapi id 15.20.3977.024; Wed, 24 Mar 2021 13:22:17 +0000 From: "Koning, Paul" To: Jonathan Wakely CC: Alexandre Oliva , "libstdc++@gcc.gnu.org" , GCC Patches Subject: Re: require et random_device for cons token test Thread-Topic: require et random_device for cons token test Thread-Index: AQHXILC2mcnUs7oJOEGBKZc/e6V5aw== Date: Wed, 24 Mar 2021 13:22:17 +0000 Message-ID: References: <20210324085907.GD3008@redhat.com> In-Reply-To: <20210324085907.GD3008@redhat.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-mailer: Apple Mail (2.3445.104.17) x-originating-ip: [73.60.223.101] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: b8f78966-5b23-4729-97dc-08d8eec7d8f2 x-ms-traffictypediagnostic: SA0PR19MB4207: x-microsoft-antispam-prvs: x-exotenant: 2khUwGVqB6N9v58KS13ncyUmMJd8q4 x-ms-oob-tlc-oobclassifiers: OLM:5236; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: q2qnUKnG3ex/MRFIb16xvs+/+zzG4YGcxm3RJeJKGdnnL3D/EQa6AngYIsT3x4QH2fDk5Ymd5t5CHHlbFmJFpwqfZ+3y7Zga7ApVWKBfWBG3bRWCVByxbz2jNW42PZhYJKXQnhFXGVR1O4topFRZupFVnZCD2FCu7aeC1AP56L7FYW4MSrQd3Y/ZbitFsqezYsZpMcFhVrPTcpASW3vUzWzLZ0uc837gnY4gYGf1dB6qAhI60+yA85mRfmAZnE9yFXsR+cio95/TwLWzBnhYJ4I2K9SY7kK+5xw/f7KldjBhJo8FMdgIkbU//3T6f0cxFbd29EUn4hPMZBA52oenev5Y8F3uQmvt7fvbPgw8879SHPl1J4RU9wUZ7W7sMJxxQdpVfAAKtjpgUpJ4jUN4o1wws8DmqDneN6BrJX2u9rCvo9OeCxlbT17PFq1OUjQskkfyNCgRk5igzEzNgrB7h50nQWZI/FfdDCe7Ug7UoaaUQJpQEG07JkRGO11/GTTgrielKlwnLjSX9a74DQSgyIhWze1Hn/BtVR3TJQcSqXmPiARWnNyF9zv3ffVurqMkl5dZg2jBq5KWW65XwmQvyMW6uPnT2ZUjoNaRZ0XgA9ckeCGuaGdutM1QgXMkiCiVPiSD+K91tFIwnFcSTUfhgbJL2YE8/4bH8pchYrrB4Ik3jNeTq5JyxKtXWpcMl4il x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SA0PR19MB4508.namprd19.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(346002)(396003)(39860400002)(366004)(376002)(136003)(6512007)(66946007)(76116006)(64756008)(91956017)(66446008)(2906002)(33656002)(66476007)(86362001)(54906003)(66556008)(26005)(316002)(53546011)(786003)(8676002)(38100700001)(478600001)(186003)(6916009)(4744005)(8936002)(71200400001)(6486002)(2616005)(4326008)(36756003)(5660300002)(6506007)(45980500001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: =?us-ascii?Q?xEMqGkz3xg272O5526r4FL6wj46qZzblIGyDWq1OZ9x0AVN5/QMslKq/MslS?= =?us-ascii?Q?+YNH4JNY7fe8SGnX/+cfQAkgLuBDTO9pxsY3a5UbQCMItKSO7LP+v8W4qfv5?= =?us-ascii?Q?UyhMmYyv2cQr/TSj7QZBa8w/flEi0F4BAb7OiKXmFQciSXJiPO13TpdSN2qT?= =?us-ascii?Q?sSfrJ0KMmg6wU8gdD5iZmZdAww2ZXwkByEdPgr0V5Gt4UwhpkbwIZLUi66Nv?= =?us-ascii?Q?PVRpAD517jXV38RS/rZtmwhib/8O5Ta/39jBa9QLz8Ees3LzuW+jPc1+2kBU?= =?us-ascii?Q?IAd6EvLc4ZPxeEGurZcIbJ/w4ETRdQdOsrD+F7+ZvX1RcYSeSuxbBLKKCMUG?= =?us-ascii?Q?m0+sD59ScFsvDx/PaVOO5v75tuBePun23NK6mbTzRv8y5dI5P4O2GWmgdG0b?= =?us-ascii?Q?7nzuLz2kDjq+btTSKz70DyBIhANaHBnk2qtScdEO9PZy8LME5ZUGE1EYTp/f?= =?us-ascii?Q?c6tDg5NkbdrPBEq6E6ObF9Cc6C0o3oqG0L20IsImN7tKZpX6mYt3UOiiuRwg?= =?us-ascii?Q?CHXupuqDCzVgOoWkh35VmXLSfqaUiQJai47bKdHByaUwva3XywNOhL5vnN0M?= =?us-ascii?Q?uCJ1X6CnBpRo3atcnZ80YFspdKMIxa2w/sd9DiHWVHGsHJJ8QsnxCuY+z4P6?= =?us-ascii?Q?+9TXMVD6i24lOzcReKzbPW45jW77iGOawz+OQgwHT57uyDvRpkYB8SZoAbjq?= =?us-ascii?Q?0fKJSepYlL5o2X7Oo+kiIqyLZl+N5oMYY7gXsrCjV86GKsRMRPUrQDM3C8Z9?= =?us-ascii?Q?f28eQHLBDBfmVAa6HORyUy1HfFudfSORCB/ey0cR4h0O9u5ayaPHF78RNFjF?= =?us-ascii?Q?Fv7Bz5D0D6EoM+6hmisCJgHBNgbaWA00R5GOBVUJrYkDrcKwR1Vcyb4PeXZU?= =?us-ascii?Q?hisf8N4AQsnwQw6WDdN+wzND4SxJBc879To+EIGfM32RP42BDy534qkQXo5B?= =?us-ascii?Q?yJilRl6HADIE1jhGMLxtMOIZIXM9sDUspNjGSezdQXEGUBHSGtwMqkrfKgqV?= =?us-ascii?Q?DB07jyPRnUp+9/6OMsu7KNWymtTIsfyEqEnaDfYaY7MJoVYfG4yuMWfgQVoO?= =?us-ascii?Q?Nj49fq5R4cVitFqtmzjhh5juL2GPkYjLkRijbh1hA4sPrSTAyvxsx2AelD0e?= =?us-ascii?Q?sqGvkuGmQIZZAM7mZLfV3BQn2JDDH3VuwjCFe8KcuXOqG/WcNFl38qAFpAA+?= =?us-ascii?Q?KFSldrt0DK5E0UMkHVuO7ZX9Xayk1izxcXCkWWjl2puLuZEnsS/KozzCXv3T?= =?us-ascii?Q?35fVrvW7bKrdzY1bpzLisUF92ktFvldVpXg0IZC0O/+sDO8NjoOciOlOsPyM?= =?us-ascii?Q?JzTdT1t89G4qJtBx9am3PicbjiX6wQIjlqkadBUPWn3Jbw=3D=3D?= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="us-ascii" Content-ID: <30E281E9CB130D4B83FB52F98AE3C37B@namprd19.prod.outlook.com> Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: Dell.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SA0PR19MB4508.namprd19.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: b8f78966-5b23-4729-97dc-08d8eec7d8f2 X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Mar 2021 13:22:17.7340 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 945c199a-83a2-4e80-9f8c-5a91be5752dd X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: Jbayoqp1usEPC6k+negF/q1IjF7azZ7pZucfbplAH0lzWDDUCuz+qMjlEyPBotGPFyL4kCd5LOh4Uiok/eO62w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA0PR19MB4207 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.369, 18.0.761 definitions=2021-03-24_10:2021-03-24, 2021-03-24 signatures=0 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 impostorscore=0 adultscore=0 priorityscore=1501 clxscore=1011 lowpriorityscore=0 mlxlogscore=840 mlxscore=0 bulkscore=0 phishscore=0 suspectscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2103240101 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 spamscore=0 phishscore=0 malwarescore=0 bulkscore=0 mlxscore=0 mlxlogscore=964 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2103240100 X-Spam-Status: No, score=-3.6 required=5.0 tests=BAYES_00, DKIMWL_WL_HIGH, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: libstdc++@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Libstdc++ mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Mar 2021 13:22:23 -0000 > On Mar 24, 2021, at 4:59 AM, Jonathan Wakely via Gcc-patches wrote: >=20 > On 24/03/21 03:53 -0300, Alexandre Oliva wrote: >>=20 >> On target systems that don't support any random_device, not even the >> default one, >=20 > It should be impossible to have no random_device. Not true; deeply embedded systems might not have one. Among GCC platforms,= pdp11 doesn't have one, and at least some vax platforms probably don't eit= her. > As a fallback a > pseudo random number generator should be used. Presumably yes -- it seems unlikely that GCC tests depend on cryptographic = strength of the random nummber generator. If a PRNG is used then the class= ic FORTRAN "random" function would serve. =20 paul