GNU bug report logs - #44383
gst-plugins-good fails its test suite on armhf-linux

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix; Reported by: Maxim Cournoyer <maxim.cournoyer@HIDDEN>; dated Mon, 2 Nov 2020 03:42:02 UTC; Maintainer for guix is bug-guix@HIDDEN.

Message received at 44383 <at> debbugs.gnu.org:


Received: (at 44383) by debbugs.gnu.org; 10 Nov 2020 19:34:22 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Nov 10 14:34:22 2020
Received: from localhost ([127.0.0.1]:38913 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1kcZPJ-0005hf-TJ
	for submit <at> debbugs.gnu.org; Tue, 10 Nov 2020 14:34:22 -0500
Received: from eggs.gnu.org ([209.51.188.92]:51888)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <marius@HIDDEN>) id 1kcZPI-0005hQ-9L
 for 44383 <at> debbugs.gnu.org; Tue, 10 Nov 2020 14:34:20 -0500
Received: from fencepost.gnu.org ([2001:470:142:3::e]:39067)
 by eggs.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <marius@HIDDEN>)
 id 1kcZPC-0000N2-Vy; Tue, 10 Nov 2020 14:34:15 -0500
Received: from host-37-191-236-253.lynet.no ([37.191.236.253]:50380
 helo=localhost)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <marius@HIDDEN>)
 id 1kcZPB-0003rE-GQ; Tue, 10 Nov 2020 14:34:14 -0500
From: Marius Bakke <marius@HIDDEN>
To: Maxim Cournoyer <maxim.cournoyer@HIDDEN>, 44383 <at> debbugs.gnu.org
Subject: Re: bug#44383: gst-plugins-good fails its test suite on armhf-linux
In-Reply-To: <87sg9szar5.fsf@HIDDEN>
References: <87sg9szar5.fsf@HIDDEN>
Date: Tue, 10 Nov 2020 20:34:10 +0100
Message-ID: <87k0utdn0t.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
 micalg=pgp-sha512; protocol="application/pgp-signature"
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44383
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

--=-=-=
Content-Type: text/plain

Maxim Cournoyer <maxim.cournoyer@HIDDEN> writes:

> Here's the output for the failing tests:

This is using QEMU transparent emulation, right?

There is a substitute on Berlin:

$ guix weather -s armhf-linux gst-plugins-good
computing 1 package derivations for armhf-linux...
looking for 1 store items on https://ci.guix.gnu.org...
updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
https://ci.guix.gnu.org
  100.0% substitutes available (1 out of 1)
  at least 4.1 MiB of nars (compressed)
  5.5 MiB on disk (uncompressed)
  1.402 seconds per request (1.4 seconds in total)
  0.7 requests per second

I'm not sure to what extent we should patch packages to work with QEMU
transparent emulation.  And currently the CI does not use it at all for
32-bit ARM (albeit for rather different reasons).

Thoughts?

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQFDBAEBCgAtFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAl+q6zMPHG1hcml1c0Bn
bnUub3JnAAoJEKKgbfKjOlT68UMH/1k5L6nQiyZhUIUsFgVqYjmrOCyL3fgDZrHG
bMWwV04+mUwoUpHpxXdnZh44m4uyfYhtG9Sa0a4/fWpFk1glWIPTmU7eXYGK/QLi
+ELUlavWH7fWGwPBz+jpJrWODo9fMU++x/tGjXOtcdJhl4WkW2W2kLmvXdPQTLk8
WtWw1H4MuoSW+WCBhUsr6i9b9NVdVQ+MOgZqVrqvvGCOYV7BNhohRHk+YgWUWvdO
cciYRjWw6oZbpPbdMeA6ogDtwymEkkcapi3En783eR/p09R6ooevVEzJQEkDmrgv
++k3ar0aicExs8lt5FoYeyB/UfaRaJbRGqdfMShTS/t8Z8dlguk=
=sXBQ
-----END PGP SIGNATURE-----
--=-=-=--




Information forwarded to bug-guix@HIDDEN:
bug#44383; Package guix. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 2 Nov 2020 03:41:10 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Nov 01 22:41:10 2020
Received: from localhost ([127.0.0.1]:39171 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1kZQiT-0001Fi-UT
	for submit <at> debbugs.gnu.org; Sun, 01 Nov 2020 22:41:10 -0500
Received: from lists.gnu.org ([209.51.188.17]:48632)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1kZQiS-0001Fb-TV
 for submit <at> debbugs.gnu.org; Sun, 01 Nov 2020 22:41:09 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:35024)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <maxim.cournoyer@HIDDEN>)
 id 1kZQiS-0004Nc-MO
 for bug-guix@HIDDEN; Sun, 01 Nov 2020 22:41:08 -0500
