GNU bug report logs - #29516
Maxima fails to build

Previous Next

Package: guix;

Reported by: Diego Nicola Barbato <dnbarbato <at> posteo.de>

Date: Fri, 1 Dec 2017 15:45:02 UTC

Severity: normal

Done: Diego Nicola Barbato <dnbarbato <at> posteo.de>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 29516 in the body.
You can then email your comments to 29516 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#29516; Package guix. (Fri, 01 Dec 2017 15:45:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Diego Nicola Barbato <dnbarbato <at> posteo.de>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Fri, 01 Dec 2017 15:45:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Diego Nicola Barbato <dnbarbato <at> posteo.de>
To: bug-guix <at> gnu.org
Subject: Maxima fails to build
Date: Fri, 01 Dec 2017 11:53:01 +0100
[Message part 1 (text/plain, inline)]
Hello Guix,

`guix build maxima' fails during the `check' phase with the following
output:

[maxima-build-error.txt (text/plain, inline)]
starting phase `check'
Making check in admin
make[1]: Entering directory '/tmp/guix-build-maxima-5.41.0.drv-0/maxima-5.41.0/admin'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/tmp/guix-build-maxima-5.41.0.drv-0/maxima-5.41.0/admin'
Making check in crosscompile-windows
make[1]: Entering directory '/tmp/guix-build-maxima-5.41.0.drv-0/maxima-5.41.0/crosscompile-windows'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/tmp/guix-build-maxima-5.41.0.drv-0/maxima-5.41.0/crosscompile-windows'
Making check in src
make[1]: Entering directory '/tmp/guix-build-maxima-5.41.0.drv-0/maxima-5.41.0/src'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/tmp/guix-build-maxima-5.41.0.drv-0/maxima-5.41.0/src'
Making check in lisp-utils
make[1]: Entering directory '/tmp/guix-build-maxima-5.41.0.drv-0/maxima-5.41.0/lisp-utils'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/tmp/guix-build-maxima-5.41.0.drv-0/maxima-5.41.0/lisp-utils'
Making check in tests
make[1]: Entering directory '/tmp/guix-build-maxima-5.41.0.drv-0/maxima-5.41.0/tests'
make  check-TESTS
make[2]: Entering directory '/tmp/guix-build-maxima-5.41.0.drv-0/maxima-5.41.0/tests'
make[3]: Entering directory '/tmp/guix-build-maxima-5.41.0.drv-0/maxima-5.41.0/tests'
sed <"test.sh.in" >"gcl-test.sh"                                          \
  -e 's#!LOCAL_MAXIMA!#/gnu/store/kpxi8h3669afr9r1bgvaf9ij3y4wdyyn-bash-minimal-4.4.12/bin/sh ../maxima-local#'                       \
  -e 's#!LISPNAME!#gcl#'                                 \
  -e 's#!OUTPUT_LOG!#../tests/gcl.log#'
chmod a+x "gcl-test.sh"
FAIL: gcl-test.sh
make[4]: Entering directory '/tmp/guix-build-maxima-5.41.0.drv-0/maxima-5.41.0/tests'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/tmp/guix-build-maxima-5.41.0.drv-0/maxima-5.41.0/tests'
============================================================================
Testsuite summary for maxima 5.41.0
============================================================================
# TOTAL: 1
# PASS:  0
# SKIP:  0
# XFAIL: 0
# FAIL:  1
# XPASS: 0
# ERROR: 0
============================================================================
See tests/test-suite.log
============================================================================
make[3]: *** [Makefile:558: test-suite.log] Error 1
make[3]: Leaving directory '/tmp/guix-build-maxima-5.41.0.drv-0/maxima-5.41.0/tests'
make[2]: *** [Makefile:666: check-TESTS] Error 2
make[2]: Leaving directory '/tmp/guix-build-maxima-5.41.0.drv-0/maxima-5.41.0/tests'
make[1]: *** [Makefile:792: check-am] Error 2
make[1]: Leaving directory '/tmp/guix-build-maxima-5.41.0.drv-0/maxima-5.41.0/tests'
make: *** [Makefile:457: check-recursive] Error 1
phase `check' failed after 261.2 seconds
builder for `/gnu/store/cmz95fkz1mc7nb3yxch4x83iaxml6gzs-maxima-5.41.0.drv' failed with exit code 1
@ build-failed /gnu/store/cmz95fkz1mc7nb3yxch4x83iaxml6gzs-maxima-5.41.0.drv - 1 builder for `/gnu/store/cmz95fkz1mc7nb3yxch4x83iaxml6gzs-maxima-5.41.0.drv' failed with exit code 1
guix build: error: build failed: build of `/gnu/store/cmz95fkz1mc7nb3yxch4x83iaxml6gzs-maxima-5.41.0.drv' failed
[Message part 3 (text/plain, inline)]
I am running GuixSD on a x86_64 machine (commit:
9ce07f2dbafe068aea81e79decc4cfc146a48259).
The x86_64 version also failed to build on hydra.gnu.org
(https://hydra.gnu.org/build/2361466).

Greetings

Diego

Information forwarded to bug-guix <at> gnu.org:
bug#29516; Package guix. (Fri, 01 Dec 2017 17:46:02 GMT) Full text and rfc822 format available.

Message #8 received at 29516 <at> debbugs.gnu.org (full text, mbox):

From: Leo Famulari <leo <at> famulari.name>
To: Diego Nicola Barbato <dnbarbato <at> posteo.de>
Cc: 29516 <at> debbugs.gnu.org
Subject: Re: bug#29516: Maxima fails to build
Date: Fri, 1 Dec 2017 12:45:27 -0500
[Message part 1 (text/plain, inline)]
On Fri, Dec 01, 2017 at 11:53:01AM +0100, Diego Nicola Barbato wrote:
> `guix build maxima' fails during the `check' phase with the following
> output:

