[Bug 1878102] Re: php-parser autopkgtests fail with php7.4 7.4.3-4ubuntu2 on armhf
** Merge proposal linked: https://code.launchpad.net/~bryce/ubuntu/+source/php-parser/+git/php-parser/+merge/416359 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1878102 Title: php-parser autopkgtests fail with php7.4 7.4.3-4ubuntu2 on armhf To manage notifications about this bug go to: https://bugs.launchpad.net/php/+bug/1878102/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1878102] Re: php-parser autopkgtests fail with php7.4 7.4.3-4ubuntu2 on armhf
** Merge proposal linked: https://code.launchpad.net/~utkarsh/ubuntu/+source/php-parser/+git/php-parser/+merge/411593 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1878102 Title: php-parser autopkgtests fail with php7.4 7.4.3-4ubuntu2 on armhf To manage notifications about this bug go to: https://bugs.launchpad.net/php/+bug/1878102/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1878102] Re: php-parser autopkgtests fail with php7.4 7.4.3-4ubuntu2 on armhf
** Merge proposal linked: https://code.launchpad.net/~bryce/ubuntu/+source/php-parser/+git/php-parser/+merge/396706 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1878102 Title: php-parser autopkgtests fail with php7.4 7.4.3-4ubuntu2 on armhf To manage notifications about this bug go to: https://bugs.launchpad.net/php/+bug/1878102/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1878102] Re: php-parser autopkgtests fail with php7.4 7.4.3-4ubuntu2 on armhf
** Merge proposal linked: https://code.launchpad.net/~bryce/ubuntu/+source/php-parser/+git/php-parser/+merge/395546 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1878102 Title: php-parser autopkgtests fail with php7.4 7.4.3-4ubuntu2 on armhf To manage notifications about this bug go to: https://bugs.launchpad.net/php/+bug/1878102/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1878102] Re: php-parser autopkgtests fail with php7.4 7.4.3-4ubuntu2 on armhf
php-parser has built in -proposed, and I verified the test suite passes. ** Tags removed: verification-needed verification-needed-focal ** Tags added: verification-done verification-done-focal -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1878102 Title: php-parser autopkgtests fail with php7.4 7.4.3-4ubuntu2 on armhf To manage notifications about this bug go to: https://bugs.launchpad.net/php/+bug/1878102/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1878102] Re: php-parser autopkgtests fail with php7.4 7.4.3-4ubuntu2 on armhf
Marking block-proposed-focal as this is an autopkgtest fix only, should be sufficient to just be in proposed, and there's no need to make users download this update. ** Tags added: block-proposed-focal ** Changed in: php-parser (Ubuntu Focal) Status: Triaged => Fix Committed ** Tags added: verification-needed verification-needed-focal -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1878102 Title: php-parser autopkgtests fail with php7.4 7.4.3-4ubuntu2 on armhf To manage notifications about this bug go to: https://bugs.launchpad.net/php/+bug/1878102/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1878102] Re: php-parser autopkgtests fail with php7.4 7.4.3-4ubuntu2 on armhf
** Merge proposal linked: https://code.launchpad.net/~bryce/ubuntu/+source/php-parser/+git/php-parser/+merge/392194 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1878102 Title: php-parser autopkgtests fail with php7.4 7.4.3-4ubuntu2 on armhf To manage notifications about this bug go to: https://bugs.launchpad.net/php/+bug/1878102/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1878102] Re: php-parser autopkgtests fail with php7.4 7.4.3-4ubuntu2 on armhf
Focal has the same version of php-parser, and we're seeing the same test failures there. https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac /autopkgtest-focal/focal/armhf/p/php- parser/20200929_080001_a32e2@/log.gz /tmp/autopkgtest.eZ6NuZ/build.Ar8/src/test/PhpParser/Lexer/EmulativeTest.php:110 ** Changed in: php-parser (Ubuntu Focal) Importance: Undecided => High ** Changed in: php-parser (Ubuntu Focal) Status: New => Triaged ** Changed in: php-parser (Ubuntu Focal) Assignee: (unassigned) => Bryce Harrington (bryce) ** Description changed: + [Impact] + + Other php SRUs end up blocked from migration due to a test case in php- + parser that fails due to an integer format mismatch. + + + [Test Case] + 1. Create lxc container for ubuntu-focal + 2. Install php-parser + 3. Run autopkgtest php-parser -- null + + The testsuite should pass but it does not, and fails with EmulativeTest + issues starting with (and similar to) this one: + + 1) PhpParser\Lexer\EmulativeTest::testErrorAfterEmulation with data set #0 ('??=', array(array(281, '??='))) + Failed asserting that actual size 0 matches expected size 1. + + /tmp/autopkgtest.eZ6NuZ/build.Ar8/src/test/PhpParser/Lexer/EmulativeTest.php:110 + + + [Regression Potential] + + Since this is a testsuite fix for integer parsing on armhf, the two + things to watch for would be a) issues relating to the testsuite, or b) + issues particular to armhf (especially traceable to integer parsing + behavior). However, in the first case, the testsuite's behavior would + crop up only during building / migrating in the archive and would not + produce user-visible effects. In the second case, integer parsing + issues already exist in released code so would not be a true regression, + the test case only exposes them - by preventing other php packages from + migrating. + + + [Discussion] + + php-parser's autopkgtest has been failing in focal on armhf for some + time: + + http://autopkgtest.ubuntu.com/packages/p/php-parser/focal/armhf + + The test failure is due to an integer format mismatch. We spotted this + issue on groovy and flagged it for upstream: + + https://github.com/nikic/PHP-Parser/issues/662 + + There doesn't appear to be a fix identified yet. We addressed it in + groovy by disabling the faulty tests (the one listed in this bug, and + the one in LP: #1895878), and that may be a low-risk way to address it + for focal, too. + + https://launchpad.net/ubuntu/+source/php-parser/4.4.0-1ubuntu2 + + php-parser: https://launchpad.net/ubuntu/+source/php-parser/4.2.2-2 php7.4: https://launchpad.net/ubuntu/+source/php7.4/7.4.3-4ubuntu2 Originally failing Log: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac /autopkgtest-groovy/groovy/armhf/p/php- parser/20200502_014803_a1f47@/log.gz - EmulativeTest::testErrorAfterEmulation with various data sets - EmulativeTest::testError with various data sets - LexerTest::testError with various data sets php7.4 is blocked from migration of three CVEs due to test failures with php-parser. Php-parser has a newer 4.4.0-1 stuck in proposed, but triggering the two together did not resolve the issue: Newly failing log: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac /autopkgtest-groovy/groovy/armhf/p/php- parser/20200501_165040_5a5c8@/log.gz - CodeParsingTest::testParse: Different integer syntaxes - Lexer\EmulativeTest::testLexNewFeatures: '0xCAFE_F00D' -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1878102 Title: php-parser autopkgtests fail with php7.4 7.4.3-4ubuntu2 on armhf To manage notifications about this bug go to: https://bugs.launchpad.net/php/+bug/1878102/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1878102] Re: php-parser autopkgtests fail with php7.4 7.4.3-4ubuntu2 on armhf
** Also affects: php-parser (Ubuntu Focal) Importance: Undecided Status: New ** Also affects: php-parser (Ubuntu Groovy) Importance: Undecided Assignee: Bryce Harrington (bryce) Status: Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1878102 Title: php-parser autopkgtests fail with php7.4 7.4.3-4ubuntu2 on armhf To manage notifications about this bug go to: https://bugs.launchpad.net/php/+bug/1878102/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1878102] Re: php-parser autopkgtests fail with php7.4 7.4.3-4ubuntu2 on armhf
This bug was fixed in the package php-parser - 4.4.0-1ubuntu2 --- php-parser (4.4.0-1ubuntu2) groovy; urgency=medium * d/p/0004-Disable-CodeParsingTest-due-to-integer-syntax.patch: - Disable another test case that is not yet 32-bit compatible, to fix proposed migration blockage on armhf. -- Bryce Harrington Thu, 14 May 2020 23:25:09 + ** Changed in: php-parser (Ubuntu) Status: In Progress => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1878102 Title: php-parser autopkgtests fail with php7.4 7.4.3-4ubuntu2 on armhf To manage notifications about this bug go to: https://bugs.launchpad.net/php/+bug/1878102/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1878102] Re: php-parser autopkgtests fail with php7.4 7.4.3-4ubuntu2 on armhf
** Merge proposal linked: https://code.launchpad.net/~bryce/+git/php-parser/+merge/383830 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1878102 Title: php-parser autopkgtests fail with php7.4 7.4.3-4ubuntu2 on armhf To manage notifications about this bug go to: https://bugs.launchpad.net/php/+bug/1878102/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1878102] Re: php-parser autopkgtests fail with php7.4 7.4.3-4ubuntu2 on armhf
Upstream comment indicates the new test case may be not 32-bit compatible at this time. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1878102 Title: php-parser autopkgtests fail with php7.4 7.4.3-4ubuntu2 on armhf To manage notifications about this bug go to: https://bugs.launchpad.net/php/+bug/1878102/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1878102] Re: php-parser autopkgtests fail with php7.4 7.4.3-4ubuntu2 on armhf
** Changed in: php Status: Unknown => New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1878102 Title: php-parser autopkgtests fail with php7.4 7.4.3-4ubuntu2 on armhf To manage notifications about this bug go to: https://bugs.launchpad.net/php/+bug/1878102/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1878102] Re: php-parser autopkgtests fail with php7.4 7.4.3-4ubuntu2 on armhf
The other test failure is a similar problem: 2) PhpParser\Lexer\EmulativeTest::testLexNewFeatures with data set #20 ('0xCAFE_F00D', array(array(312, '0xCAFE_F00D'))) Failed asserting that two arrays are identical. --- Expected +++ Actual @@ @@ Array &0 ( 0 => Array &1 ( -0 => 312 +0 => 313 1 => '0xCAFE_F00D' ) ) '0xCAFE_F00D' is hexadecimal for 3405705229, which is the same number as in the syntax issue in comment #1. The test is receiving this as a T_DNUMBER (i.e. type number 313) rather than as a T_LNUMBER (type 312) as defined in Tokens.php. ** Also affects: php via https://github.com/nikic/PHP-Parser/issues/662 Importance: Unknown Status: Unknown -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1878102 Title: php-parser autopkgtests fail with php7.4 7.4.3-4ubuntu2 on armhf To manage notifications about this bug go to: https://bugs.launchpad.net/php/+bug/1878102/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1878102] Re: php-parser autopkgtests fail with php7.4 7.4.3-4ubuntu2 on armhf
The integer syntax issue is forwarded upstream to: https://github.com/nikic/PHP-Parser/issues/662 This test case is new with 4.4.0, and I'm guessing it's a signed/unsigned issue with the Scalar_LNumber data type. ** Bug watch added: github.com/nikic/PHP-Parser/issues #662 https://github.com/nikic/PHP-Parser/issues/662 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1878102 Title: php-parser autopkgtests fail with php7.4 7.4.3-4ubuntu2 on armhf To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php-parser/+bug/1878102/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1878102] Re: php-parser autopkgtests fail with php7.4 7.4.3-4ubuntu2 on armhf
** Description changed: php-parser: https://launchpad.net/ubuntu/+source/php-parser/4.2.2-2 php7.4: https://launchpad.net/ubuntu/+source/php7.4/7.4.3-4ubuntu2 Originally failing Log: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac /autopkgtest-groovy/groovy/armhf/p/php- parser/20200502_014803_a1f47@/log.gz - - EmulativeTest::testErrorAfterEmulation with various data sets - - EmulativeTest::testError with various data sets - - LexerTest::testError with various data sets + - EmulativeTest::testErrorAfterEmulation with various data sets + - EmulativeTest::testError with various data sets + - LexerTest::testError with various data sets php7.4 is blocked from migration of three CVEs due to test failures with php-parser. Php-parser has a newer 4.4.0-1 stuck in proposed, but triggering the two together did not resolve the issue: Newly failing log: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac /autopkgtest-groovy/groovy/armhf/p/php- parser/20200501_165040_5a5c8@/log.gz - - CodeParsingTest::testParse: Differint integer syntaxes - - Lexer\EmulativeTest::testLexNewFeatures: '0xCAFE_F00D' + - CodeParsingTest::testParse: Different integer syntaxes + - Lexer\EmulativeTest::testLexNewFeatures: '0xCAFE_F00D' -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1878102 Title: php-parser autopkgtests fail with php7.4 7.4.3-4ubuntu2 on armhf To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php-parser/+bug/1878102/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1878102] Re: php-parser autopkgtests fail with php7.4 7.4.3-4ubuntu2 on armhf
** Summary changed: - php-parser autopkgtests fail with php7.4 7.4.3-4ubuntu2 + php-parser autopkgtests fail with php7.4 7.4.3-4ubuntu2 on armhf -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1878102 Title: php-parser autopkgtests fail with php7.4 7.4.3-4ubuntu2 on armhf To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php-parser/+bug/1878102/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs