Summary: | dev-qt/qtbase-6.5.2-r2: fails 31 tests on hppa | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Sam James <sam> |
Component: | Current packages | Assignee: | Qt Bug Alias <qt> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | ionen |
Priority: | Normal | Keywords: | TESTFAILURE |
Version: | unspecified | ||
Hardware: | HPPA | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 914026 | ||
Attachments: |
build.log.xz
LastTest.log.xz LastTest.log.xz w/ stack dir patch |
Description
Sam James
![]() ![]() ![]() ![]() Created attachment 870834 [details]
LastTest.log.xz
I'm going to rerun it with https://sources.debian.org/patches/qt6-base/6.4.2%2Bdfsg-18/forkfd_grow_stack_upwards_on_hppa.patch/ applied. > 40 - tst_qnumeric (Failed) > 93 - tst_qcborvalue (Failed) Both NaN related, assume something special about this here. Could be ignored, I doubt it results in real runtime problems. > 88 - tst_qpluginloader (Failed) > 244 - tst_qimagereader (Failed) > 249 - tst_qimagewriter (Failed) Same as bug #914033, and should be of little concern. Guess could skip all 3. Haven't looked too closely but everything else looks like segfaults so can only hope the forkfd patch helps. (In reply to Ionen Wolkens from comment #3) > > 40 - tst_qnumeric (Failed) > > 93 - tst_qcborvalue (Failed) > Both NaN related, assume something special about this here. Could be > ignored, I doubt it results in real runtime problems. > IIRC hppa has a somewhat unique way of using NaN - I'd have to check mail archives but it's probably fine. > > 88 - tst_qpluginloader (Failed) > > 244 - tst_qimagereader (Failed) > > 249 - tst_qimagewriter (Failed) > Same as bug #914033, and should be of little concern. Guess could skip all 3. > Yeah, they're almost certainly BE, and I'd like to fix them, but I don't think that's a terrible baseline for now. Created attachment 870906 [details]
LastTest.log.xz w/ stack dir patch
Nice!
With the patch:
```
The following tests FAILED:
40 - tst_qnumeric (Failed)
88 - tst_qpluginloader (Failed)
93 - tst_qcborvalue (Failed)
244 - tst_qimagereader (Failed)
249 - tst_qimagewriter (Failed)
```
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f6c7b9be96640df5b5e0fad5807990651ffb315 commit 7f6c7b9be96640df5b5e0fad5807990651ffb315 Author: Ionen Wolkens <ionen@gentoo.org> AuthorDate: 2023-09-19 02:57:21 +0000 Commit: Ionen Wolkens <ionen@gentoo.org> CommitDate: 2023-09-19 02:59:48 +0000 dev-qt/qtbase: import hppa forkfd fix from debian Some of bug #914371's issues could (ideally) still need looking into/attention, but believe reasonable to close for now and allow keywording assuming did not overlook anything. Closes: https://bugs.gentoo.org/914371 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> .../qtbase-6.5.2-hppa-forkfd-grow-stack.patch | 28 ++++++++++++++++++++++ dev-qt/qtbase/qtbase-6.5.2-r2.ebuild | 1 + dev-qt/qtbase/qtbase-6.5.9999.ebuild | 1 + dev-qt/qtbase/qtbase-6.6.9999.ebuild | 1 + dev-qt/qtbase/qtbase-6.9999.ebuild | 1 + 5 files changed, 32 insertions(+) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efd68dea72969804a4b30a968e037e5ca957bf95 commit efd68dea72969804a4b30a968e037e5ca957bf95 Author: Ionen Wolkens <ionen@gentoo.org> AuthorDate: 2023-09-19 02:18:12 +0000 Commit: Ionen Wolkens <ionen@gentoo.org> CommitDate: 2023-09-19 02:34:27 +0000 dev-qt/qtbase: skip NaN related tests for hppa-only May or may not have other impacts and could use fixing, but skipping noise about this for now. Assuming unlikely to come up on non-hppa, so skipping only there. Will see if other arches somehow come up. Bug: https://bugs.gentoo.org/914371 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> dev-qt/qtbase/qtbase-6.5.2-r2.ebuild | 5 +++++ dev-qt/qtbase/qtbase-6.5.9999.ebuild | 5 +++++ dev-qt/qtbase/qtbase-6.6.9999.ebuild | 5 +++++ dev-qt/qtbase/qtbase-6.9999.ebuild | 5 +++++ 4 files changed, 20 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9766b6fde49e48247ac9b11b2d52a4b615833c99 commit 9766b6fde49e48247ac9b11b2d52a4b615833c99 Author: Ionen Wolkens <ionen@gentoo.org> AuthorDate: 2023-09-19 02:12:07 +0000 Commit: Ionen Wolkens <ionen@gentoo.org> CommitDate: 2023-09-19 02:12:17 +0000 dev-qt/qtbase: skip known failing tests on BE arches Could use looking into eventually, but these failures should not have much of an impact. Skipping globally to avoid coming back to this with other arches. Bug: https://bugs.gentoo.org/914033 Bug: https://bugs.gentoo.org/914371 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> dev-qt/qtbase/qtbase-6.5.2-r2.ebuild | 6 +++++- dev-qt/qtbase/qtbase-6.5.9999.ebuild | 6 +++++- dev-qt/qtbase/qtbase-6.6.9999.ebuild | 6 +++++- dev-qt/qtbase/qtbase-6.9999.ebuild | 6 +++++- 4 files changed, 20 insertions(+), 4 deletions(-) |