Thanks for your report!

> Testsuite summary for maxima 5.41.0
> ============================================================================
> # TOTAL: 1
> # PASS:  0
> # SKIP:  0
> # XFAIL: 0
> # FAIL:  1
> # XPASS: 0
> # ERROR: 0
> ============================================================================
> See tests/test-suite.log
> ============================================================================

Can you retry the build with '--keep-failed' and send the
'tests/test-suite.log' file that will be in the directory of the failed
build?

And if that log's messages about the failing test refer to another log
file, please send that one too.
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#29516; Package guix. (Fri, 01 Dec 2017 21:14:01 GMT) Full text and rfc822 format available.

Message #11 received at 29516 <at> debbugs.gnu.org (full text, mbox):

From: Diego Nicola Barbato <dnbarbato <at> posteo.de>
To: Leo Famulari <leo <at> famulari.name>
Cc: 29516 <at> debbugs.gnu.org
Subject: Re: bug#29516: Maxima fails to build
Date: Fri, 01 Dec 2017 22:13:45 +0100
[Message part 1 (text/plain, inline)]
Leo Famulari <leo <at> famulari.name> writes:

> On Fri, Dec 01, 2017 at 11:53:01AM +0100, Diego Nicola Barbato wrote:
>> `guix build maxima' fails during the `check' phase with the following
>> output:
>
> Thanks for your report!
>
>> Testsuite summary for maxima 5.41.0
>> ============================================================================
>> # TOTAL: 1
>> # PASS:  0
>> # SKIP:  0
>> # XFAIL: 0
>> # FAIL:  1
>> # XPASS: 0
>> # ERROR: 0
>> ============================================================================
>> See tests/test-suite.log
>> ============================================================================
>
> Can you retry the build with '--keep-failed' and send the
> 'tests/test-suite.log' file that will be in the directory of the failed
> build?

As requested I ran `build' with `--keep-failed'.  This is the resulting
log file:

[test-suite.log (text/plain, inline)]
=========================================
   maxima 5.41.0: tests/test-suite.log
=========================================

# TOTAL: 1
# PASS:  0
# SKIP:  0
# XFAIL: 0
# FAIL:  1
# XPASS: 0
# ERROR: 0

.. contents:: :depth: 2

FAIL: gcl-test.sh
=================

