GNU bug report logs -
#72852
Testsuite summary for GNU Automake 1.17 on x86_64-apple-darwin20.6.0
Previous Next
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 72852 in the body.
You can then email your comments to 72852 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-automake <at> gnu.org
:
bug#72852
; Package
automake
.
(Wed, 28 Aug 2024 14:43:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Eric Gallager <egall <at> gwmail.gwu.edu>
:
New bug report received and forwarded. Copy sent to
bug-automake <at> gnu.org
.
(Wed, 28 Aug 2024 14:43:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
...
FAIL: t/am-default-source-ext.sh
...
FAIL: t/cxx-demo.sh
...
FAIL: t/subobj-pr13928-more-langs.sh
...
FAIL: t/suffix3.tap 8 - make distcheck
...
FAIL: t/vala-mix2.sh
...
FAIL: t/yacc-cxx.sh
FAIL: t/yacc-bison-skeleton-cxx.sh
...
FAIL: t/yacc-d-cxx.sh
...
============================================================================
Testsuite summary for GNU Automake 1.17
============================================================================
# TOTAL: 2994
# PASS: 2909
# SKIP: 37
# XFAIL: 40
# FAIL: 8
# XPASS: 0
# ERROR: 0
============================================================================
See ./test-suite.log for debugging.
Some test(s) failed. Please report this to bug-automake <at> gnu.org,
together with the test-suite.log file (gzipped) and your system
information. Thanks.
============================================================================
make[2]: *** [test-suite.log] Error 1
make[1]: *** [check-TESTS] Error 2
make: *** [check-am] Error 2
[test-suite.log.gz (application/x-gzip, attachment)]
Information forwarded
to
bug-automake <at> gnu.org
:
bug#72852
; Package
automake
.
(Wed, 28 Aug 2024 22:45:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 72852 <at> debbugs.gnu.org (full text, mbox):
Hi Eric,
Subject: bug#72852: Testsuite summary for GNU Automake 1.17 on
x86_64-apple-darwin20.6.0
Thanks for the report. It looks like Apple's compiler, or linker, or
something, is leaving new files, in fact a whole new directory, behind.
I didn't check all the failures, but the ones I looked at ended up with
errors like:
ERROR: files left in build directory after distclean:
./foo.dSYM/Contents/Resources/DWARF/foo
./foo.dSYM/Contents/Info.plist
make[1]: *** [distcleancheck] Error 1
I know nothing about what's going on, but just looking at that, I'm
guessing make clean should also rm -rf <program>.dSYM. (Bogdan, wdyt?)
--thanks, karl.
Information forwarded
to
bug-automake <at> gnu.org
:
bug#72852
; Package
automake
.
(Tue, 03 Sep 2024 17:41:01 GMT)
Full text and
rfc822 format available.
Message #11 received at 72852 <at> debbugs.gnu.org (full text, mbox):
On Wed, Aug 28, 2024 at 6:43 PM Karl Berry <karl <at> freefriends.org> wrote:
>
> Hi Eric,
>
> Subject: bug#72852: Testsuite summary for GNU Automake 1.17 on
> x86_64-apple-darwin20.6.0
>
> Thanks for the report. It looks like Apple's compiler, or linker, or
> something, is leaving new files, in fact a whole new directory, behind.
Yeah, both llvm and gcc are set up on darwin so that their compiler
drivers will invoke dsymutil as part of the compilation process:
https://llvm.org/docs/CommandGuide/dsymutil.html
Search for COLLECT_RUN_DSYMUTIL in the GCC sources to see how it's invoked:
https://gcc.gnu.org/git/?p=gcc.git;a=commitdiff;h=11afe8e8c87cd525efbaab282b2c01d6a52e9d86
> I didn't check all the failures, but the ones I looked at ended up with
> errors like:
>
> ERROR: files left in build directory after distclean:
> ./foo.dSYM/Contents/Resources/DWARF/foo
> ./foo.dSYM/Contents/Info.plist
> make[1]: *** [distcleancheck] Error 1
>
> I know nothing about what's going on, but just looking at that, I'm
> guessing make clean should also rm -rf <program>.dSYM.
Yeah, that sounds correct.
> (Bogdan, wdyt?)
> --thanks, karl.
Information forwarded
to
bug-automake <at> gnu.org
:
bug#72852
; Package
automake
.
(Sat, 07 Sep 2024 17:17:02 GMT)
Full text and
rfc822 format available.
Message #14 received at 72852 <at> debbugs.gnu.org (full text, mbox):
Hi Eric - I applied the patch from 72225, which hopefully also fixes
your report in 72852. Closing both, with fingers crossed. Thanks!! -k
Reply sent
to
Karl Berry <karl <at> freefriends.org>
:
You have taken responsibility.
(Sat, 07 Sep 2024 17:17:04 GMT)
Full text and
rfc822 format available.
Notification sent
to
Eric Gallager <egall <at> gwmail.gwu.edu>
:
bug acknowledged by developer.
(Sat, 07 Sep 2024 17:17:04 GMT)
Full text and
rfc822 format available.
Information forwarded
to
bug-automake <at> gnu.org
:
bug#72852
; Package
automake
.
(Sun, 08 Sep 2024 21:24:02 GMT)
Full text and
rfc822 format available.
Message #22 received at submit <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Hi, unfortunately I still see failures with the patch applied, and
actually even more of them, in fact (14, to be specific), although
that might be because I ran the testsuite with parallelism (`make -k
-j16 check`) this time:
...
FAIL: t/auxdir-cc-pr15981.sh
...
FAIL: t/aminit-trailing-dnl-comment-pr16841.sh
...
FAIL: t/am-default-source-ext.sh
...
FAIL: t/cxx-demo.sh
...
FAIL: t/preproc-demo.sh
...
FAIL: t/subobj-pr13928-more-langs.sh
...
FAIL: t/suffix3.tap 8 - make distcheck
...
FAIL: t/version3.sh
FAIL: t/version4.sh
FAIL: t/version6.sh
...
FAIL: t/yacc-cxx.sh
...
FAIL: t/yacc-bison-skeleton-cxx.sh
...
FAIL: t/yacc-d-cxx.sh
...
FAIL: t/vala-mix2.sh
...
============================================================================
Testsuite summary for GNU Automake 1.17.0.90
============================================================================
# TOTAL: 2994
# PASS: 2903
# SKIP: 37
# XFAIL: 40
# FAIL: 14
# XPASS: 0
# ERROR: 0
============================================================================
See ./test-suite.log for debugging.
Some test(s) failed. Please report this to bug-automake <at> gnu.org,
together with the test-suite.log file (gzipped) and your system
information. Thanks.
============================================================================
make[2]: *** [test-suite.log] Error 1
make[1]: *** [check-TESTS] Error 2
make: *** [check-am] Error 2
make: Target `check' not remade because of errors.
On Sat, Sep 7, 2024 at 1:17 PM GNU bug Tracking System
<help-debbugs <at> gnu.org> wrote:
>
> Your bug report
>
> #72852: Testsuite summary for GNU Automake 1.17 on x86_64-apple-darwin20.6.0
>
> which was filed against the automake package, has been closed.
>
> The explanation is attached below, along with your original report.
> If you require more details, please reply to 72852 <at> debbugs.gnu.org.
>
> --
> 72852: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=72852
> GNU Bug Tracking System
> Contact help-debbugs <at> gnu.org with problems
>
>
>
> ---------- Forwarded message ----------
> From: Karl Berry <karl <at> freefriends.org>
> To: egall <at> gwmail.gwu.edu
> Cc: 72852 <at> debbugs.gnu.org, 72225 <at> debbugs.gnu.org
> Bcc:
> Date: Sat, 7 Sep 2024 11:16:04 -0600
> Subject: Re: bug#72852: Testsuite summary for GNU Automake 1.17 on x86_64-apple-darwin20.6.0
> Hi Eric - I applied the patch from 72225, which hopefully also fixes
> your report in 72852. Closing both, with fingers crossed. Thanks!! -k
>
>
>
>
> ---------- Forwarded message ----------
> From: Eric Gallager <egall <at> gwmail.gwu.edu>
> To: bug-automake <at> gnu.org
> Cc:
> Bcc:
> Date: Wed, 28 Aug 2024 10:40:36 -0400
> Subject: Testsuite summary for GNU Automake 1.17 on x86_64-apple-darwin20.6.0
> ...
> FAIL: t/am-default-source-ext.sh
> ...
> FAIL: t/cxx-demo.sh
> ...
> FAIL: t/subobj-pr13928-more-langs.sh
> ...
> FAIL: t/suffix3.tap 8 - make distcheck
> ...
> FAIL: t/vala-mix2.sh
> ...
> FAIL: t/yacc-cxx.sh
> FAIL: t/yacc-bison-skeleton-cxx.sh
> ...
> FAIL: t/yacc-d-cxx.sh
> ...
> ============================================================================
> Testsuite summary for GNU Automake 1.17
> ============================================================================
> # TOTAL: 2994
> # PASS: 2909
> # SKIP: 37
> # XFAIL: 40
> # FAIL: 8
> # XPASS: 0
> # ERROR: 0
> ============================================================================
> See ./test-suite.log for debugging.
> Some test(s) failed. Please report this to bug-automake <at> gnu.org,
> together with the test-suite.log file (gzipped) and your system
> information. Thanks.
> ============================================================================
> make[2]: *** [test-suite.log] Error 1
> make[1]: *** [check-TESTS] Error 2
> make: *** [check-am] Error 2
[test-suite.log.gz (application/x-gzip, attachment)]
Information forwarded
to
bug-automake <at> gnu.org
:
bug#72852
; Package
automake
.
(Sun, 08 Sep 2024 21:25:01 GMT)
Full text and
rfc822 format available.
Information forwarded
to
bug-automake <at> gnu.org
:
bug#72852
; Package
automake
.
(Sun, 08 Sep 2024 21:54:02 GMT)
Full text and
rfc822 format available.
Message #28 received at 72852 <at> debbugs.gnu.org (full text, mbox):
Hi Eric - thanks for the follow-up. I believe most or all of those
failures are because of a dumb automake version parsing problem that I
haven't fixed yet (there's never been a version like 1.16.0.90 before),
unrelated to the .dSYM patch.
BTW, I ran my make check with -j too. It's pretty unbearably slow otherwise.
karl
Information forwarded
to
bug-automake <at> gnu.org
:
bug#72852
; Package
automake
.
(Tue, 10 Sep 2024 22:47:02 GMT)
Full text and
rfc822 format available.
Message #31 received at 72852 <at> debbugs.gnu.org (full text, mbox):
Hi Eric - I've just committed a change that I hope fixes the version
number problem. (See https://bugs.gnu.org/72157)
However, looking at your list of failures, I see that some of them are
still about *.dSYM, now relating to distclean. E.g.,
t/yacc-bison-skeleton-cxx.sh shows:
ERROR: files left in build directory after distclean:
./zardoz.dSYM/Contents/Resources/DWARF/zardoz
./zardoz.dSYM/Contents/Info.plist
I guess the removal list has to be updated in another place.
If you have a chance to look into it, that would be great.
Thanks,
Karl
Information forwarded
to
bug-automake <at> gnu.org
:
bug#72852
; Package
automake
.
(Wed, 11 Sep 2024 03:00:02 GMT)
Full text and
rfc822 format available.
Message #34 received at submit <at> debbugs.gnu.org (full text, mbox):
On Tue, Sep 10, 2024 at 6:46 PM Karl Berry <karl <at> freefriends.org> wrote:
>
> Hi Eric - I've just committed a change that I hope fixes the version
> number problem. (See https://bugs.gnu.org/72157)
>
> However, looking at your list of failures, I see that some of them are
> still about *.dSYM, now relating to distclean. E.g.,
> t/yacc-bison-skeleton-cxx.sh shows:
>
> ERROR: files left in build directory after distclean:
> ./zardoz.dSYM/Contents/Resources/DWARF/zardoz
> ./zardoz.dSYM/Contents/Info.plist
>
> I guess the removal list has to be updated in another place.
> If you have a chance to look into it, that would be great.
>
Well, my patch just updated the _AM_PROG_CC_C_O autoconf macro, so I
guess that .dSYM bundles still need to be added to the default list of
files that get cleaned? They get created alongside executables, so
whichever of the "clean" rules (mostlyclean, clean, distclean,
maintainer-clean, etc.) that executables get cleaned up during, any
.dSYM bundles whose names start the same should also get cleaned
during that same step... Kinda busy with political stuff at the
moment, but I'll take a look once I get a chance...
> Thanks,
> Karl
Information forwarded
to
bug-automake <at> gnu.org
:
bug#72852
; Package
automake
.
(Wed, 11 Sep 2024 03:01:02 GMT)
Full text and
rfc822 format available.
Information forwarded
to
bug-automake <at> gnu.org
:
bug#72852
; Package
automake
.
(Wed, 11 Sep 2024 17:21:02 GMT)
Full text and
rfc822 format available.
Message #40 received at submit <at> debbugs.gnu.org (full text, mbox):
On Tue, Sep 10, 2024 at 10:59 PM Eric Gallager <egall <at> gwmail.gwu.edu> wrote:
>
> On Tue, Sep 10, 2024 at 6:46 PM Karl Berry <karl <at> freefriends.org> wrote:
> >
> > Hi Eric - I've just committed a change that I hope fixes the version
> > number problem. (See https://bugs.gnu.org/72157)
> >
> > However, looking at your list of failures, I see that some of them are
> > still about *.dSYM, now relating to distclean. E.g.,
> > t/yacc-bison-skeleton-cxx.sh shows:
> >
> > ERROR: files left in build directory after distclean:
> > ./zardoz.dSYM/Contents/Resources/DWARF/zardoz
> > ./zardoz.dSYM/Contents/Info.plist
> >
> > I guess the removal list has to be updated in another place.
> > If you have a chance to look into it, that would be great.
> >
>
> Well, my patch just updated the _AM_PROG_CC_C_O autoconf macro, so I
> guess that .dSYM bundles still need to be added to the default list of
> files that get cleaned? They get created alongside executables, so
> whichever of the "clean" rules (mostlyclean, clean, distclean,
> maintainer-clean, etc.) that executables get cleaned up during, any
> .dSYM bundles whose names start the same should also get cleaned
> during that same step... Kinda busy with political stuff at the
> moment, but I'll take a look once I get a chance...
>
OK, I ran the testsuite after the latest commit, and the number of
failures is back down to 8 again... looking at where else to clean up
the .dSYM bundles, I guess in lib/am/progs.am would make sense? Under
the clean-%DIR%PROGRAMS: target... although, I guess first I need to
find out where/how the $(%DIR%_PROGRAMS) variable is set...
> > Thanks,
> > Karl
Information forwarded
to
bug-automake <at> gnu.org
:
bug#72852
; Package
automake
.
(Wed, 11 Sep 2024 17:22:01 GMT)
Full text and
rfc822 format available.
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Thu, 10 Oct 2024 11:24:11 GMT)
Full text and
rfc822 format available.
This bug report was last modified 254 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.