Tomohiro
7c8ea490a2
Fix initrand to avoid random number sequences overlapping ( #18744 )
...
* Fix initrand to avoid random number sequences overlapping
* Minor fix
* Fix compile error on js backend
* Disable new test for js backend
* Minor fix
* tempfiles module uses random.initRand()
* Remove unused module import from lib/std/tempfiles.nim
* Initialize baseState in initRand()
* Run tests/stdlib/trandom.nim from tests/test_nimscript.nims
* baseState is initialized only with sysrand.urandom and quit if failed
* Add comments
2021-09-02 14:12:14 +02:00
..
2021-07-28 14:31:13 +02:00
2021-04-29 13:39:36 +02:00
2021-07-29 23:05:26 +02:00
2020-12-21 09:41:56 -08:00
2021-07-07 06:00:59 +02:00
2021-09-02 12:10:14 +02:00
2018-01-05 16:40:51 +02:00
2021-07-28 14:31:13 +02:00
2015-02-03 09:04:24 +01:00
2021-08-31 08:14:05 +02:00
2021-04-08 19:00:14 +02:00
2021-05-19 19:19:11 +02:00
2021-08-18 14:25:25 +02:00
2021-04-14 21:22:22 +02:00
2021-05-06 15:02:37 -07:00
2021-03-16 21:46:22 +01:00
2021-05-08 09:56:46 +02:00
2021-08-08 19:24:45 -07:00
2021-02-23 21:05:39 -08:00
2021-04-21 07:41:33 +02:00
2021-02-23 21:05:39 -08:00
2021-04-21 07:41:33 +02:00
2021-04-21 07:41:33 +02:00
2021-05-01 11:10:40 +02:00
2015-10-01 12:05:45 -07:00
2021-02-10 20:38:18 +01:00
2021-02-23 21:05:39 -08:00
2021-08-08 19:30:51 +02:00
2021-07-26 19:15:21 -04:00
2021-07-13 09:22:33 +02:00
2021-04-08 14:08:58 +02:00
2021-03-07 12:08:41 +01:00
2018-04-06 11:59:49 +02:00
2021-06-10 09:25:51 +02:00
2021-03-27 10:28:11 +01:00
2021-02-28 13:17:19 -08:00
2021-06-14 19:29:23 +02:00
2021-02-28 23:22:05 -08:00
2021-07-21 15:03:48 +02:00
2021-01-09 00:24:41 +01:00
2021-02-18 22:47:21 -08:00
2021-03-10 10:39:23 -08:00
2021-04-21 07:41:33 +02:00
2021-08-19 11:35:40 +02:00
2021-01-07 20:57:11 +01:00
2021-03-01 18:00:58 -08:00
2021-08-23 11:13:10 -07:00
2021-06-07 13:57:42 +02:00
2021-07-30 09:32:00 +02:00
2021-08-08 19:11:07 +01:00
2021-04-06 22:08:59 +02:00
2015-02-03 09:04:24 +01:00
2017-03-14 15:45:35 +01:00
2021-04-21 07:41:33 +02:00
2021-06-25 22:06:24 +02:00
2021-08-12 16:50:08 +02:00
2021-05-02 00:26:41 +02:00
2021-02-24 21:47:27 -08:00
2021-04-27 10:24:59 +02:00
2021-05-04 13:13:23 +02:00
2021-03-01 18:00:58 -08:00
2021-03-01 18:00:58 -08:00
2021-02-24 21:47:27 -08:00
2021-02-28 13:17:19 -08:00
2020-10-15 12:45:55 +02:00
2021-02-21 00:27:39 -08:00
2021-06-28 12:33:20 +02:00
2021-05-19 19:18:16 +02:00
2020-12-21 09:41:56 -08:00
2021-09-02 14:12:14 +02:00
2021-04-21 07:41:33 +02:00
2021-02-08 09:46:07 +01:00
2021-04-21 07:41:33 +02:00
2021-02-25 08:40:43 +01:00
2021-04-24 18:33:29 +01:00
2021-02-21 00:27:39 -08:00
2019-01-11 08:51:19 +01:00
2021-07-20 12:50:43 +02:00
2020-06-06 21:11:53 +02:00
2021-08-23 00:13:39 +02:00
2021-05-18 08:16:07 +02:00
2021-02-28 13:17:19 -08:00
2021-07-28 14:31:13 +02:00
2021-01-11 10:53:15 +01:00
2021-07-28 14:31:13 +02:00
2021-02-22 09:40:11 +01:00
2021-08-12 20:57:12 -04:00
2021-07-25 18:07:43 +02:00
2021-08-14 20:51:41 -04:00
2021-09-02 12:10:14 +02:00
2021-08-09 08:51:39 +02:00
2021-06-21 12:50:47 +02:00
2021-04-26 09:04:52 +02:00
2021-05-09 23:33:31 +02:00
2021-02-08 09:46:07 +01:00
2020-11-23 19:53:57 +01:00
2021-05-18 08:16:07 +02:00