1
0
mirror of https://github.com/php/php-src.git synced 2026-04-25 17:08:14 +02:00
Commit Graph

42 Commits

Author SHA1 Message Date
Peter Kokot 7b727607d4 Merge branch 'PHP-7.4'
* PHP-7.4:
  Remove unused recode extension artefacts
2019-07-13 14:53:07 +02:00
Peter Kokot f3cf8966be Remove unused recode extension artefacts
Closes GH-4395
2019-07-13 14:52:36 +02:00
Nikita Popov 8e948204f9 Disable jit on msan job
JIT code is not instrumented and as such incompatible with msan.
I'm not sure why this only started failing in the last build, it
shouldn't have worked before either...
2019-07-06 23:51:26 +02:00
Joe Watkins 4fb595d8b7 Merge branch 'PHP-7.4'
* PHP-7.4:
  Enable option checking on CI
2019-07-03 08:16:47 +02:00
Peter Kokot a45192e183 Enable option checking on CI
This adds the Autoconf's --enable-option-checking=fatal option so
when non existing option from the PHP's configure options is used
a fatal error happens.
2019-07-03 08:16:31 +02:00
Joe Watkins 0baf81514a Merge branch 'PHP-7.4'
* PHP-7.4:
  Remove libtool and automake from azure installs
2019-07-03 08:14:19 +02:00
Peter Kokot 6f558c9508 Remove libtool and automake from azure installs
These two deps are not needed to build PHP.
2019-07-03 08:14:07 +02:00
Nikita Popov 9ab5c28c8b Merge branch 'PHP-7.4' 2019-07-01 17:28:01 +02:00
Nikita Popov 0dfca74be2 Setup msan on azure
This uses a separate job template, because msan requires all used
libraries (apart from glibc) to be instrumented, so we can't link
any external libraries unless we recompile them. As such, we need
a much more minimal configure.
2019-07-01 17:27:42 +02:00
Nikita Popov b98c148f78 Merge branch 'PHP-7.4' 2019-06-28 15:05:00 +02:00
Nikita Popov 54dd762f59 Set up asan+ubsan scheduled build on azure
Also adds an --asan flag to run-tests.php to setup all the necessary
environment variables. Some tests are marked as skipped because they
are incompatible with asan or too slow.

I'm basing this on the DEBUG_ZTS build, which seems to give us the
most mileage.
2019-06-28 15:00:54 +02:00
Nikita Popov 6a2a449cd5 Merge branch 'PHP-7.4' 2019-06-17 11:52:49 +02:00
Nikita Popov 36d94f73bb Enable intl on macos 2019-06-17 11:52:26 +02:00
Nikita Popov 2d5b3b8043 Report test failures on macos
This was enabled on 7.4 but for some reason disabled on master.
2019-06-17 11:48:46 +02:00
Joe Watkins e8c6910e5e PHP-8.0 should run JIT tests, always [ci skip] 2019-06-15 10:08:48 +02:00
Joe Watkins 91f0ef04af PHP-7.4 branch should not run JIT tests, ever [ci skip] 2019-06-15 10:07:01 +02:00
Joe Watkins cb0921b34f enable JIT only in master for macosx 2019-06-14 12:59:05 +02:00
Joe Watkins 956db0cdc2 Merge branch 'PHP-7.4'
* PHP-7.4:
  fix mac tests on azure
2019-06-14 12:58:13 +02:00
Joe Watkins dd10bf5450 Merge branch 'mac-tests' into PHP-7.4
* mac-tests:
  fix mac tests on azure
2019-06-14 12:56:08 +02:00
Joe Watkins f16b012116 fix mac tests on azure 2019-06-14 12:55:00 +02:00
Nikita Popov 646b64b119 Fix skipif syntax errors
Apparently I did this only on masster...
2019-06-14 09:29:14 +02:00
Joe Watkins 8b6b4870e7 disable phpdbg on i386 builds [ci skip] 2019-06-14 08:30:20 +02:00
Nikita Popov da56e77357 Enable -Werror on macos builds 2019-06-12 16:14:23 +02:00
Nikita Popov 7b8299893e Fix ext/exif/tests/bug76557.phpt for 32-bit builds
The error message is different there.
2019-06-12 15:40:18 +02:00
Joe Watkins a7f8a2b731 we are not running database tests on macos, there is no need to install mysql or start pg 2019-06-12 15:09:28 +02:00
Nikita Popov 4d65d53805 Enable -Werror on m32 build
This one is clean now.
2019-06-12 13:17:25 +02:00
Joe Watkins 8ab3e7bc0c disable phpdbg on macosx, it's not well tested there and is skewing results [ci skip] 2019-06-12 06:58:53 +02:00
Hugh McMaster bdcef51bcb ext/standard: Use PKG_CHECK_MODULES to detect the Argon2 library 2019-06-12 06:54:54 +02:00
Nikita Popov e5aba0f518 Build with ldap and ldap sasl on azure
We don't set up an ldap server, so this is mainly about testing
that the build works.
2019-06-11 15:48:40 +02:00
Joe Watkins a36e381e57 drop docker until tested locally 2019-06-11 11:09:06 +02:00
Joe Watkins 3ef151127f checkout depth of one doesn't always work with batched builds, it seems 2019-06-11 10:42:25 +02:00
Joe Watkins c2a78c7cac i386 build 2019-06-11 10:23:37 +02:00
Jan Altensen 0741494f30 azure macos
Change-Id: I3465dcc865c254cea02feb619f6706fa0d164757
2019-06-09 22:21:46 +02:00
Nikita Popov f4bac9a438 Actually load opcache on Azure 2019-06-04 16:14:34 +02:00
Nikita Popov 40f2cfe258 Azure: Don't build zend-test as shared
This is shared on Travis to perform a dl() sanity check. Revert to
building it statically here so we don't need to explicitly load it.
2019-06-04 10:18:00 +02:00
Joe Watkins 550f95e645 should be or 2019-06-04 08:23:43 +02:00
Joe Watkins 666cc8d5da always run 2019-06-04 08:12:53 +02:00
Joe Watkins 47a953919f run/publish test on success and failure 2019-06-04 08:10:52 +02:00
Joe Watkins b2aef9e47a always run/publish tests, even when failing 2019-06-04 08:06:53 +02:00
Joe Watkins d37c335118 always run/publish tests 2019-06-04 07:50:46 +02:00
Joe Watkins 068dd5afa8 get the name of the branch right 2019-06-03 22:47:12 +02:00
Joe Watkins 74ce812007 Set up CI with Azure Pipelines 2019-06-03 22:27:50 +02:00