Received: from mail-qk1-x730.google.com ([2607:f8b0:4864:20::730]:36990)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <maxim.cournoyer@HIDDEN>)
 id 1kZQiP-0000ap-TC
 for bug-guix@HIDDEN; Sun, 01 Nov 2020 22:41:08 -0500
Received: by mail-qk1-x730.google.com with SMTP id z6so10508582qkz.4
 for <bug-guix@HIDDEN>; Sun, 01 Nov 2020 19:41:05 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:subject:date:message-id:mime-version;
 bh=0aOQFsfAcAasCPHYjb8C3j0n4tYzRDOoG2SZYv7dOgI=;
 b=lOV2QZ4PhKTMhj4YDvwjPY7c/zNphi3geEkI4OzmUYpOwcIrgZsaY3wmUvxQjWPApq
 0uKBK8D9zosb4nvpI3JLVTbkYeRVexbfRG7igc5k6O/Nfu+mxQsSS/xORqUPkg2aJIqb
 rug2K/zIwUaJq/REt2e7b15Xu0NXeGp0iJ7BfI2Y5hEshxz2zIuWuFwILsyPtrgvABW1
 racGz4Y+chsv+Fa/8YeVEIRPm91ru97NNXrmNE78n2fgUvY/5ZWqXS5/Q0KhdHRIEy8e
 GOiFbS2uXcb9DVj+6qpUmQD2KHoDSviLZrT8pUpwm2mYh4IPZsYM0IC+HiOunflLs0YV
 IHmA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:subject:date:message-id:mime-version;
 bh=0aOQFsfAcAasCPHYjb8C3j0n4tYzRDOoG2SZYv7dOgI=;
 b=VhhR9t6zmUXhJj6DikgYfPLtQcpEnS9wGjKndMULZBjP+ODgzWmV+Uz8rulI0hLBL0
 vFbXy7WxkNIadXY541tHZxer3uXGxu2yh23GBG+/7Dz0PsCCDgn7yW2YbCzYxs2Ro6NC
 43RpYRIxVE9vVLaH2cRGmntIoL/7NBUqTS84wHGo1/dyiGtHU3okG2DjjS3jq5Co6nAG
 +ISb4ON6VMssO7bqoYoZNptPzwOrnRvisLDA9oI4bxZfzUr4rNcBcdztM3XjTDDeiLmn
 W9CA+w/xOhdr3amaLlVBsTGkAVKynj1WIZvl3f98s2NCGHNK6gJbby56Vuh7AjqKHjI+
 zReg==
X-Gm-Message-State: AOAM5323cXuv5Eq3lJ5eC8yzqzq26+jEwQHWCT+rVIXD/0KsrwNQ+BhR
 sL69nDJJLdro4qXLvQ89ZAeI//6+cDg=
X-Google-Smtp-Source: ABdhPJydFH+mgkT/f8Cv3t0Sx/ocYtqWT9cMoG0mf3GMgNPbBgWDNl6PbhEf63WP93fZsOPTB3vd+w==
X-Received: by 2002:a05:620a:1513:: with SMTP id
 i19mr12322824qkk.404.1604288464241; 
 Sun, 01 Nov 2020 19:41:04 -0800 (PST)
Received: from hurd ([207.35.94.134])
 by smtp.gmail.com with ESMTPSA id p128sm3629186qkb.42.2020.11.01.19.41.03
 for <bug-guix@HIDDEN>
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sun, 01 Nov 2020 19:41:03 -0800 (PST)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: bug-guix <bug-guix@HIDDEN>
Subject: gst-plugins-good fails its test suite on armhf-linux
Date: Sun, 01 Nov 2020 22:41:02 -0500
Message-ID: <87sg9szar5.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
Received-SPF: pass client-ip=2607:f8b0:4864:20::730;
 envelope-from=maxim.cournoyer@HIDDEN; helo=mail-qk1-x730.google.com
X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache.
 That's all we know.
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
 RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.3 (/)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)

Here's the output for the failing tests:

--8<---------------cut here---------------start------------->8---
96/99 pipelines_wavpack                       OK       0.82 s 
97/99 orc_deinterlace                         FAIL     0.07 s (killed by signal 11 SIGSEGV)
98/99 orc_videomixer                          FAIL     0.12 s (exit status 1)
99/99 orc_videobox                            OK       0.04 s 

Ok:                   97
Expected Fail:         0
Fail:                  2
Unexpected Pass:       0
Skipped:               0
Timeout:               0


The output from the failed tests:

97/99 orc_deinterlace                         FAIL     0.07 s (killed by signal 11 SIGSEGV)

