From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id 2OmUDUfvKmCILQAA0tVLHw (envelope-from ) for ; Mon, 15 Feb 2021 22:01:43 +0000 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id WOVPCUfvKmDsSwAA1q6Kng (envelope-from ) for ; Mon, 15 Feb 2021 22:01:43 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 902E41E7B4 for ; Mon, 15 Feb 2021 23:01:42 +0100 (CET) Received: from localhost ([::1]:41512 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lBlw5-0001YY-K8 for larch@yhetil.org; Mon, 15 Feb 2021 17:01:41 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:58128) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lBlvS-0001WC-7W for guix-patches@gnu.org; Mon, 15 Feb 2021 17:01:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:55531) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lBlvR-0000Cj-Sq for guix-patches@gnu.org; Mon, 15 Feb 2021 17:01:01 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lBlvR-0006uY-OV for guix-patches@gnu.org; Mon, 15 Feb 2021 17:01:01 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#46547] [PATCH 2/2]: gnu: Add seedable-rng cl-pcg Resent-From: Sharlatan Hellseher Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 15 Feb 2021 22:01:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 46547 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 46547@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.161342641026483 (code B ref -1); Mon, 15 Feb 2021 22:01:01 +0000 Received: (at submit) by debbugs.gnu.org; 15 Feb 2021 22:00:10 +0000 Received: from localhost ([127.0.0.1]:38841 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lBluc-0006t4-7m for submit@debbugs.gnu.org; Mon, 15 Feb 2021 17:00:10 -0500 Received: from lists.gnu.org ([209.51.188.17]:41482) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lBluZ-0006sr-L9 for submit@debbugs.gnu.org; Mon, 15 Feb 2021 17:00:09 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:57960) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lBluZ-0000hU-4L for guix-patches@gnu.org; Mon, 15 Feb 2021 17:00:07 -0500 Received: from mail-wm1-x330.google.com ([2a00:1450:4864:20::330]:33384) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lBluW-0008J5-6L for guix-patches@gnu.org; Mon, 15 Feb 2021 17:00:06 -0500 Received: by mail-wm1-x330.google.com with SMTP id a16so4878899wmm.0 for ; Mon, 15 Feb 2021 14:00:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=x48XIqn/cQx/xr5L3zxA6Ub2Y/pQAAPXTMme3aMMhOo=; b=A9FP2KU4I3bMQZi4ws6iVuiBZYf9t3T98YJrgTb2Fbj2r6Yw84ZcH0/DCiUJ+i+kkR GEmqs/rCpSlEepBDskw+SgMaVWQefAUgJDzX3MX5OnKSrCXeDaCNTDnnq2W1HHNUFSDo UX7pu88GR+K9OK0/Xy4p92y28pDsjb+iLswPLtSy7NexpXuT9tui2EYuYVMBx1Wf13PM sh+vIfMWDVDyg2p4roqUIWFSxJLagUFVYSV84LCkKywQf6SRyOc+pgrDB+w5usILVoc0 7kHU+e0fLORmTKoIV5w+f8+2NZ2gUsg96XD5fEGaAaqxnVFVRbJDkSqOHpkQy4NCZO3+ dmYA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=x48XIqn/cQx/xr5L3zxA6Ub2Y/pQAAPXTMme3aMMhOo=; b=hhqqh8XU2sZwEN/6XkMfb2No+BHGlwf5tdoDKcW40Pjah2BHPEIBAe6mDOyEwLPg0N Cq7TChVi/dqOaKFKb48lVzOJOO8yrRuUOZQaMYQfmxQa42hCO0iRCNaD+CCsLx73PW5W 1IpXhM6PF6J4ksgtGt6faOedXIeTzHPzEl1NAPFF+fje2zpP6HQQcUKQfgzBPrWVuNY5 0kSXZ1TrRirxYngXViNwRT7V62KtHTPlj9FU6d2mMdBJXARGpPS+Nu/yUD7vkVXcI+IU nhTD2eOZamNCy6e9hFPTPZlyrGEL9zoG6zl7rXZboEPA9yTZTDxKErQR+Fb5C9Gr5gMZ uFCg== X-Gm-Message-State: AOAM531awTG+ShPmWfzPgkrSMBSZNXsAiZe6zGbzIFyBy/uBlf0s5m00 wMiiSs+M2HKR66M06hUMcghBz8MOZMMnvLMGqk0J0eKd X-Google-Smtp-Source: ABdhPJwWGaH9VfBaq+U4nKwKlwbSxHGOmlF6mFBEArb3eHvphKk52be8R9//Hkts6EoY08H5Z88UhQ3zcs5n9Q2JZtU= X-Received: by 2002:a05:600c:4296:: with SMTP id v22mr756783wmc.52.1613426402165; Mon, 15 Feb 2021 14:00:02 -0800 (PST) MIME-Version: 1.0 From: Sharlatan Hellseher Date: Mon, 15 Feb 2021 21:59:51 +0000 Message-ID: Content-Type: multipart/mixed; boundary="00000000000092aa8105bb671b1a" Received-SPF: pass client-ip=2a00:1450:4864:20::330; envelope-from=sharlatanus@gmail.com; helo=mail-wm1-x330.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -0.16 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20161025 header.b=A9FP2KU4; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Queue-Id: 902E41E7B4 X-Spam-Score: -0.16 X-Migadu-Scanner: scn0.migadu.com X-TUID: TkXX7jMVmLph --00000000000092aa8105bb671b1a Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 LS0gDQrigKYg0L3QsNGIINGA0LDQt9GD0LwgLSDQv9GA0LXQstC+0YHRhdC+0LTQvdCw0Y8g0L7Q sdGK0Y/RgdC90LjRgtC10LvRjNC90LDRjyDQvNCw0YjQuNC90LAg0LrQvtGC0L7RgNCw0Y8g0YHQ v9C+0YHQvtCx0L3QsA0K0L3QsNC50YLQuCDRgdC80YvRgdC7INC/0L7Rh9GC0Lgg0LIg0YfQtdC8 INGD0LPQvtC00L3Qviwg0LjRgdGC0L7Qu9C60L7QstCw0YLRjCDQu9GO0LHQvtC5INGE0LXQvdC+ 0LzQtdC9LCDQvdC+DQrRgdC+0LLQtdGA0YjQtdC90L3QviDQvdC1INCyINGB0L7RgdGC0L7Rj9C9 0LjQuCDQv9GA0LjQvdGP0YLRjCDQvNGL0YHQu9GMINC+INC90LXQv9GA0LXQtNGB0LrQsNC30YPQ tdC80L7RgdGC0LguDQo= --00000000000092aa8105bb671b1a Content-Type: text/x-patch; charset="US-ASCII"; name="0001-gnu-Add-seedable-rng.patch" Content-Disposition: attachment; filename="0001-gnu-Add-seedable-rng.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_kl74exgh1 RnJvbSBkOGFjNTJlOWY3Y2ZmZTBiN2ZhNmRjY2E4ZmQxOGRhYzllYTNhODU4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBTaGFybGF0YW4gSGVsbHNlaGVyIDxzaGFybGF0YW51c0BnbWFp bC5jb20+CkRhdGU6IE1vbiwgMTUgRmViIDIwMjEgMjE6NTc6NDMgKzAwMDAKU3ViamVjdDogW1BB VENIXSBnbnU6IEFkZCBzZWVkYWJsZS1ybmcKCiogZ251L3BhY2thZ2VzL2xpc3AteHl6LnNjbQog IChzYmNsLXNlZWRhYmxlLXJuZywgY2wtc2VlZGFibGUtcm5nLCBlY2wtc2VlZGFibGUtcm5nKTog TmV3IHZhcmlhYmxlcy4KLS0tCiBnbnUvcGFja2FnZXMvbGlzcC14eXouc2NtIHwgMzYgKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMzYgaW5zZXJ0 aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9saXNwLXh5ei5zY20gYi9nbnUvcGFj a2FnZXMvbGlzcC14eXouc2NtCmluZGV4IGVlMmEyNGY0NDEuLjBkOWRjMDhhNDYgMTAwNjQ0Ci0t LSBhL2dudS9wYWNrYWdlcy9saXNwLXh5ei5zY20KKysrIGIvZ251L3BhY2thZ2VzL2xpc3AteHl6 LnNjbQpAQCAtMTQ1Myw2ICsxNDUzLDQyIEBAIFRoaXMgcGFja2FnZSBwcm92aWRlcyAxIHN5c3Rl bTogQGNvZGV7Q0wtUENHfSIpCiAoZGVmaW5lLXB1YmxpYyBjbC1wY2cKICAgKHNiY2wtcGFja2Fn ZS0+Y2wtc291cmNlLXBhY2thZ2Ugc2JjbC1jbC1wY2cpKQogCisoZGVmaW5lLXB1YmxpYyBzYmNs LXNlZWRhYmxlLXJuZworICAobGV0ICgoY29tbWl0ICJhYTFhMTU2NGI2ZTA3ZTI2OThkZjM3Yzdh OTgzNDhjNGY3NjJjYjE1IikKKyAgICAgICAgKHJldmlzaW9uICIxIikpCisgICAgKHBhY2thZ2UK KyAgICAgIChuYW1lICJzYmNsLXNlZWRhYmxlLXJuZyIpCisgICAgICAodmVyc2lvbiAoZ2l0LXZl cnNpb24gIjAuMC4wIiByZXZpc2lvbiBjb21taXQpKQorICAgICAgKHNvdXJjZQorICAgICAgIChv cmlnaW4KKyAgICAgICAgIChtZXRob2QgZ2l0LWZldGNoKQorICAgICAgICAgKHVyaSAoZ2l0LXJl ZmVyZW5jZQorICAgICAgICAgICAgICAgKHVybCAiaHR0cHM6Ly9naXQubWZpYW5vLm5ldC9tZmlh bm8vc2VlZGFibGUtcm5nIikKKyAgICAgICAgICAgICAgIChjb21taXQgY29tbWl0KSkpCisgICAg ICAgICAoZmlsZS1uYW1lIChnaXQtZmlsZS1uYW1lIG5hbWUgdmVyc2lvbikpCisgICAgICAgICAo c2hhMjU2CisgICAgICAgICAgKGJhc2UzMiAiMWxkcHNicDNxcmZ6dmtuY2xzeGozc2R5bXMxamY5 YWQyMGR2aDR3MGt3M3pnYWhuMm5yNSIpKSkpCisgICAgICAoYnVpbGQtc3lzdGVtIGFzZGYtYnVp bGQtc3lzdGVtL3NiY2wpCisgICAgICAoaW5wdXRzCisgICAgICAgYCgoImNsLXBjZyIgLHNiY2wt Y2wtcGNnKQorICAgICAgICAgKCJnb2xkZW4tdXRpbHMiICxzYmNsLWdvbGRlbi11dGlscykKKyAg ICAgICAgICgiaXJvbmNsYWQiICxzYmNsLWlyb25jbGFkKSkpCisgICAgICAoaG9tZS1wYWdlICJo dHRwczovL2dpdC5tZmlhbm8ubmV0L21maWFuby9zZWVkYWJsZS1ybmciKQorICAgICAgKHN5bm9w c2lzICJDb21tb24gTGlzcCByYW5kb20gbnVtYmVycyBnZW5lcmF0b3IiKQorICAgICAgKGRlc2Ny aXB0aW9uCisgICAgICAgIlNFRURBQkxFLVJORyBwcm92aWRlcyBhIGNvbnZlbmllbnQgbWVhbnMg b2YgZ2VuZXJhdGluZyByYW5kb20gbnVtYmVycwordGhhdCBhcmUgc2VlZGFibGUgd2l0aCBkZXRl cm1pbmlzdGljIHJlc3VsdHMgYWNyb3NzIGhhcmR3YXJlIGFuZCBDb21tb24gTGlzcAoraW1wbGVt ZW50YXRpb25zLgorCitUaGlzIHBhY2thZ2UgcHJvdmlkZXMgMSBzeXN0ZW06IEBjb2Rle1NFRURB QkxFLVJOR30iKQorICAgICAgKGxpY2Vuc2UgbGljZW5zZTpleHBhdCkpKSkKKworKGRlZmluZS1w dWJsaWMgZWNsLXNlZWRhYmxlLXJuZworICAoc2JjbC1wYWNrYWdlLT5lY2wtcGFja2FnZSBzYmNs LXNlZWRhYmxlLXJuZykpCisKKyhkZWZpbmUtcHVibGljIGNsLXNlZWRhYmxlLXJuZworICAoc2Jj bC1wYWNrYWdlLT5jbC1zb3VyY2UtcGFja2FnZSBzYmNsLXNlZWRhYmxlLXJuZykpCisKIChkZWZp bmUtcHVibGljIHNiY2wtanBsLXF1ZXVlcwogICAocGFja2FnZQogICAgIChuYW1lICJzYmNsLWpw bC1xdWV1ZXMiKQotLSAKMi4zMC4wCgo= --00000000000092aa8105bb671b1a Content-Type: text/x-patch; charset="US-ASCII"; name="0001-gnu-Add-cl-pcg.patch" Content-Disposition: attachment; filename="0001-gnu-Add-cl-pcg.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_kl74exg80 RnJvbSBhNjc2NWE0YjA1YWYxNjM4OGI3MWMyY2I1ODE1YzAxYjUyMGUzODg4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBTaGFybGF0YW4gSGVsbHNlaGVyIDxzaGFybGF0YW51c0BnbWFp bC5jb20+CkRhdGU6IE1vbiwgMTUgRmViIDIwMjEgMjE6NTQ6MzQgKzAwMDAKU3ViamVjdDogW1BB VENIXSBnbnU6IEFkZCBjbC1wY2cKCiogZ251L3BhY2thZ2VzL2xpc3AteHl6LnNjbSAoc2JjbC1j bC1wY2csIGNsLXBjZywgZWNsLWNsLXBjZyk6IE5ldyB2YXJpYWJsZXMuCi0tLQogZ251L3BhY2th Z2VzL2xpc3AteHl6LnNjbSB8IDMzICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwog MSBmaWxlIGNoYW5nZWQsIDMzIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2Fn ZXMvbGlzcC14eXouc2NtIGIvZ251L3BhY2thZ2VzL2xpc3AteHl6LnNjbQppbmRleCA4MWNiYzI4 ZDcxLi5lZTJhMjRmNDQxIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvbGlzcC14eXouc2NtCisr KyBiL2dudS9wYWNrYWdlcy9saXNwLXh5ei5zY20KQEAgLTE0MjAsNiArMTQyMCwzOSBAQCBhbmQg bWFjcm9zLCBwcmltYXJpbHkgZm9yIHNvZnR3YXJlIHByb2plY3RzIHdyaXR0ZW4gaW4gQ0wgYnkg dGhlIGF1dGhvci4iKQogKGRlZmluZS1wdWJsaWMgY2wtcGlwaW5nCiAgIChzYmNsLXBhY2thZ2Ut PmNsLXNvdXJjZS1wYWNrYWdlIHNiY2wtcGlwaW5nKSkKIAorKGRlZmluZS1wdWJsaWMgc2JjbC1j bC1wY2cKKyAgKGxldCAoKGNvbW1pdCAiODI2M2Q4NWFiMGNhMTdmYjA1NjM3YTQ0MzBjMmQ1NjQ0 NTZiY2U4ZiIpCisgICAgICAgIChyZXZpc2lvbiAiMSIpKQorICAgIChwYWNrYWdlCisgICAgICAo bmFtZSAic2JjbC1jbC1wY2ciKQorICAgICAgKHZlcnNpb24gKGdpdC12ZXJzaW9uICIxLjAuMCIg cmV2aXNpb24gY29tbWl0KSkKKyAgICAgIChzb3VyY2UKKyAgICAgICAob3JpZ2luCisgICAgICAg ICAobWV0aG9kIGdpdC1mZXRjaCkKKyAgICAgICAgICh1cmkgKGdpdC1yZWZlcmVuY2UKKyAgICAg ICAgICAgICAgICh1cmwgImh0dHBzOi8vZ2l0aHViLmNvbS9zamwvY2wtcGNnIikKKyAgICAgICAg ICAgICAgIChjb21taXQgY29tbWl0KSkpCisgICAgICAgICAoZmlsZS1uYW1lIChnaXQtZmlsZS1u YW1lIG5hbWUgdmVyc2lvbikpCisgICAgICAgICAoc2hhMjU2CisgICAgICAgICAgKGJhc2UzMiAi MHM1N3d2dmx2c2hwMWdjcDlpOWQzcWNtcWhzd254cHMzaTB5N3diYjB2OGkxYTNwNDZtNCIpKSkp CisgICAgICAoYnVpbGQtc3lzdGVtIGFzZGYtYnVpbGQtc3lzdGVtL3NiY2wpCisgICAgICAobmF0 aXZlLWlucHV0cworICAgICAgIGAoKCIxYW0iICxzYmNsLTFhbSkpKQorICAgICAgKGhvbWUtcGFn ZSAiaHR0cHM6Ly9naXRodWIuY29tL3NqbC9jbC1wY2ciKQorICAgICAgKHN5bm9wc2lzICJQZXJt dXRlZCBjb25ncnVlbnRpYWwgZ2VuZXJhdG9ycyBpbiBDb21tb24gTGlzcCIpCisgICAgICAoZGVz Y3JpcHRpb24KKyAgICAgICAiQSBiYXJlLWJvbmVzIFBlcm11dGVkIENvbmdydWVudGlhbCBHZW5l cmF0b3IgaW1wbGVtZW50YXRpb24gaW4gcHVyZQorQ29tbW9uIExpc3AuCisKK1RoaXMgcGFja2Fn ZSBwcm92aWRlcyAxIHN5c3RlbTogQGNvZGV7Q0wtUENHfSIpCisgICAgICAobGljZW5zZSBsaWNl bnNlOmV4cGF0KSkpKQorCisoZGVmaW5lLXB1YmxpYyBlY2wtY2wtcGNnCisgIChzYmNsLXBhY2th Z2UtPmVjbC1wYWNrYWdlIHNiY2wtY2wtcGNnKSkKKworKGRlZmluZS1wdWJsaWMgY2wtcGNnCisg IChzYmNsLXBhY2thZ2UtPmNsLXNvdXJjZS1wYWNrYWdlIHNiY2wtY2wtcGNnKSkKKwogKGRlZmlu ZS1wdWJsaWMgc2JjbC1qcGwtcXVldWVzCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgInNiY2wtanBs LXF1ZXVlcyIpCi0tIAoyLjMwLjAKCg== --00000000000092aa8105bb671b1a--