Maxima 5.41.0 http://maxima.sourceforge.net
using Lisp GNU Common Lisp (GCL) GCL 2.6.12
Distributed under the GNU Public License. See the file COPYING.
Dedicated to the memory of William Schelter.
The function bug_report() provides bug reporting information.
(%i1) run_testsuite()
Running tests in rtest_rules: 103/103 tests passed
Running tests in rtestnset: 601/601 tests passed
Running tests in rtest1: 186/186 tests passed (not counting 3 expected errors)
Running tests in rtest1a: 34/34 tests passed (not counting 1 expected errors)
Running tests in rtest2: 268/268 tests passed (not counting 2 expected errors)
Running tests in rtest4: 93/93 tests passed
Running tests in rtest5: 83/83 tests passed
Running tests in rtest6: 39/39 tests passed
Running tests in rtest6a: 62/62 tests passed
Running tests in rtest6b: 27/27 tests passed
Running tests in rtest7: 85/85 tests passed
Running tests in rtest9: 89/89 tests passed
Running tests in rtest9a: 76/76 tests passed
Running tests in rtest10: 62/62 tests passed (not counting 2 expected errors)
Running tests in rtest11: 243/243 tests passed (not counting 3 expected errors)
Running tests in rtest13: 23/23 tests passed
Running tests in rtest13s: 17/17 tests passed
Running tests in rtest14: 418/418 tests passed
Running tests in rtest15: 
********************** Problem 55 ***************
Input:
compile(f)


Result:
warning: encountered undefined variable qwerty in translation.
Compiling /tmp/gazonk_4051_0.lsp.
End of Pass 1.  
End of Pass 2.  
OPTIMIZE levels: Safety=2, Space=3, Speed=3
Finished compiling /tmp/gazonk_4051_0.o.
error-catch

This differed from the expected result:
[f]

********************** Problem 61 ***************
Input:
compile(f)


Result:
Compiling /tmp/gazonk_4051_1.lsp.
End of Pass 1.  
End of Pass 2.  
OPTIMIZE levels: Safety=2, Space=3, Speed=3
Finished compiling /tmp/gazonk_4051_1.o.
error-catch

This differed from the expected result:
[f]

********************** Problem 67 ***************
Input:
compile(f)


Result:
Compiling /tmp/gazonk_4051_2.lsp.
End of Pass 1.  
End of Pass 2.  
OPTIMIZE levels: Safety=2, Space=3, Speed=3
Finished compiling /tmp/gazonk_4051_2.o.
error-catch

This differed from the expected result:
[f]

********************** Problem 73 ***************
Input:
compile(f)


Result:
warning: encountered undefined variable qwerty in translation.
Compiling /tmp/gazonk_4051_3.lsp.
End of Pass 1.  
End of Pass 2.  
OPTIMIZE levels: Safety=2, Space=3, Speed=3
Finished compiling /tmp/gazonk_4051_3.o.
error-catch

This differed from the expected result:
[f]

********************** Problem 79 ***************
Input:
compile(f)


Result:
warning: encountered undefined variable qwerty in translation.
Compiling /tmp/gazonk_4051_4.lsp.
End of Pass 1.  
End of Pass 2.  
OPTIMIZE levels: Safety=2, Space=3, Speed=3
Finished compiling /tmp/gazonk_4051_4.o.
error-catch

This differed from the expected result:
[f]

********************** Problem 85 ***************
Input:
compile(f)


Result:
Compiling /tmp/gazonk_4051_5.lsp.
End of Pass 1.  
End of Pass 2.  
OPTIMIZE levels: Safety=2, Space=3, Speed=3
Finished compiling /tmp/gazonk_4051_5.o.
error-catch

This differed from the expected result:
[f]

********************** Problem 91 ***************
Input:
compile(f)


Result:
Compiling /tmp/gazonk_4051_6.lsp.
End of Pass 1.  
End of Pass 2.  
OPTIMIZE levels: Safety=2, Space=3, Speed=3
Finished compiling /tmp/gazonk_4051_6.o.
error-catch

This differed from the expected result:
[f]

********************** Problem 164 ***************
Input:
compile(aref)


Result:
Compiling /tmp/gazonk_4051_7.lsp.
End of Pass 1.  
End of Pass 2.  
OPTIMIZE levels: Safety=2, Space=3, Speed=3
Finished compiling /tmp/gazonk_4051_7.o.
error-catch

This differed from the expected result:
[aref]

********************** Problem 173 ***************
Input:
compile(foo)


Result:
Compiling /tmp/gazonk_4051_8.lsp.
End of Pass 1.  
End of Pass 2.  
OPTIMIZE levels: Safety=2, Space=3, Speed=3
Finished compiling /tmp/gazonk_4051_8.o.
error-catch

This differed from the expected result:
[foo]

358/367 tests passed