--- command ---
03:36:03 /tmp/guix-build-gst-plugins-good-1.16.2.drv-0/build/tests/check/orc_deinterlace
--- stdout ---
deinterlace_line_vfir:
    backup function  :   PASSED
    compiled function:   PASSED
deinterlace_line_linear:
    backup function  :   PASSED
--- stderr ---
qemu: uncaught target signal 11 (Segmentation fault) - core dumped
-------

98/99 orc_videomixer                          FAIL     0.12 s (exit status 1)

--- command ---
03:36:03 /tmp/guix-build-gst-plugins-good-1.16.2.drv-0/build/tests/check/orc_videomixer
--- Listing only the last 100 lines from a long log. ---
  vmul.i16 q8, q8, q9
# 14: div255w
  vrshrn.u16 d0, q8, #8
  vmovl.u8 q0, d0
  vadd.i16 q0, q0, q8
  vrshrn.u16 d16, q0, #8
  vmovl.u8 q8, d16
# 15: addw
  vadd.i16 q10, q10, q8
# 16: convwb
  vmovn.i16 d20, q10
# 18: orl
  vorr d20, d20, d6
# 19: storel
  vst1.64 d20, [r2]
  add r2, r2, #0x00000008
  add r3, r3, #0x00000008
  bne .L7
.L12:
  ldr ip, [r0, #16]
  cmp ip, #0x00000000
  beq .L14
.L13:
  subs ip, ip, #0x00000001
# LOOP shift 0
# 0: loadl
  vld1.32 d16[0], [r3]
# 1: shrul
  vshr.u32 d18, d16, #24
# 2: convlw
  vmovn.i32 d18, q9
# 3: convwb
  vmovn.i16 d18, q9
# 4: splatbl
  vorr d0, d18, d18
  vzip.8 d18, d0
  vorr d0, d18, d18
  vzip.16 d18, d0
# 5: convubw
  vmovl.u8 q9, d18
# 7: mullw
  vmul.i16 d18, d18, d4
# 8: shruw
  vshr.u16 d18, d18, #8
# 9: convubw
  vmovl.u8 q8, d16
# 10: loadl
  vld1.32 d20[0], [r2]
# 11: convubw
  vmovl.u8 q10, d20
# 12: subw
  vsub.i16 d16, d16, d20
# 13: mullw
  vmul.i16 d16, d16, d18
# 14: div255w
  vrshrn.u16 d0, q8, #8
  vmovl.u8 q0, d0
  vadd.i16 d0, d0, d16
  vrshrn.u16 d16, q0, #8
  vmovl.u8 q8, d16
# 15: addw
  vadd.i16 d20, d20, d16
# 16: convwb
  vmovn.i16 d20, q10
# 18: orl
  vorr d20, d20, d6
# 19: storel
  vst1.32 d20[0], [r2]
  add r2, r2, #0x00000004
  add r3, r3, #0x00000004
  bne .L13
.L14:
  ldr r2, [r0, #20]
  ldr r1, [r0, #276]
  add r2, r2, r1
  str r2, [r0, #20]
  ldr r2, [r0, #36]
  ldr r1, [r0, #292]
  add r2, r2, r1
  str r2, [r0, #36]
  ldr r2, [r0, #328]
  subs r2, r2, #0x00000001
  str r2, [r0, #328]
  bne .L15
  bx lr
  nop
  nop
.L20:
  .word 0x07060706
  .word 0x07060706
  .word 0x0f0e0f0e
  .word 0x0f0e0f0e
video_mixer_orc_overlay_argb:
    backup function  :   PASSED
    compiled function:   COMPILE FAILED
video_mixer_orc_overlay_bgra:
    backup function  :   PASSED
    compiled function:   COMPILE FAILED
-------

Full log written to /tmp/guix-build-gst-plugins-good-1.16.2.drv-0/build/meson-logs/testlog.txt
FAILED: meson-test 
/gnu/store/qcl5imqjxh0svdwjnyxnmphnslmsy8ya-meson-for-build-0.53.2/bin/meson test --no-rebuild --print-errorlogs
ninja: build stopped: subcommand failed.
command "ninja" "test" failed with status 1
builder for
`/gnu/store/li4ivcadddcp4jwh7nbxx4941p6h677j-gst-plugins-good-1.16.2.drv'
failed with exit code 1
--8<---------------cut here---------------end--------------->8---

Maxim




Acknowledgement sent to Maxim Cournoyer <maxim.cournoyer@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-guix@HIDDEN. Full text available.
Report forwarded to bug-guix@HIDDEN:
bug#44383; Package guix. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Tue, 10 Nov 2020 19:45:01 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.