Skip to content

[2.x] Drop PHP 8.1 #157

[2.x] Drop PHP 8.1

[2.x] Drop PHP 8.1 #157

Triggered via pull request May 24, 2025 22:10
Status Failure
Total duration 6m 19s
Artifacts

ci.yml

on: pull_request
Continuous Integration  /  ...  /  Supported Versions Matrix
4s
Continuous Integration / Continuous Integration / Supported Versions Matrix
Continuous Integration  /  ...  /  Package Name
7s
Continuous Integration / Continuous Integration / Package Name
Continuous Integration  /  ...  /  Check Markdown links
36s
Continuous Integration / Check Markdown links / Check Markdown links
Continuous Integration  /  ...  /  Supported Threading Matrix
2s
Continuous Integration / Continuous Integration / Supported Threading Matrix / Supported Threading Matrix
Continuous Integration  /  ...  /  Supported Checks Matrix
33s
Continuous Integration / Continuous Integration / Supported Checks Matrix
Matrix: Continuous Integration / Continuous Integration / can-require
Continuous Integration  /  ...  /  Compile the matrix
2s
Continuous Integration / Continuous Integration / Compile the matrix
Matrix: Continuous Integration / Continuous Integration / qa
Matrix: Continuous Integration / Continuous Integration / directly-on-os
Continuous Integration  /  ...  /  ✔️
0s
Continuous Integration / Continuous Integration / ✔️
Fit to window
Zoom out
Zoom in

Annotations