The following 9 problems failed: (55 61 67 73 79 85 91 164 173)
Running tests in rtest16: 616/616 tests passed
Running tests in rtestode: 95/95 tests passed
Running tests in rtestode_zp: 30/30 tests passed
Running tests in rtest3: 157/157 tests passed
Running tests in rtest8: 
********************** Problem 133 ***************
Input:
(compile(foo17), first(quad_qags(foo17, u, - 1, 0)))


Result:
Compiling /tmp/gazonk_4051_9.lsp.
End of Pass 1.  
End of Pass 2.  
OPTIMIZE levels: Safety=2, Space=3, Speed=3
Finished compiling /tmp/gazonk_4051_9.o.
error-catch

This differed from the expected result:
- 0.359753467469551

173/174 tests passed

The following 1 problem failed: (133)
Running tests in rtest12: 79/79 tests passed (not counting 2 expected errors)
Running tests in rexamples: 137/137 tests passed
Running tests in rtesthyp: 423/423 tests passed (not counting 6 expected errors)
Running tests in rtest_hypgeo: 291/291 tests passed (not counting 1 expected errors)
Running tests in rtestmt19937: 15/15 tests passed
Running tests in rtest_allnummod: 548/548 tests passed
Running tests in rtestconjugate: 136/136 tests passed
Running tests in rtestsum: 306/306 tests passed (not counting 4 expected errors)
Running tests in rtest_trig: 160/160 tests passed
Running tests in rtest_zeta: 22/22 tests passed
Running tests in rtest_diff_invtrig: 22/22 tests passed
Running tests in rtest_scalarp: 20/20 tests passed
Running tests in rtest_everysome: 84/84 tests passed
Running tests in rtestint: 309/309 tests passed
Running tests in rtest_numth: 201/201 tests passed
Running tests in rtestifactor: 25/25 tests passed
Running tests in rtest_equal: 207/207 tests passed (not counting 2 expected errors)
Running tests in rtest_abs: 140/140 tests passed
Running tests in rtest_taylor: 149/149 tests passed (not counting 6 expected errors)
Running tests in rtest_dot: 60/60 tests passed
Running tests in rtest_mset: 112/112 tests passed
Running tests in rtest_boolean: 116/116 tests passed
Running tests in rtest_round: 101/101 tests passed
Running tests in rtest_map: 118/118 tests passed (not counting 3 expected errors)
Running tests in rtest_sign: 357/357 tests passed (not counting 7 expected errors)
Running tests in rtest_algebraic: 45/45 tests passed
Running tests in rtest_gamma: 761/761 tests passed
Running tests in rtest_expintegral: 210/210 tests passed
Running tests in rtest_signum: 59/59 tests passed
Running tests in rtest_lambert_w: 57/57 tests passed
Running tests in rtest_elliptic: 179/179 tests passed (not counting 2 expected errors)
Running tests in rtest_integrate: 812/812 tests passed
Running tests in rtest_integrate_special: 53/53 tests passed
Running tests in rtest_sqrt: 313/313 tests passed (not counting 1 expected errors)
Running tests in rtest_carg: 55/55 tests passed (not counting 2 expected errors)
Running tests in rtest_log: 129/129 tests passed
Running tests in rtest_power: 72/72 tests passed (not counting 5 expected errors)
Running tests in rtestdefstruct: 32/32 tests passed
Running tests in rtest_limit: 214/214 tests passed
Running tests in rtest_powerseries: 67/67 tests passed
Running tests in rtest_laplace: 98/98 tests passed (not counting 11 expected errors)
Running tests in rtest_plotoptions: 5/5 tests passed
Running tests in rtest_algsys: 56/56 tests passed

Error summary:
Errors found in /tmp/guix-build-maxima-5.41.0.drv-0/maxima-5.41.0/tests/rtest15.mac, problems:
(55 61 67 73 79 85 91 164 173)
Error found in /tmp/guix-build-maxima-5.41.0.drv-0/maxima-5.41.0/tests/rtest8.mac, problem:
(133)
10 tests failed out of 11,303 total tests.
real time       :    218.919 secs
run-gbc time    :    166.080 secs
child run time  :     17.440 secs
gbc time        :     23.620 secs
(%o0)                                done


Information forwarded to bug-guix <at> gnu.org:
bug#29516; Package guix. (Sat, 02 Dec 2017 17:06:01 GMT) Full text and rfc822 format available.

Message #14 received at 29516 <at> debbugs.gnu.org (full text, mbox):

