Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:89139 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 2650 invoked from network); 10 Nov 2015 03:30:23 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 10 Nov 2015 03:30:23 -0000 Authentication-Results: pb1.pair.com smtp.mail=bobwei9@hotmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=bobwei9@hotmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain hotmail.com designates 65.55.111.104 as permitted sender) X-PHP-List-Original-Sender: bobwei9@hotmail.com X-Host-Fingerprint: 65.55.111.104 blu004-omc2s29.hotmail.com Received: from [65.55.111.104] ([65.55.111.104:61230] helo=BLU004-OMC2S29.hotmail.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 54/3C-13667-DC461465 for ; Mon, 09 Nov 2015 22:30:22 -0500 Received: from BLU436-SMTP130 ([65.55.111.71]) by BLU004-OMC2S29.hotmail.com over TLS secured channel with Microsoft SMTPSVC(7.5.7601.23008); Mon, 9 Nov 2015 19:30:18 -0800 X-TMN: [r+3+jP38og0B7I68UsQIIi+1rakbnRfE] X-Originating-Email: [bobwei9@hotmail.com] Message-ID: Content-Type: multipart/alternative; boundary="Apple-Mail=_60E6DA2A-B5CA-44C1-8495-7C3274105588" MIME-Version: 1.0 (Mac OS X Mail 9.1 \(3096.5\)) In-Reply-To: <5641606C.801@php.net> Date: Tue, 10 Nov 2015 04:30:13 +0100 CC: PHP internals References: <5641606C.801@php.net> To: =?utf-8?Q?Fran=C3=A7ois_Laupretre?= X-Mailer: Apple Mail (2.3096.5) X-OriginalArrivalTime: 10 Nov 2015 03:30:16.0373 (UTC) FILETIME=[1DF6FE50:01D11B68] Subject: Re: Travis-ci tests fail with valgrind on PHP 7 From: bobwei9@hotmail.com (Bob Weinand) --Apple-Mail=_60E6DA2A-B5CA-44C1-8495-7C3274105588 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" > Am 10.11.2015 um 04:11 schrieb Fran=C3=A7ois Laupretre = : >=20 > Hi Bob, >=20 > I'm currently testing a new PHP extension on travis-ci in = valgrind/leak_check mode. In PHP 5 environments, it is OK but, on PHP 7, = every test fails with this message : >=20 > valgrind: Bad option: = --vex-iropt-register-updates=3Dallregs-at-mem-access >=20 > valgrind version is 3.7.0. >=20 > For a full log, see https://travis-ci.org/flaupretre/pecl-pcs (hope = it's public. If not ask for the log). >=20 > I'm sending this message to you because I see that you did add this = option in run-tests.php some months ago. So, how do you think we can fix = this ? add another test on valgrind version in the script ? >=20 > Regards >=20 > Fran=C3=A7ois Quoting the valgrind 3.8.0 release notes: Specifically, --vex-iropt-precise-memory-exns has been removed and replaced by --vex-iropt-register-updates, with extended functionality. so, I'll need to update it=E2=80=A6 may you please verify if = --vex-iropt-precise-memory-exns=3Dyes works for you, then I'm going to = extend the valgrind version switch appropriately? Thanks, Bob= --Apple-Mail=_60E6DA2A-B5CA-44C1-8495-7C3274105588--