4 errors and 30 warnings
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with lowest dependency preference: src/Limited.php#L96
Escaped Mutant for Mutator "InstanceOf_": @@ @@ public function close(): bool { $this->closed = true; - if ($this->pool instanceof LowLevelPoolInterface && $this->group instanceof GroupInterface) { + if (false && $this->group instanceof GroupInterface) { $this->pool->releaseGroup($this->group); } $this->pool->close();
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with lowest dependency preference: src/Limited.php#L96
Escaped Mutant for Mutator "InstanceOf_": @@ @@ public function close(): bool { $this->closed = true; - if ($this->pool instanceof LowLevelPoolInterface && $this->group instanceof GroupInterface) { + if (true && $this->group instanceof GroupInterface) { $this->pool->releaseGroup($this->group); } $this->pool->close();
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with lowest dependency preference: src/Limited.php#L94
Escaped Mutant for Mutator "TrueValue": @@ @@ } public function close(): bool { - $this->closed = true; + $this->closed = false; if ($this->pool instanceof LowLevelPoolInterface && $this->group instanceof GroupInterface) { $this->pool->releaseGroup($this->group); }
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with lowest dependency preference: src/Limited.php#L87
Escaped Mutant for Mutator "Increment": @@ @@ $this->idleRuntimes--; return $this->pool->run($callable, $args); } finally { - $this->idleRuntimes++; + $this->idleRuntimes--; $this->progressQueue(); } }
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with lowest dependency preference: src/Limited.php#L83
Escaped Mutant for Mutator "Decrement": @@ @@ await($deferred->promise()); } try { - $this->idleRuntimes--; + $this->idleRuntimes++; return $this->pool->run($callable, $args); } finally { $this->idleRuntimes++;
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with lowest dependency preference: src/Limited.php#L75
Escaped Mutant for Mutator "DecrementInteger": @@ @@ if ($this->closed) { throw ClosedException::create(); } - if ($this->idleRuntimes === 0) { + if ($this->idleRuntimes === -1) { $deferred = new Deferred(); $this->queue->enqueue(static fn() => $deferred->resolve(null)); await($deferred->promise());
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with lowest dependency preference: src/Limited.php#L72
Escaped Mutant for Mutator "Throw_": @@ @@ public function run(Closure $callable, array $args = []): mixed { if ($this->closed) { - throw ClosedException::create(); + ClosedException::create(); } if ($this->idleRuntimes === 0) { $deferred = new Deferred();
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with lowest dependency preference: src/Limited.php#L36
Escaped Mutant for Mutator "InstanceOf_": @@ @@ { $this->idleRuntimes = $threadCount; $this->queue = new SplQueue(); - if (!$this->pool instanceof LowLevelPoolInterface) { + if (!false) { /** @phpstan-ignore shipmonk.returnInConstructor */ return; }
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with lowest dependency preference: src/Limited.php#L36
Escaped Mutant for Mutator "LogicalNot": @@ @@ { $this->idleRuntimes = $threadCount; $this->queue = new SplQueue(); - if (!$this->pool instanceof LowLevelPoolInterface) { + if ($this->pool instanceof LowLevelPoolInterface) { /** @phpstan-ignore shipmonk.returnInConstructor */ return; }
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with lowest dependency preference: src/Limited.php#L36
Escaped Mutant for Mutator "InstanceOf_": @@ @@ { $this->idleRuntimes = $threadCount; $this->queue = new SplQueue(); - if (!$this->pool instanceof LowLevelPoolInterface) { + if (!true) { /** @phpstan-ignore shipmonk.returnInConstructor */ return; }
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with highest dependency preference: src/Limited.php#L96
Escaped Mutant for Mutator "InstanceOf_": @@ @@ public function close(): bool { $this->closed = true; - if ($this->pool instanceof LowLevelPoolInterface && $this->group instanceof GroupInterface) { + if (false && $this->group instanceof GroupInterface) { $this->pool->releaseGroup($this->group); } $this->pool->close();
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with highest dependency preference: src/Limited.php#L96
Escaped Mutant for Mutator "InstanceOf_": @@ @@ public function close(): bool { $this->closed = true; - if ($this->pool instanceof LowLevelPoolInterface && $this->group instanceof GroupInterface) { + if (true && $this->group instanceof GroupInterface) { $this->pool->releaseGroup($this->group); } $this->pool->close();
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with highest dependency preference: src/Limited.php#L94
Escaped Mutant for Mutator "TrueValue": @@ @@ } public function close(): bool { - $this->closed = true; + $this->closed = false; if ($this->pool instanceof LowLevelPoolInterface && $this->group instanceof GroupInterface) { $this->pool->releaseGroup($this->group); }
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with highest dependency preference: src/Limited.php#L87
Escaped Mutant for Mutator "Increment": @@ @@ $this->idleRuntimes--; return $this->pool->run($callable, $args); } finally { - $this->idleRuntimes++; + $this->idleRuntimes--; $this->progressQueue(); } }
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with highest dependency preference: src/Limited.php#L83
Escaped Mutant for Mutator "Decrement": @@ @@ await($deferred->promise()); } try { - $this->idleRuntimes--; + $this->idleRuntimes++; return $this->pool->run($callable, $args); } finally { $this->idleRuntimes++;
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with highest dependency preference: src/Limited.php#L75
Escaped Mutant for Mutator "DecrementInteger": @@ @@ if ($this->closed) { throw ClosedException::create(); } - if ($this->idleRuntimes === 0) { + if ($this->idleRuntimes === -1) { $deferred = new Deferred(); $this->queue->enqueue(static fn() => $deferred->resolve(null)); await($deferred->promise());
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with highest dependency preference: src/Limited.php#L72
Escaped Mutant for Mutator "Throw_": @@ @@ public function run(Closure $callable, array $args = []): mixed { if ($this->closed) { - throw ClosedException::create(); + ClosedException::create(); } if ($this->idleRuntimes === 0) { $deferred = new Deferred();
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with highest dependency preference: src/Limited.php#L36
Escaped Mutant for Mutator "InstanceOf_": @@ @@ { $this->idleRuntimes = $threadCount; $this->queue = new SplQueue(); - if (!$this->pool instanceof LowLevelPoolInterface) { + if (!false) { /** @phpstan-ignore shipmonk.returnInConstructor */ return; }
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with highest dependency preference: src/Limited.php#L36
Escaped Mutant for Mutator "InstanceOf_": @@ @@ { $this->idleRuntimes = $threadCount; $this->queue = new SplQueue(); - if (!$this->pool instanceof LowLevelPoolInterface) { + if (!true) { /** @phpstan-ignore shipmonk.returnInConstructor */ return; }
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with highest dependency preference: src/Limited.php#L36
Escaped Mutant for Mutator "LogicalNot": @@ @@ { $this->idleRuntimes = $threadCount; $this->queue = new SplQueue(); - if (!$this->pool instanceof LowLevelPoolInterface) { + if ($this->pool instanceof LowLevelPoolInterface) { /** @phpstan-ignore shipmonk.returnInConstructor */ return; }
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with locked dependency preference: src/Limited.php#L96
Escaped Mutant for Mutator "InstanceOf_": @@ @@ public function close(): bool { $this->closed = true; - if ($this->pool instanceof LowLevelPoolInterface && $this->group instanceof GroupInterface) { + if (false && $this->group instanceof GroupInterface) { $this->pool->releaseGroup($this->group); } $this->pool->close();
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with locked dependency preference: src/Limited.php#L96
Escaped Mutant for Mutator "InstanceOf_": @@ @@ public function close(): bool { $this->closed = true; - if ($this->pool instanceof LowLevelPoolInterface && $this->group instanceof GroupInterface) { + if (true && $this->group instanceof GroupInterface) { $this->pool->releaseGroup($this->group); } $this->pool->close();
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with locked dependency preference: src/Limited.php#L94
Escaped Mutant for Mutator "TrueValue": @@ @@ } public function close(): bool { - $this->closed = true; + $this->closed = false; if ($this->pool instanceof LowLevelPoolInterface && $this->group instanceof GroupInterface) { $this->pool->releaseGroup($this->group); }
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with locked dependency preference: src/Limited.php#L87
Escaped Mutant for Mutator "Increment": @@ @@ $this->idleRuntimes--; return $this->pool->run($callable, $args); } finally { - $this->idleRuntimes++; + $this->idleRuntimes--; $this->progressQueue(); } }
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with locked dependency preference: src/Limited.php#L83
Escaped Mutant for Mutator "Decrement": @@ @@ await($deferred->promise()); } try { - $this->idleRuntimes--; + $this->idleRuntimes++; return $this->pool->run($callable, $args); } finally { $this->idleRuntimes++;
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with locked dependency preference: src/Limited.php#L75
Escaped Mutant for Mutator "DecrementInteger": @@ @@ if ($this->closed) { throw ClosedException::create(); } - if ($this->idleRuntimes === 0) { + if ($this->idleRuntimes === -1) { $deferred = new Deferred(); $this->queue->enqueue(static fn() => $deferred->resolve(null)); await($deferred->promise());
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with locked dependency preference: src/Limited.php#L72
Escaped Mutant for Mutator "Throw_": @@ @@ public function run(Closure $callable, array $args = []): mixed { if ($this->closed) { - throw ClosedException::create(); + ClosedException::create(); } if ($this->idleRuntimes === 0) { $deferred = new Deferred();
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with locked dependency preference: src/Limited.php#L36
Escaped Mutant for Mutator "LogicalNot": @@ @@ { $this->idleRuntimes = $threadCount; $this->queue = new SplQueue(); - if (!$this->pool instanceof LowLevelPoolInterface) { + if ($this->pool instanceof LowLevelPoolInterface) { /** @phpstan-ignore shipmonk.returnInConstructor */ return; }
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with locked dependency preference: src/Limited.php#L36
Escaped Mutant for Mutator "InstanceOf_": @@ @@ { $this->idleRuntimes = $threadCount; $this->queue = new SplQueue(); - if (!$this->pool instanceof LowLevelPoolInterface) { + if (!false) { /** @phpstan-ignore shipmonk.returnInConstructor */ return; }
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with locked dependency preference: src/Limited.php#L36
Escaped Mutant for Mutator "InstanceOf_": @@ @@ { $this->idleRuntimes = $threadCount; $this->queue = new SplQueue(); - if (!$this->pool instanceof LowLevelPoolInterface) { + if (!true) { /** @phpstan-ignore shipmonk.returnInConstructor */ return; }