From: Mark H Weaver <mhw <at> netris.org>
To: Diego Nicola Barbato <dnbarbato <at> posteo.de>
Cc: 29516 <at> debbugs.gnu.org, Leo Famulari <leo <at> famulari.name>
Subject: Re: bug#29516: Maxima fails to build
Date: Sat, 02 Dec 2017 12:04:36 -0500
Diego Nicola Barbato <dnbarbato <at> posteo.de> writes:

> Leo Famulari <leo <at> famulari.name> writes:
>
>> On Fri, Dec 01, 2017 at 11:53:01AM +0100, Diego Nicola Barbato wrote:
>>> `guix build maxima' fails during the `check' phase with the following
>>> output:
>>
>> Thanks for your report!

FYI, the Maxima builds started failing after the recent upgrade to
'gcl'.  I raised the issue here:

  https://lists.gnu.org/archive/html/guix-devel/2017-11/msg00341.html

The person who upgraded 'gcl' first said that he could reproduce the
build failure locally, and then said that he couldn't.  I'm not sure
what happened there.

      Mark




Information forwarded to bug-guix <at> gnu.org:
bug#29516; Package guix. (Sun, 03 Dec 2017 14:59:01 GMT) Full text and rfc822 format available.

Message #17 received at 29516 <at> debbugs.gnu.org (full text, mbox):

From: Diego Nicola Barbato <dnbarbato <at> posteo.de>
To: Mark H Weaver <mhw <at> netris.org>
Cc: 29516 <at> debbugs.gnu.org, Leo Famulari <leo <at> famulari.name>
Subject: Re: bug#29516: Maxima fails to build
Date: Sun, 03 Dec 2017 15:58:38 +0100
Mark H Weaver <mhw <at> netris.org> writes:

> Diego Nicola Barbato <dnbarbato <at> posteo.de> writes:
>
>> Leo Famulari <leo <at> famulari.name> writes:
>>
>>> On Fri, Dec 01, 2017 at 11:53:01AM +0100, Diego Nicola Barbato wrote:
>>>> `guix build maxima' fails during the `check' phase with the following
>>>> output:
>>>
>>> Thanks for your report!
>
> FYI, the Maxima builds started failing after the recent upgrade to
> 'gcl'.  I raised the issue here:
>
>   https://lists.gnu.org/archive/html/guix-devel/2017-11/msg00341.html
>
> The person who upgraded 'gcl' first said that he could reproduce the
> build failure locally, and then said that he couldn't.  I'm not sure
> what happened there.
>
>       Mark

This seems to be quite a strange issue indeed:  Out of curiosity I tried
the same thing in a VM (guix system vm-image) and even though it is the
same architecture (x86_64) and the same commit 
(e2721a05e7d778bdf845b7cb7a42fd9f76095b69) guix consistently succeeds to
build maxima in the VM while it consistently fails to build on my
laptop.  I also tried building with only one core on my laptop and
running the VM with two cores (qemu-system-x86_64 -smp cores=2) with the
same result.  `guix build maxima' only fails on the VM when I run it
with `--rounds=2' because the outputs differ.

Diego




Reply sent to Diego Nicola Barbato <dnbarbato <at> posteo.de>:
You have taken responsibility. (Fri, 15 Feb 2019 09:05:02 GMT) Full text and rfc822 format available.

Notification sent to Diego Nicola Barbato <dnbarbato <at> posteo.de>:
bug acknowledged by developer. (Fri, 15 Feb 2019 09:05:02 GMT) Full text and rfc822 format available.

Message #22 received at 29516-done <at> debbugs.gnu.org (full text, mbox):

From: Diego Nicola Barbato <dnbarbato <at> posteo.de>
To: 29516-done <at> debbugs.gnu.org
Subject: Re: Maxima fails to build
Date: Fri, 15 Feb 2019 10:03:49 +0100
Hello Guix,

I am closing this bug in response to Leo’s message on guix-devel [0].

This particular issue has been solved quite some time ago and GCL and
Maxima have both been updated since.

Maxima currently fails to build for a different reason for which I have
opened a new bug report [1].

Regards,

Diego

[0]: https://lists.gnu.org/archive/html/guix-devel/2019-02/msg00220.html
[1]: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=34484




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Fri, 15 Mar 2019 11:24:04 GMT) Full text and rfc822 format available.

This bug report was last modified 5 years and 42 days ago.

Previous Next


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