Raymond Toy pushed to branch master at cmucl / cmucl
Commits:
- 
f19dd877
by Raymond Toy at 2018-01-13T08:22:44-08:00
 
2 changed files:
Changes:
| ... | ... | @@ -34,7 +34,7 @@ msgstr "Ethay izesay ofway away eamstray inway-ufferbay." | 
| 34 | 34 | 
 #: src/code/intl.lisp src/compiler/globaldb.lisp src/code/defstruct.lisp
 | 
| 35 | 35 | 
 #: src/code/remote.lisp src/code/wire.lisp src/code/internet.lisp
 | 
| 36 | 36 | 
 #: src/code/loop.lisp src/code/run-program.lisp src/code/parse-time.lisp
 | 
| 37 | 
-#: src/code/profile.lisp src/code/ntrace.lisp src/code/rand-mt19937.lisp
 | 
|
| 37 | 
+#: src/code/profile.lisp src/code/ntrace.lisp src/code/rand-xoroshiro.lisp
 | 
|
| 38 | 38 | 
 #: src/code/debug.lisp src/code/debug-int.lisp src/code/debug-info.lisp
 | 
| 39 | 39 | 
 #: src/code/eval.lisp src/code/filesys.lisp src/code/pathname.lisp
 | 
| 40 | 40 | 
 #: src/code/fd-stream.lisp src/code/extfmts.lisp src/code/serve-event.lisp
 | 
| ... | ... | @@ -17335,17 +17335,18 @@ msgstr "" | 
| 17335 | 17335 | 
 msgid "Type \"yes\" for yes or \"no\" for no. "
 | 
| 17336 | 17336 | 
 msgstr "Ypetay \"esyay\" orfay esyay orway \"onay\" orfay onay. "
 | 
| 17337 | 17337 | 
 | 
| 17338 | 
-#: src/code/rand-mt19937.lisp
 | 
|
| 17338 | 
+#: src/code/rand-xoroshiro.lisp
 | 
|
| 17339 | 
+#, fuzzy
 | 
|
| 17339 | 17340 | 
 msgid ""
 | 
| 17340 | 17341 | 
 "Generate an random state vector from the given SEED.  The seed can be\n"
 | 
| 17341 | 
-"  either an integer or a vector of (unsigned-byte 32)"
 | 
|
| 17342 | 
+"  either an integer or a vector of (unsigned-byte 64)"
 | 
|
| 17342 | 17343 | 
 msgstr ""
 | 
| 17343 | 17344 | 
 "Enerategay anway andomray tatesay ectorvay omfray ethay ivengay SEED.  Ethay "
 | 
| 17344 | 17345 | 
 "eedsay ancay ebay\n"
 | 
| 17345 | 17346 | 
 "  eitherway anway integerway orway away ectorvay ofway (unsignedway-ytebay "
 | 
| 17346 | 17347 | 
 "32)"
 | 
| 17347 | 17348 | 
 | 
| 17348 | 
-#: src/code/rand-mt19937.lisp
 | 
|
| 17349 | 
+#: src/code/rand-xoroshiro.lisp
 | 
|
| 17349 | 17350 | 
 msgid ""
 | 
| 17350 | 17351 | 
 "Make a random state object.  If STATE is not supplied, return a copy\n"
 | 
| 17351 | 17352 | 
 "  of the default random state.  If STATE is a random state, then return a\n"
 | 
| ... | ... | @@ -17360,11 +17361,12 @@ msgstr "" | 
| 17360 | 17361 | 
 "tatesay eneratedgay omfray\n"
 | 
| 17361 | 17362 | 
 "  ethay universalway imetay orway /evday/urandomway ifway availableway."
 | 
| 17362 | 17363 | 
 | 
| 17363 | 
-#: src/code/rand-mt19937.lisp
 | 
|
| 17364 | 
-msgid "Argument is not a RANDOM-STATE, T or NIL: ~S"
 | 
|
| 17364 | 
+#: src/code/rand-xoroshiro.lisp
 | 
|
| 17365 | 
+#, fuzzy
 | 
|
| 17366 | 
+msgid "Argument is not a RANDOM-STATE, T, or NIL: ~S"
 | 
|
| 17365 | 17367 | 
 msgstr "Argumentway isway otnay away RANDOM-STATE, T orway NIL: ~S"
 | 
| 17366 | 17368 | 
 | 
| 17367 | 
-#: src/code/rand-mt19937.lisp
 | 
|
| 17369 | 
+#: src/code/rand-xoroshiro.lisp
 | 
|
| 17368 | 17370 | 
 msgid ""
 | 
| 17369 | 17371 | 
 "Generate a uniformly distributed pseudo-random number between zero\n"
 | 
