summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--php-upstream.patch45
1 files changed, 45 insertions, 0 deletions
diff --git a/php-upstream.patch b/php-upstream.patch
index d121d26..5b118a7 100644
--- a/php-upstream.patch
+++ b/php-upstream.patch
@@ -1349,3 +1349,48 @@ index 000000000000..95596800d690
+2147483647
+string(10) "2147483647"
+===DONE===
+From 2e9dccef78d169be9a4a37c813e0b5d624bd5ac7 Mon Sep 17 00:00:00 2001
+From: Remi Collet <remi@php.net>
+Date: Fri, 22 Mar 2019 15:00:31 +0100
+Subject: [PATCH] ensure pcre.jit=1 for these tests
+
+---
+ ext/pcre/tests/preg_match_error3.phpt | 3 +++
+ ext/standard/tests/general_functions/ini_get_all.phpt | 6 ++++++
+ 2 files changed, 9 insertions(+)
+
+diff --git a/ext/pcre/tests/preg_match_error3.phpt b/ext/pcre/tests/preg_match_error3.phpt
+index 2e91e24466ba..8b9d59fc58bd 100644
+--- a/ext/pcre/tests/preg_match_error3.phpt
++++ b/ext/pcre/tests/preg_match_error3.phpt
+@@ -5,6 +5,9 @@ Test preg_match() function : error conditions - jit stacklimit exhausted
+ if (ini_get("pcre.jit") === FALSE) {
+ die("skip no jit built");
+ }
++?>
++--INI--
++pcre.jit=1
+ --FILE--
+ <?php
+ var_dump(preg_match('/^(foo)+$/', str_repeat('foo', 1024*8192)));
+diff --git a/ext/standard/tests/general_functions/ini_get_all.phpt b/ext/standard/tests/general_functions/ini_get_all.phpt
+index b97a945ee588..72ce86deaad4 100644
+--- a/ext/standard/tests/general_functions/ini_get_all.phpt
++++ b/ext/standard/tests/general_functions/ini_get_all.phpt
+@@ -1,10 +1,16 @@
+ --TEST--
+ ini_get_all() tests
+ --INI--
++pcre.jit=1
+ pcre.backtrack_limit=1000000
+ pcre.recursion_limit=100000
+ --SKIPIF--
+ <?php if (!extension_loaded("reflection")) die("skip"); ?>
++<?php
++if (ini_get("pcre.jit") === FALSE) {
++ die("skip no jit built");
++}
++?>
+ --FILE--
+ <?php
+