bug-gnuastro
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: bug report of gnuastro 0.22


From: ichikawa takashi
Subject: Re: bug report of gnuastro 0.22
Date: Sat, 8 Jun 2024 07:37:11 +0900
User-agent: Mozilla Thunderbird

Mohammad,

Thank you for the quick response.
0.22.74-46e30 still yields one XKAIL. test-suite.log is attached.

As I feel no inconvenience in the current version, I will wait
0.23 release. thank you in advance.

Ichikawa


============================================================================
Testsuite summary for GNU Astronomy Utilities 0.22.74-46e30
============================================================================
# TOTAL: 79
# PASS:  72
# SKIP:  6
# XFAIL: 0
# FAIL:  1
# XPASS: 0
# ERROR: 0
============================================================================
See tests/test-suite.log
Please report to bug-gnuastro@gnu.org
============================================================================
make[4]: *** [Makefile:3016: test-suite.log] Error 1
make[4]: Leaving directory '/mnt/d/ubuntu/gnuastro/gnuastro-0.22.74-46e30/tests'
make[3]: *** [Makefile:3124: check-TESTS] Error 2
make[3]: Leaving directory '/mnt/d/ubuntu/gnuastro/gnuastro-0.22.74-46e30/tests'
make[2]: *** [Makefile:3750: check-am] Error 2
make[2]: Leaving directory '/mnt/d/ubuntu/gnuastro/gnuastro-0.22.74-46e30/tests'
make[1]: *** [Makefile:2710: check-recursive] Error 1
make[1]: Leaving directory '/mnt/d/ubuntu/gnuastro/gnuastro-0.22.74-46e30'
make: *** [Makefile:3011: check] Error 2

On 2024/06/08 3:35, Mohammad Akhlaghi wrote:
Dear Professor Ichikawa,

Thank you for the kind words, it is great to hear that Gnuastro is useful :-). To find the cause of these segmentation faults, can you take the steps below?

0. Try the latest tarball (that is not yet officially released, but many bugs have already been fixed in it):

https://akhlaghi.org/gnuastro-latest.tar.lz

If the same/similar segmentation faults happen during 'make check', continue to the next steps below from this latest tarball. Otherwise, you can use this until version 0.23 is released in a couple of weeks (the changes since version 0.22 are in the 'NEWS' file) and ignore the next steps.

1. Install Valgrind (https://valgrind.org). It is free software and already available in the many GNU/Linux package managers. It is a very useful package for tracking down segmentation faults like these.

2. Re-build Gnuastro from scratch and re-configure Gnuastro like below (the 'make distclean' will restore the directory to exactly how it was when the tarball was unpacked):

make disclean
./configure --enable-check-with-valgrind

Afterwards, continue to 'make check' like before. The 'make check' phase will take much longer than before, because Valgrind does a lot of work to keep track of what went wrong.

3. Reply with the resulting 'tests/test-suite.log'. The exact file name and line number which caused the segmentation fault should be printed there, showing what un-expected situation has occurred.

Thanks a lot :-),
Mohammad

Attachment: test-suite.log
Description: Text document


reply via email to

[Prev in Thread] Current Thread [Next in Thread]