Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:105587 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 51766 invoked from network); 4 May 2019 14:30:12 -0000 Received: from unknown (HELO mail-pg1-f193.google.com) (209.85.215.193) by pb1.pair.com with SMTP; 4 May 2019 14:30:12 -0000 Received: by mail-pg1-f193.google.com with SMTP id z3so328166pgp.8 for ; Sat, 04 May 2019 04:33:20 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=UGMUGZa+PHaNIqacE+U9+m+3GRziMxJKzeLMsVgy+W4=; b=Mzp4dsugHgVnpGxeCRuOBT6drzCr9eTXyNOp1WOqY+yZMaRKdqwu9osSGV/0KVCS1Y lm1l/jHqjPtIxcHjpUzuyq8U7MpC42uaC9byV5tF48V/G0SMvsR+3cu+SsEgnvFa0r0R y1OEXy8W7af/JZlux6YvxHVIp+7Wa8N4ajleQgmpnqktx01++yNX19+Spn6gfYwHG/V9 llBaJFl/1sTE5z+l34fzjoJBfM0nydmE7Je3upkCzfoxqeqDT7egUr24kGFJnKF9o4MJ E59O0iwH+2Lgx0iEn+S8m+mqhfVybkhIOgPOy8H6ehZ+T/Gln17+rJHmHbG2MO5D7P6u r1wQ== X-Gm-Message-State: APjAAAVHN3AX9kk68tINWrRIaYGQCODZCLaPH4zrogp2Y4BjkgWHKnFF iWd/jDMpBb+k6TtRZt7LRH9Q+jt7H96zcEgLnGE= X-Google-Smtp-Source: APXvYqxQVyD1c2IBTjUAl+qMo8jmS0/vp84E2o9sSS9qyXnYRpNsodCeNapwCG1kBLKNDvtj5m5dhzNUVDXlvV7PvsM= X-Received: by 2002:a63:6942:: with SMTP id e63mr17808392pgc.102.1556969599281; Sat, 04 May 2019 04:33:19 -0700 (PDT) MIME-Version: 1.0 References: <6cc22608-d4b2-e7f4-d534-f4b5f02bc3d2@gmx.de> <59d0e63c-7e78-be96-f9a2-1f2505393017@gmx.de> <52a401b8-99b7-94ce-2885-8c1329e9d4d4@lsces.co.uk> <33eaa086-e411-c8fb-cd44-127e4b769046@gmx.de> In-Reply-To: Date: Sat, 4 May 2019 14:33:05 +0300 Message-ID: To: "Christoph M. Becker" Cc: Lester , Internals Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Subject: Re: [PHP-DEV] Re: [RFC VOTE] Unbundle ext/interbase From: kalle@php.net (Kalle Sommer Nielsen) Hi Christoph Den l=C3=B8r. 4. maj 2019 kl. 14.19 skrev Christoph M. Becker : > > On 04.05.2019 at 10:56, Christoph M. Becker wrote: > > > I have submitted PR #4112 to bring back the common PDO tests, which are > > the majority of existing tests for pdo_firebird. Three tests are > > failing (which should be investigated), but these tests already failed > > in PHP-7.3 and maybe before. I had a look at your PRs, both look good! Like I mentioned on the common.phpt one, I wasn't aware of this PDO magic, so its good that you fixed it quickly. +1 on both PRs. > I had a closer look at the tests failing with Firebird 3.0.4.33054 (x64): > > bug_69356.phpt fails because FB doesn't support `SELECT expr;` queries; > apparently, a FROM clause would be required. If that is the case, we should add the FROM clause. When I tested it, it was passing but I'm uncertain how exactly. I was using a 3.0.2 x64 build on Windows for these, so there seems to be something odd going on here. > bug_71447.phpt fails because there are issues regarding comments with a > single quote. Could this be an SQL dialect setting missing given its pass for me? > bug_73234.phpt fails because FB doesn't support defining explicit > nullable columns, i.e. > > CREATE TABLE (id INT NULL) > > is unsupported. Removing the NULL let's the test proceed, but binding a > zero as PDO::PARAM_NULL apparently inserts `string(1) "0"` which looks > like a bug in the driver. Again odd it did not fail for me, but we should log a bug about this issue if there isn't one already and hope that someone will pick it up unless you want to invest the time into it. Thanks for looking into these! Much appreciated. --=20 regards, Kalle Sommer Nielsen kalle@php.net