/php-src/ext/random/tests/03_randomizer/methods/ |
H A D | nextInt.phpt | 6 use Random\Engine; 7 use Random\Engine\Mt19937; 8 use Random\Engine\PcgOneseq128XslRr64; 9 use Random\Engine\Secure; 10 use Random\Engine\Test\TestShaEngine; 11 use Random\Engine\Xoshiro256StarStar; 47 Random\Engine\Mt19937 48 Random\Engine\Mt19937 50 Random\Engine\Xoshiro256StarStar 51 Random\Engine\Secure [all …]
|
H A D | nextFloat.phpt | 6 use Random\Engine; 7 use Random\Engine\Mt19937; 8 use Random\Engine\PcgOneseq128XslRr64; 9 use Random\Engine\Secure; 10 use Random\Engine\Test\TestShaEngine; 11 use Random\Engine\Xoshiro256StarStar; 47 Random\Engine\Mt19937 48 Random\Engine\Mt19937 50 Random\Engine\Xoshiro256StarStar 51 Random\Engine\Secure [all …]
|
H A D | getBytes.phpt | 6 use Random\Engine; 7 use Random\Engine\Mt19937; 8 use Random\Engine\PcgOneseq128XslRr64; 9 use Random\Engine\Secure; 10 use Random\Engine\Test\TestShaEngine; 11 use Random\Engine\Xoshiro256StarStar; 45 Random\Engine\Mt19937 46 Random\Engine\Mt19937 48 Random\Engine\Xoshiro256StarStar 49 Random\Engine\Secure [all …]
|
H A D | getInt.phpt | 6 use Random\Engine; 7 use Random\Engine\Mt19937; 8 use Random\Engine\PcgOneseq128XslRr64; 9 use Random\Engine\Secure; 10 use Random\Engine\Test\TestShaEngine; 11 use Random\Engine\Xoshiro256StarStar; 52 Random\Engine\Mt19937 53 Random\Engine\Mt19937 55 Random\Engine\Xoshiro256StarStar 56 Random\Engine\Secure [all …]
|
H A D | shuffleArray.phpt | 6 use Random\Engine; 7 use Random\Engine\Mt19937; 8 use Random\Engine\PcgOneseq128XslRr64; 9 use Random\Engine\Secure; 10 use Random\Engine\Test\TestShaEngine; 11 use Random\Engine\Xoshiro256StarStar; 51 Random\Engine\Mt19937 52 Random\Engine\Mt19937 54 Random\Engine\Xoshiro256StarStar 55 Random\Engine\Secure [all …]
|
H A D | getFloat.phpt | 6 use Random\Engine; 7 use Random\Engine\Mt19937; 8 use Random\Engine\PcgOneseq128XslRr64; 9 use Random\Engine\Secure; 10 use Random\Engine\Test\TestShaEngine; 11 use Random\Engine\Xoshiro256StarStar; 48 Random\Engine\Mt19937 49 Random\Engine\Mt19937 51 Random\Engine\Xoshiro256StarStar 52 Random\Engine\Secure [all …]
|
H A D | shuffleBytes.phpt | 6 use Random\Engine; 7 use Random\Engine\Mt19937; 8 use Random\Engine\PcgOneseq128XslRr64; 9 use Random\Engine\Secure; 10 use Random\Engine\Test\TestShaEngine; 11 use Random\Engine\Xoshiro256StarStar; 58 Random\Engine\Mt19937 59 Random\Engine\Mt19937 61 Random\Engine\Xoshiro256StarStar 62 Random\Engine\Secure [all …]
|
H A D | getBytesFromString.phpt | 6 use Random\Engine; 7 use Random\Engine\Mt19937; 8 use Random\Engine\PcgOneseq128XslRr64; 9 use Random\Engine\Secure; 10 use Random\Engine\Test\TestShaEngine; 11 use Random\Engine\Xoshiro256StarStar; 49 Random\Engine\Mt19937 52 Random\Engine\Mt19937 58 Random\Engine\Xoshiro256StarStar 61 Random\Engine\Secure [all …]
|
H A D | pickArrayKeys.phpt | 6 use Random\Engine; 7 use Random\Engine\Mt19937; 8 use Random\Engine\PcgOneseq128XslRr64; 9 use Random\Engine\Secure; 10 use Random\Engine\Test\TestShaEngine; 11 use Random\Engine\Xoshiro256StarStar; 82 Random\Engine\Mt19937 83 Random\Engine\Mt19937 85 Random\Engine\Xoshiro256StarStar 86 Random\Engine\Secure [all …]
|
/php-src/ext/random/tests/02_engine/ |
H A D | user_compatibility.phpt | 2 Random: Engine: Native engines can be wrapped without changing their sequence 6 use Random\Engine; 7 use Random\Engine\Mt19937; 8 use Random\Engine\PcgOneseq128XslRr64; 9 use Random\Engine\Test\TestWrapperEngine; 10 use Random\Engine\Xoshiro256StarStar; 36 Random\Engine\Mt19937 37 Random\Engine\PcgOneseq128XslRr64 38 Random\Engine\Xoshiro256StarStar
|
H A D | all_serialize_native.phpt | 2 Random: Engine: Serialization of native engines must preserve the sequence 6 use Random\Engine\Mt19937; 7 use Random\Engine\PcgOneseq128XslRr64; 8 use Random\Engine\Xoshiro256StarStar; 35 Random\Engine\Mt19937 36 Random\Engine\PcgOneseq128XslRr64 37 Random\Engine\Xoshiro256StarStar
|
H A D | all_serialize_user.phpt | 2 Random: Engine: Serialization of user engines must preserve the sequence 6 use Random\Engine; 7 use Random\Engine\Test\TestCountingEngine32; 8 use Random\Engine\Test\TestShaEngine; 37 Random\Engine\Test\TestCountingEngine32 38 Random\Engine\Test\TestShaEngine
|
H A D | pcgoneseq128xslrr64_serialize.phpt | 2 Random: Engine: PcgOneseq128XslRr64: The serialization output must be stable 6 use Random\Engine\PcgOneseq128XslRr64; 12 O:33:"Random\Engine\PcgOneseq128XslRr64":2:{i:0;a:0:{}i:1;a:2:{i:0;s:16:"c6d571c37c41a8d1";i:1;s:16…
|
H A D | mt19937_error.phpt | 2 Random: Engine: Mt19937: Invalid $mode parameter values must be rejected 6 use Random\Engine\Mt19937; 16 Random\Engine\Mt19937::__construct(): Argument #2 ($mode) must be either MT_RAND_MT19937 or MT_RAND…
|
H A D | xoshiro256starstar_serialize.phpt | 2 Random: Engine: Xoshiro256StarStar: The serialization output must be stable 6 use Random\Engine\Xoshiro256StarStar; 12 O:32:"Random\Engine\Xoshiro256StarStar":2:{i:0;a:0:{}i:1;a:4:{i:0;s:16:"db1c182f1bf60cbb";i:1;s:16:…
|
H A D | xoshiro256starstar_seed.phpt | 2 Random: Engine: Xoshiro256StarStar: The seed parameter must work as expected 6 use Random\Engine\Xoshiro256StarStar; 60 Random\Engine\Xoshiro256StarStar::__construct(): Argument #1 ($seed) must be of type string|int|nul… 64 Random\Engine\Xoshiro256StarStar::__construct(): Argument #1 ($seed) must be a 32 byte (256 bit) st… 68 Random\Engine\Xoshiro256StarStar::__construct(): Argument #1 ($seed) must not consist entirely of N… 72 object(Random\Engine\Xoshiro256StarStar)#%d (%d) {
|
H A D | pcgoneseq128xslrr64_seed.phpt | 2 Random: Engine: PcgOneseq128XslRr64: The seed parameter must work as expected 6 use Random\Engine\PcgOneseq128XslRr64; 52 Random\Engine\PcgOneseq128XslRr64::__construct(): Argument #1 ($seed) must be of type string|int|nu… 56 Random\Engine\PcgOneseq128XslRr64::__construct(): Argument #1 ($seed) must be a 16 byte (128 bit) s… 60 object(Random\Engine\PcgOneseq128XslRr64)#3 (1) {
|
H A D | pcgoneseq128xslrr64_jump_error.phpt | 2 Random: Engine: PcgOneseq128XslRr64: Negative jumps must be rejected 6 use Random\Engine\PcgOneseq128XslRr64; 27 Random\Engine\PcgOneseq128XslRr64::jump(): Argument #1 ($advance) must be greater than or equal to 0
|
H A D | mt19937_value.phpt | 2 Random: Engine: Mt19937: For a reference seed a fixed reference value must be generated 6 use Random\Engine\Mt19937;
|
/php-src/ext/random/tests/03_randomizer/ |
H A D | serialize.phpt | 6 use Random\Engine; 7 use Random\Engine\Mt19937; 8 use Random\Engine\PcgOneseq128XslRr64; 9 use Random\Engine\Test\TestShaEngine; 10 use Random\Engine\Xoshiro256StarStar; 49 Random\Engine\Mt19937 50 Random\Engine\Mt19937 51 Random\Engine\PcgOneseq128XslRr64 52 Random\Engine\Xoshiro256StarStar 53 Random\Engine\Test\TestShaEngine
|
H A D | compatibility_user.phpt | 6 use Random\Engine; 7 use Random\Engine\Mt19937; 8 use Random\Engine\PcgOneseq128XslRr64; 9 use Random\Engine\Test\TestWrapperEngine; 10 use Random\Engine\Xoshiro256StarStar; 41 Random\Engine\Mt19937 42 Random\Engine\PcgOneseq128XslRr64 43 Random\Engine\Xoshiro256StarStar
|
H A D | construct_twice.phpt | 6 use Random\Engine; 7 use Random\Engine\PcgOneseq128XslRr64; 8 use Random\Engine\Test\TestShaEngine; 9 use Random\Engine\Xoshiro256StarStar; 51 string(32) "Random\Engine\Xoshiro256StarStar"
|
H A D | engine_unsafe_exits.phpt | 6 use Random\Engine; 9 final class ExitingEngine implements Engine
|
/php-src/ext/random/ |
H A D | random.stub.php | 41 namespace Random\Engine 46 final class Mt19937 implements \Random\Engine 62 final class PcgOneseq128XslRr64 implements \Random\Engine 84 final class Xoshiro256StarStar implements \Random\Engine 118 interface Engine interface 123 interface CryptoSafeEngine extends Engine 132 public readonly Engine $engine; 134 public function __construct(?Engine $engine = null) {}
|
/php-src/ext/random/tests/ |
H A D | engines.inc | 3 namespace Random\Engine\Test; 5 use Random\Engine; 7 final class TestShaEngine implements Engine 28 final class TestWrapperEngine implements Engine 32 public function __construct(private readonly Engine $engine) 49 final class TestXoshiro128PlusPlusEngine implements Engine 83 final class TestCountingEngine32 implements Engine 93 final class TestCountingEngine64 implements Engine
|