Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 717258 - dev-libs/ppl[lpsol] - FAIL: mipproblem2 (Segmentation fault)
Summary: dev-libs/ppl[lpsol] - FAIL: mipproblem2 (Segmentation fault)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: PPC64 Linux
: Normal normal (vote)
Assignee: Michael Orlitzky
URL: https://www.cs.unipr.it/mantis/view.p...
Whiteboard:
Keywords: TESTFAILURE
Depends on:
Blocks:
 
Reported: 2020-04-12 20:45 UTC by ernsteiswuerfel
Modified: 2020-04-15 13:04 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log.xz (ppl-1.2:20200412-180154.log.xz,109.29 KB, application/x-xz)
2020-04-12 20:46 UTC, ernsteiswuerfel
Details
test-suite.log (test-suite.log,355 bytes, text/plain)
2020-04-12 20:46 UTC, ernsteiswuerfel
Details
emerge --info (file_717258.txt,6.10 KB, text/plain)
2020-04-12 20:47 UTC, ernsteiswuerfel
Details

Note You need to log in before you can comment on or make changes to this bug.
Description ernsteiswuerfel archtester 2020-04-12 20:45:53 UTC
[...]
make  check-TESTS
make[3]: Entering directory '/var/tmp/portage/dev-libs/ppl-1.2/work/ppl-1.2/tests/MIP_Problem'
make[4]: Entering directory '/var/tmp/portage/dev-libs/ppl-1.2/work/ppl-1.2/tests/MIP_Problem'
PASS: exceptions1
PASS: ascii_dump_load1
PASS: mipproblem4
PASS: mipproblem3
PASS: mipproblem1
../../test-driver: line 107: 29912 Segmentation fault      (core dumped) "$@" > $log_file 2>&1
FAIL: mipproblem2
make[5]: Entering directory '/var/tmp/portage/dev-libs/ppl-1.2/work/ppl-1.2/tests/MIP_Problem'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/var/tmp/portage/dev-libs/ppl-1.2/work/ppl-1.2/tests/MIP_Problem'
============================================================================
Testsuite summary for the Parma Polyhedra Library 1.2
============================================================================
# TOTAL: 6
# PASS:  5
# SKIP:  0
# XFAIL: 0
# FAIL:  1
# XPASS: 0
# ERROR: 0
============================================================================
See tests/MIP_Problem/test-suite.log
Please report to ppl-devel@cs.unipr.it
============================================================================
Comment 1 ernsteiswuerfel archtester 2020-04-12 20:46:36 UTC
Created attachment 632546 [details]
build.log.xz
Comment 2 ernsteiswuerfel archtester 2020-04-12 20:46:59 UTC
Created attachment 632548 [details]
test-suite.log
Comment 3 ernsteiswuerfel archtester 2020-04-12 20:47:32 UTC
Created attachment 632550 [details]
emerge --info
Comment 4 Michael Orlitzky gentoo-dev 2020-04-13 01:47:30 UTC
Since this happened while testing glpk-4.65... does the same crash happen with glpk-4.63?

I've reported this upstream at $URL.
Comment 5 ernsteiswuerfel archtester 2020-04-13 15:34:20 UTC
(In reply to Michael Orlitzky from comment #4)
> Since this happened while testing glpk-4.65... does the same crash happen
> with glpk-4.63?
Yes. Just built 4.63 and tested ppl-1.2 afterwards, all the same.

> I've reported this upstream at $URL.
Thanks!
Comment 6 François Bissey 2020-04-13 22:37:14 UTC
Cannot reproduce here. Can you provide /var/tmp/portage/dev-libs/ppl-1.2/work/ppl-1.2/tests/MIP_Problem/mipproblem2.{log,trs} and possibly the output of
ldd -r /var/tmp/portage/dev-libs/ppl-1.2/work/ppl-1.2/tests/MIP_Problem/.libs/mipproblem2

please.
Comment 7 François Bissey 2020-04-13 22:39:15 UTC
I had not noticed it was on ppc64. Sadly, I decommissioned my last ppc64 machine early in February.
Comment 8 Larry the Git Cow gentoo-dev 2020-04-14 21:25:20 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f4a0e1839754410641a5c2f277345f254c4d736

commit 4f4a0e1839754410641a5c2f277345f254c4d736
Author:     Michael Orlitzky <mjo@gentoo.org>
AuthorDate: 2020-04-14 21:20:53 +0000
Commit:     Michael Orlitzky <mjo@gentoo.org>
CommitDate: 2020-04-14 21:21:10 +0000

    dev-libs/ppl: new revision to work around broken tests.
    
    We have a reported test failure on PPC64 that kills the build. There
    are a few other problematic tests that have been reported upstream as
    well. Since PPL takes so long to build and test, this commit disables
    those tests to avoid wasting users' time.
    
    Bug: https://bugs.gentoo.org/717258
    Upstream-bug: https://www.cs.unipr.it/mantis/view.php?id=2653
    Upstream-bug: https://www.cs.unipr.it/mantis/view.php?id=2120
    Upstream-bug: https://www.cs.unipr.it/mantis/view.php?id=1078
    Upstream-bug: https://www.cs.unipr.it/mantis/view.php?id=2113
    Package-Manager: Portage-2.3.89, Repoman-2.3.20
    Signed-off-by: Michael Orlitzky <mjo@gentoo.org>

 dev-libs/ppl/files/disable-boeing-tests.patch      | 1176 ++++++++++++++++++++
 .../ppl/files/disable-containsintegerpoint1.patch  |   38 +
 dev-libs/ppl/files/disable-mipproblem2.patch       |   39 +
 dev-libs/ppl/metadata.xml                          |    8 +-
 dev-libs/ppl/ppl-1.2-r2.ebuild                     |   67 ++
 5 files changed, 1327 insertions(+), 1 deletion(-)
Comment 9 Michael Orlitzky gentoo-dev 2020-04-14 21:40:55 UTC
Can you please try the ppl-1.2-r2 that I just pushed? I've disabled the failing test, but that doesn't mean there aren't more =)
Comment 10 ernsteiswuerfel archtester 2020-04-15 12:29:32 UTC
(In reply to Michael Orlitzky from comment #9)
> Can you please try the ppl-1.2-r2 that I just pushed? I've disabled the
> failing test, but that doesn't mean there aren't more =)
I can confirm the build now finishes with all other tests passing.
Comment 11 Michael Orlitzky gentoo-dev 2020-04-15 13:04:36 UTC
Great, thanks. I'll call for stabilization of the new revision on another bug.