| 17370 | 17372 | 
 "  and Arg.  State, if supplied, is the random state to use."
 | 
| ... | ... | @@ -17374,12 +17376,19 @@ msgstr "" | 
| 17374 | 17376 | 
 "  andway Argway.  Tatesay, ifway uppliedsay, isway ethay andomray tatesay "
 | 
| 17375 | 17377 | 
 "otay useway."
 | 
| 17376 | 17378 | 
 | 
| 17377 | 
-#: src/code/rand-mt19937.lisp
 | 
|
| 17379 | 
+#: src/code/rand-xoroshiro.lisp
 | 
|
| 17378 | 17380 | 
 msgid "Argument is not a positive integer or a positive float: ~S"
 | 
| 17379 | 17381 | 
 msgstr ""
 | 
| 17380 | 17382 | 
 "Argumentway isway otnay away ositivepay integerway orway away ositivepay "
 | 
| 17381 | 17383 | 
 "oatflay: ~S"
 | 
| 17382 | 17384 | 
 | 
| 17385 | 
+#: src/code/rand-xoroshiro.lisp
 | 
|
| 17386 | 
+msgid ""
 | 
|
| 17387 | 
+"Jump the RNG-STATE.  This is equivalent to 2^64 calls to the\n"
 | 
|
| 17388 | 
+"  xoroshiro128+ generator.  It can be used to generate 2^64\n"
 | 
|
| 17389 | 
+"  non-overlapping subsequences for parallel computations."
 | 
|
| 17390 | 
+msgstr ""
 | 
|
| 17391 | 
+  | 
|
| 17383 | 17392 | 
 #: src/code/ntrace.lisp
 | 
| 17384 | 17393 | 
 msgid ""
 | 
| 17385 | 17394 | 
 "This is bound to the returned values when evaluating :BREAK-AFTER and\n"
 | 
| ... | ... | @@ -27348,10 +27357,6 @@ msgid "use inline (unsigned-byte 32) operations" | 
| 27348 | 27357 | 
 msgstr "useway inlineway (unsignedway-ytebay 32) operationsway"
 | 
| 27349 | 27358 | 
 | 
| 27350 | 27359 | 
 #: src/compiler/float-tran.lisp
 | 
| 27351 | 
-msgid "Shouldn't happen"
 | 
|
| 27352 | 
-msgstr "Ouldnshay't appenhay"
 | 
|
| 27353 | 
-  | 
|
| 27354 | 
-#: src/compiler/float-tran.lisp
 | 
|
| 27355 | 27360 | 
 msgid "Can't open-code float to rational comparison."
 | 
| 27356 | 27361 | 
 msgstr "Ancay't openway-odecay oatflay otay ationalray omparisoncay."
 | 
| 27357 | 27362 | 
 | 
| ... | ... | @@ -30979,6 +30984,9 @@ msgstr "" | 
| 30979 | 30984 | 
 "eplacedray ybay ethay\n"
 | 
| 30980 | 30985 | 
 "Unicodeway eplacementray aracterchay."
 | 
| 30981 | 30986 | 
 | 
| 30987 | 
+#~ msgid "Shouldn't happen"
 | 
|
| 30988 | 
+#~ msgstr "Ouldnshay't appenhay"
 | 
|
| 30989 | 
+  | 
|
| 30982 | 30990 | 
 #~ msgid "No such program: ~S"
 | 
| 30983 | 30991 | 
 #~ msgstr "Onay uchsay ogrampray: ~S"
 | 
| 30984 | 30992 | 
 | 
| ... | ... | @@ -34,7 +34,7 @@ msgstr "스트림 인 버퍼의 크기." | 
| 34 | 34 | 
 #: src/code/intl.lisp src/compiler/globaldb.lisp src/code/defstruct.lisp
 | 
| 35 | 35 | 
 #: src/code/remote.lisp src/code/wire.lisp src/code/internet.lisp
 | 
| 36 | 36 | 
 #: src/code/loop.lisp src/code/run-program.lisp src/code/parse-time.lisp
 | 
| 37 | 
-#: src/code/profile.lisp src/code/ntrace.lisp src/code/rand-mt19937.lisp
 | 
|
| 37 | 
+#: src/code/profile.lisp src/code/ntrace.lisp src/code/rand-xoroshiro.lisp
 | 
|
| 38 | 38 | 
 #: src/code/debug.lisp src/code/debug-int.lisp src/code/debug-info.lisp
 | 
| 39 | 39 | 
 #: src/code/eval.lisp src/code/filesys.lisp src/code/pathname.lisp
 | 
| 40 | 40 | 
 #: src/code/fd-stream.lisp src/code/extfmts.lisp src/code/serve-event.lisp
 | 
| ... | ... | @@ -12130,13 +12130,13 @@ msgstr "" | 
| 12130 | 12130 | 
 msgid "Type \"yes\" for yes or \"no\" for no. "
 | 
| 12131 | 12131 | 
 msgstr ""
 | 
| 12132 | 12132 | 
 | 
| 12133 | 
-#: src/code/rand-mt19937.lisp
 | 
|
| 12133 | 
+#: src/code/rand-xoroshiro.lisp
 | 
|
| 12134 | 12134 | 
 msgid ""
 | 
| 12135 | 12135 | 
 "Generate an random state vector from the given SEED.  The seed can be\n"
 | 
| 12136 | 
-"  either an integer or a vector of (unsigned-byte 32)"
 | 
|
| 12136 | 
+"  either an integer or a vector of (unsigned-byte 64)"
 | 
|
| 12137 | 12137 | 
 msgstr ""
 | 
| 12138 | 12138 | 
 | 
| 12139 | 
-#: src/code/rand-mt19937.lisp
 | 
|
| 12139 | 
+#: src/code/rand-xoroshiro.lisp
 | 
|
| 12140 | 12140 | 
 msgid ""
 | 
| 12141 | 12141 | 
 "Make a random state object.  If STATE is not supplied, return a copy\n"
 | 
| 12142 | 12142 | 
 "  of the default random state.  If STATE is a random state, then return a\n"
 | 
| ... | ... | @@ -12144,20 +12144,27 @@ msgid "" | 
| 12144 | 12144 | 
 "  the universal time or /dev/urandom if available."
 | 
| 12145 | 12145 | 
 msgstr ""
 | 
| 12146 | 12146 | 
 | 
| 12147 | 
-#: src/code/rand-mt19937.lisp
 | 
|
| 12148 | 
-msgid "Argument is not a RANDOM-STATE, T or NIL: ~S"
 | 
|
| 12147 | 
+#: src/code/rand-xoroshiro.lisp
 | 
|
| 12148 | 
+msgid "Argument is not a RANDOM-STATE, T, or NIL: ~S"
 | 
|
| 12149 | 12149 | 
 msgstr ""
 | 
| 12150 | 12150 | 
 | 
| 12151 | 
-#: src/code/rand-mt19937.lisp
 | 
|
| 12151 | 
+#: src/code/rand-xoroshiro.lisp
 | 
|
| 12152 | 12152 | 
 msgid ""
 | 
| 12153 | 12153 | 
 "Generate a uniformly distributed pseudo-random number between zero\n"
 | 
| 12154 | 12154 | 
 "  and Arg.  State, if supplied, is the random state to use."
 | 
| 12155 | 12155 | 
 msgstr ""
 | 
| 12156 | 12156 | 
 | 
| 12157 | 
-#: src/code/rand-mt19937.lisp
 | 
|
| 12157 | 
+#: src/code/rand-xoroshiro.lisp
 | 
|
| 12158 | 12158 | 
 msgid "Argument is not a positive integer or a positive float: ~S"
 | 
| 12159 | 12159 | 
 msgstr ""
 | 
| 12160 | 12160 | 
 | 
| 12161 | 
+#: src/code/rand-xoroshiro.lisp
 | 
|
| 12162 | 
+msgid ""
 | 
|
| 12163 | 
+"Jump the RNG-STATE.  This is equivalent to 2^64 calls to the\n"
 | 
|
| 12164 | 
+"  xoroshiro128+ generator.  It can be used to generate 2^64\n"
 | 
|
| 12165 | 
+"  non-overlapping subsequences for parallel computations."
 | 
|
| 12166 | 
+msgstr ""
 | 
|
| 12167 | 
+  | 
|
| 12161 | 12168 | 
 #: src/code/ntrace.lisp
 | 
| 12162 | 12169 | 
 msgid ""
 | 
| 12163 | 12170 | 
 "This is bound to the returned values when evaluating :BREAK-AFTER and\n"
 | 
| ... | ... | @@ -18909,10 +18916,6 @@ msgid "use inline (unsigned-byte 32) operations" | 
| 18909 | 18916 | 
 msgstr ""
 | 
| 18910 | 18917 | 
 | 
| 18911 | 18918 | 
 #: src/compiler/float-tran.lisp
 | 
| 18912 | 
-msgid "Shouldn't happen"
 | 
|
| 18913 | 
-msgstr ""
 | 
|
| 18914 | 
-  | 
|
| 18915 | 
-#: src/compiler/float-tran.lisp
 | 
|
| 18916 | 18919 | 
 msgid "Can't open-code float to rational comparison."
 | 
| 18917 | 18920 | 
 msgstr ""
 | 
| 18918 | 18921 | 
 |