rakudo_2016.09-1_amd64.changes ACCEPTED into unstable

Daniel Dehennin daniel.dehennin at baby-gnu.org
Fri Sep 30 21:21:59 UTC 2016


Debian FTP Masters <ftpmaster at ftp-master.debian.org> writes:

> Accepted:
>
> Format: 1.8
> Date: Tue, 27 Sep 2016 13:12:09 +0200
> Source: rakudo
> Binary: rakudo rakudo-lib
> Architecture: source amd64 all
> Version: 2016.09-1

Several architectures do not build:

- arm64 still has the timeout

- armel, armhf has same test failures:

    Test Summary Report
    -------------------
    t/04-nativecall/02-simple-args.t       (Wstat: 256 Tests: 14 Failed: 1)
      Failed test:  11
      Non-zero exit status: 1
    t/04-nativecall/03-simple-returns.t    (Wstat: 256 Tests: 11 Failed: 1)
      Failed test:  3
      Non-zero exit status: 1
    t/04-nativecall/08-callbacks.t         (Wstat: 11 Tests: 0 Failed: 0)
      Non-zero wait status: 11
      Parse errors: Bad plan.  You planned 8 tests but ran 0.
    t/04-nativecall/11-cpp.t               (Wstat: 256 Tests: 21 Failed: 1)
      Failed test:  1
      Non-zero exit status: 1
    t/04-nativecall/13-union.t             (Wstat: 768 Tests: 28 Failed: 3)
      Failed tests:  2, 15, 24
      Non-zero exit status: 3
    Files=45, Tests=592, 364 wallclock secs ( 0.54 usr  0.12 sys + 277.43 cusr 84.65 csys = 362.74 CPU)
    Result: FAIL

- powerpc

    Test Summary Report
    -------------------
    t/04-nativecall/02-simple-args.t       (Wstat: 256 Tests: 14 Failed: 1)
      Failed test:  11
      Non-zero exit status: 1
    t/04-nativecall/03-simple-returns.t    (Wstat: 256 Tests: 11 Failed: 1)
      Failed test:  3
      Non-zero exit status: 1
    t/04-nativecall/11-cpp.t               (Wstat: 256 Tests: 21 Failed: 1)
      Failed test:  1
      Non-zero exit status: 1
    t/04-nativecall/13-union.t             (Wstat: 768 Tests: 28 Failed: 3)
      Failed tests:  2, 15, 24
      Non-zero exit status: 3
    Files=45, Tests=600, 55 wallclock secs ( 0.12 usr  0.04 sys + 53.46 cusr  1.14 csys = 54.76 CPU)
    Result: FAIL

- ppc64 and ppc64el has same test failure

    Test Summary Report
    -------------------
    t/04-nativecall/02-simple-args.t       (Wstat: 256 Tests: 14 Failed: 1)
      Failed test:  11
      Non-zero exit status: 1
    Files=45, Tests=600, 40 wallclock secs ( 0.13 usr  0.05 sys + 38.39 cusr  1.38 csys = 39.95 CPU)
    Result: FAIL

- x32 has segfault

    dh build-arch
       dh_testdir -a
       dh_update_autotools_config -a
       debian/rules override_dh_auto_configure
    make[1]: Entering directory '/<<PKGBUILDDIR>>'
    perl Configure.pl --prefix=/usr --backends=moar
    Segmentation fault
    
    ===SORRY!===
    Unable to read configuration from NQP on MoarVM
    
    To automatically clone (git) and build a copy of NQP 2016.09,
    try re-running Configure.pl with the '--gen-moar' option.
    Or, use '--prefix=' to explicitly specify the path where the NQP and MoarVM
    executables can be found that are use to build Rakudo.
    
    debian/rules:21: recipe for target 'override_dh_auto_configure' failed
    make[1]: *** [override_dh_auto_configure] Error 139
    make[1]: Leaving directory '/<<PKGBUILDDIR>>'
    debian/rules:18: recipe for target 'build-arch' failed
    make: *** [build-arch] Error 2
    dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2


We could switch moarvm to libffi:

- it seems to solve at least the timeout issue on arm64

- all failing tests are due to nativecall

- it should fully support perl6 NativeCall

Regards.

-- 
Daniel Dehennin
Récupérer ma clef GPG: gpg --recv-keys 0xCC1E9E5B7A6FE2DF
Fingerprint: 3E69 014E 5C23 50E8 9ED6  2AAD CC1E 9E5B 7A6F E2DF
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 324 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-rakudo-devel/attachments/20160930/d0ec58da/attachment.sig>


More information about the Pkg-rakudo-devel mailing list