diff --git a/src/PHPUnit/PHPMatcherConstraint.php b/src/PHPUnit/PHPMatcherConstraint.php
index <HASH>..<HASH> 100644
--- a/src/PHPUnit/PHPMatcherConstraint.php
+++ b/src/PHPUnit/PHPMatcherConstraint.php
@@ -16,7 +16,9 @@ final class PHPMatcherConstraint extends Constraint
 
     public function __construct(string $pattern)
     {
-        parent::__construct();
+        if (\method_exists(Constraint::class, '__construct')) {
+            parent::__construct();
+        }
 
         $this->pattern = $pattern;
         $this->matcher = $this->createMatcher();
Fix PHPUnit 8 BC break by conditionally call Constraint constructor (#<I>)