GNU bug report logs - #10247
[GNU Libtool 2.4.2] testsuite: 119 passed unexpectedly

Previous Next

Package: libtool;

Reported by: David Fang <fang <at> csl.cornell.edu>

Date: Wed, 7 Dec 2011 18:49:01 UTC

Severity: normal

To reply to this bug, email your comments to 10247 AT debbugs.gnu.org.

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-libtool <at> gnu.org:
bug#10247; Package libtool. (Wed, 07 Dec 2011 18:49:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to David Fang <fang <at> csl.cornell.edu>:
New bug report received and forwarded. Copy sent to bug-libtool <at> gnu.org. (Wed, 07 Dec 2011 18:49:02 GMT) Full text and rfc822 format available.

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

From: David Fang <fang <at> csl.cornell.edu>
To: bug-libtool <at> gnu.org
Subject: [GNU Libtool 2.4.2] testsuite: 119 passed unexpectedly
Date: Wed, 7 Dec 2011 13:41:15 -0500 (EST)
Hi Libtoolers,
	Testing 2.4.2 on powerpc-darwin8, I got just one lone test 
failure (119: darwin gdb debug failure).  Otherwise, everything else looks 
good.

## ----------------------------- ##
## GNU Libtool 2.4.2 test suite. ##
## ----------------------------- ##

Shell option parser generator.

  1: short option splitting                          ok
  2: enhanced shell short option splitting           ok
  3: long option splitting                           ok
  4: XSI long option splitting                       ok
  5: option appending                               PASS: tests/quote.test
 ok
  6: enhanced shell option appending                 skipped 
(getopt-m4sh.at:172)

Libtoolize operation.

  7: libtoolize macro installation                   ok
  8: libtoolize macro directory mismatch error       ok
  9: libtoolize macro serial update                  ok
 10: libtoolize config files serial update          PASS: 
tests/suffix.test
 ok
 11: diagnose missing LT_CONFIG_LTDL_DIR             ok
 12: copy ltdl.m4 with shared macro directory        ok
 13: correctly parse LTDL_INIT from configure.ac     ok
 14: diagnose missing LTDL_INIT invocation           ok
 15: upgrading verbatim style aclocal.m4            PASS: 
tests/tagtrace.test
PASS: tests/cdemo-static.test
 ok
 16: verbatim aclocal.m4 w/o AC_CONFIG_MACRO_DIR    PASS: 
tests/demo-static.test
PASS: tests/depdemo-static.test
PASS: tests/mdemo-static.test
 ok
 17: nonrecursive ltdl with AC_CONFIG_MACRO_DIR      ok
 18: subproject ltdl with non-shared directories     ok
 19: LIBTOOLIZE_OPTIONS                             PASS: 
tests/mdemo2-conf.test
 ok
 20: cleanup old installation                        ok

Testing libtool functions.

 21: standard command line options                   ok
 22: mode short-hands                               PASS: 
tests/pdemo-conf.test
 ok
 23: debug tracing                                  PASS: 
tests/tagdemo-static.test
 ok
 24: duplicate members in archive tests             PASS: 
tests/cdemo-static-make.test
PASS: tests/demo-static-make.test
 ok
 25: duplicate convenience archive names            PASS: 
tests/depdemo-static-make.test
 ok
 26: preserve duplicate convenience deps            PASS: 
tests/mdemo-static-make.test
 expected failure (duplicate_deps.at:72)
 27: passing CC flags through libtool               PASS: 
tests/pdemo-make.test
 ok
 28: passing CXX flags through libtool              PASS: 
tests/tagdemo-static-make.test
PASS: tests/cdemo-static-exec.test
PASS: tests/demo-static-exec.test
PASS: tests/depdemo-static-exec.test
PASS: tests/mdemo-static-exec.test
 ok
 29: passing F77 flags through libtool               skipped (flags.at:24)
 30: passing FC flags through libtool                skipped (flags.at:24)
 31: passing GCJ flags through libtool               skipped (flags.at:24)
 32: inherited_linker_flags                         PASS: 
tests/cdemo-conf.test
PASS: tests/pdemo-exec.test
PASS: tests/tagdemo-static-exec.test
PASS: tests/demo-static-inst.test
PASS: tests/depdemo-static-inst.test
 ok
 33: C convenience archives                         PASS: 
tests/mdemo-static-inst.test
PASS: tests/cdemo-make.test
PASS: tests/pdemo-inst.test
 ok
 34: C++ convenience archives                       PASS: 
tests/tagdemo-conf.test
PASS: tests/demo-static-unst.test
PASS: tests/depdemo-static-unst.test
PASS: tests/mdemo-static-unst.test
PASS: tests/cdemo-exec.test
 ok
 35: F77 convenience archives                        skipped 
(convenience.at:111)
 36: FC convenience archives                         skipped 
(convenience.at:171)
 37: Java convenience archives                       skipped 
(convenience.at:231)
 38: Link order test                                PASS: 
tests/demo-conf.test
 ok
 39: Link order of deplibs                          PASS: 
tests/depdemo-conf.test
PASS: tests/mdemo-conf.test
PASS: tests/cdemo-shared.test
 skipped (link-order2.at:145)
 40: Failure tests                                  PASS: 
tests/tagdemo-make.test
PASS: tests/demo-make.test
 ok
 41: shlibpath_overrides_runpath                     ok
 42: Runpath in libtool library files               PASS: 
tests/depdemo-make.test
 ok
 43: static linking flags for programs              PASS: 
tests/mdemo-make.test
PASS: tests/cdemo-shared-make.test
PASS: tests/tagdemo-exec.test
PASS: tests/demo-exec.test
PASS: tests/depdemo-exec.test
PASS: tests/mdemo-exec.test
PASS: tests/cdemo-shared-exec.test
PASS: tests/tagdemo-shared.test
PASS: tests/demo-inst.test
PASS: tests/depdemo-inst.test
PASS: tests/mdemo-inst.test
PASS: tests/cdemo-undef.test
PASS: tests/tagdemo-shared-make.test
PASS: tests/demo-unst.test
PASS: tests/depdemo-unst.test
PASS: tests/mdemo-unst.test
 ok
 44: ccache -all-static                              ok
 45: Export test                                    PASS: 
tests/depdemo-nofast.test
PASS: tests/cdemo-undef-make.test
PASS: tests/tagdemo-shared-exec.test
PASS: tests/demo-deplibs.test
 ok
 46: sys_lib_search_path                             ok
 47: sys_lib_search_path on w32                      skipped 
(search-path.at:83)
 48: indirect convenience                            ok
 49: indirect uninstalled                           PASS: 
tests/mdemo-dryrun.test
 ok
 50: static library contains static library          expected failure 
(archive-in-archive.at:56)
 51: both of -o prog and -o prog$EXEEXT work         skipped 
(exeext.at:29)
 52: execute mode                                   PASS: 
tests/demo-nofast.test
PASS: tests/depdemo-nofast-make.test
PASS: tests/cdemo-undef-exec.test
PASS: tests/tagdemo-undef.test
PASS: tests/mdemo2-make.test
PASS: tests/demo-nofast-make.test
PASS: tests/depdemo-nofast-exec.test
 ok
 53: bindir basic lib test                          PASS: 
tests/tagdemo-undef-make.test
PASS: tests/mdemo2-exec.test
PASS: tests/demo-nofast-exec.test
 ok
 54: bindir install tests                           PASS: 
tests/depdemo-nofast-inst.test
PASS: tests/mdemo-shared.test
PASS: tests/tagdemo-undef-exec.test
PASS: tests/demo-nofast-inst.test
PASS: tests/depdemo-nofast-unst.test
PASS: tests/mdemo-shared-make.test
PASS: tests/depdemo-shared.test
PASS: tests/demo-nofast-unst.test
PASS: tests/mdemo-shared-exec.test
PASS: tests/depdemo-shared-make.test
PASS: tests/demo-pic.test
PASS: tests/mdemo-shared-inst.test
PASS: tests/depdemo-shared-exec.test
PASS: tests/demo-pic-make.test
PASS: tests/mdemo-shared-unst.test
PASS: tests/depdemo-shared-inst.test
PASS: tests/demo-pic-exec.test
PASS: tests/depdemo-relink.test
PASS: tests/demo-nopic.test
PASS: tests/depdemo-shared-unst.test
PASS: tests/demo-nopic-make.test
PASS: tests/demo-nopic-exec.test
PASS: tests/demo-shared.test
PASS: tests/demo-shared-make.test
PASS: tests/demo-shared-exec.test
PASS: tests/demo-shared-inst.test
PASS: tests/demo-hardcode.test
PASS: tests/demo-relink.test
PASS: tests/demo-noinst-link.test
PASS: tests/demo-shared-unst.test
====================
All 106 tests passed
====================
 ok
 55: cwrapper for uninstalled executables            ok
 56: cwrapper string length                          skipped 
(cwrapper.at:190)
 57: cwrapper and installed shared libraries         ok
 58: deplib in subdir                                ok
 59: inferred tag                                    ok
 60: CXX inferred tag                                ok
 61: F77 inferred tag                                skipped 
(infer-tag.at:56)
 62: FC inferred tag                                 skipped 
(infer-tag.at:70)
 63: GCJ inferred tag                                skipped 
(infer-tag.at:84)
 64: localized compiler messages                     ok
 65: nocase library search                           skipped 
(nocase.at:31)
 66: Install tests                                   ok
 67: versioning                                      ok

DESTDIR tests

 68: Simple DESTDIR install                          ok
 69: DESTDIR with in-package deplibs                 ok

Support for older m4 interface.

 70: AM_PROG_LIBTOOL                                 ok
 71: AC_WITH_LTDL                                    ok

Libtool subdir-objects support.

 72: C subdir-objects                                ok
 73: C++ subdir-objects                              ok

Libltdl functionality.

 74: lt_dlexit unloading libs                        ok
 75: lt_dlopenadvise library loading                 ok
 76: lt_dlopen error messages                        expected failure 
(lt_dlopen.at:101)
 77: lt_dlopen archive                               ok
 78: lt_dlopenext error messages                     ok
 79: libdir of installed modules                     ok
 80: ltdl API                                        ok
 81: dlloader API                                    ok
 82: loadlibrary error messages                      skipped 
(loadlibrary.at:250)
 83: syntax of .la files                             expected failure 
(lalib-syntax.at:133)
 84: resident modules                                ok
 85: SList functionality                             ok
 86: enforced lib prefix                             ok

Standalone Libltdl.

 87: compiling softlinked libltdl                    ok
 88: compiling copied libltdl                        ok
 89: installable libltdl                             ok
 90: linking libltdl without autotools               ok

Subproject Libltdl.

 91: compiling softlinked libltdl                    ok
 92: compiling copied libltdl                        ok
 93: installable libltdl                             ok
 94: linking libltdl without autotools               ok

Nonrecursive Automake Libltdl.

 95: compiling softlinked libltdl                    ok
 96: compiling copied libltdl                        ok
 97: installable libltdl                             ok

Recursive Automake Libltdl.

 98: compiling softlinked libltdl                    ok
 99: compiling copied libltdl                        ok
100: installable libltdl                             ok

C++ template tests.

101: simple template test                            ok
102: template test with subdirs                      skipped 
(template.at:289)

Constructors.

103: C++ static constructors                         ok
104: C++ exception handling                          ok

libtool script generation.

105: config.status                                   ok
106: config.lt                                       ok
107: test --with-pic                                 skipped 
(with-pic.at:28)

Libtool usage in GCC

108: AC_NO_EXECUTABLES                               ok

Detecting identical deplibs.

109: build tree relpaths                             expected failure 
(deplibs-ident.at:68)

configure interface to libltdl.

110: installable libltdl                             ok
111: --with-ltdl-include/lib                         ok
112: --with-included-ltdl                            ok
113: convenience libltdl                             ok

Libtool stress test.

114: Link option thorough search test                ok
115: Run tests with low max_cmd_len                  ok
116: override pic_flag at configure time             skipped 
(pic_flag.at:39)

Mac OS X tests

117: darwin fat compile                              skipped 
(darwin.at:42)
118: darwin concurrent library extraction            ok
119: darwin gdb debug information                    UNEXPECTED PASS
120: darwin ld warnings changing configure results   ok
121: darwin can lt_dlopen .dylib and .so files       ok

Windows tests.

122: dumpbin -symbols section hiding                 skipped 
(dumpbin-symbols.at:42)
123: deplibs without file command                    ok

sysroot tests

124: -L=.../lib -l                                   skipped 
(sysroot.at:203)
125: -L SYSROOT/.../lib -l                           skipped 
(sysroot.at:204)
126: SYSROOT/.../*.la                                skipped 
(sysroot.at:205)

## ------------- ##
## Test results. ##
## ------------- ##

ERROR: 102 tests were run,
1 passed unexpectedly.
24 tests were skipped.
## -------------------------- ##
## testsuite.log was created. ##
## -------------------------- ##

Please send `tests/testsuite.log' and all information you think might 
help:

   To: <bug-libtool <at> gnu.org>
   Subject: [GNU Libtool 2.4.2] testsuite: 119 passed unexpectedly


Fang

-- 
David Fang
http://www.csl.cornell.edu/~fang/





Information forwarded to bug-libtool <at> gnu.org:
bug#10247; Package libtool. (Wed, 07 Dec 2011 20:29:01 GMT) Full text and rfc822 format available.

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

From: Peter O'Gorman <peter <at> pogma.com>
To: David Fang <fang <at> csl.cornell.edu>
Cc: 10247 <at> debbugs.gnu.org
Subject: Re: bug#10247: [GNU Libtool 2.4.2] testsuite: 119 passed unexpectedly
Date: Wed, 07 Dec 2011 14:27:48 -0600
On 12/07/2011 12:41 PM, David Fang wrote:
> Hi Libtoolers,
> Testing 2.4.2 on powerpc-darwin8, I got just one lone test failure (119:
> darwin gdb debug failure). Otherwise, everything else looks good.
>
>
> Mac OS X tests
>
> 117: darwin fat compile skipped (darwin.at:42)
> 118: darwin concurrent library extraction ok
> 119: darwin gdb debug information UNEXPECTED PASS

Hi David,

It's likely a test bug, safe to ignore. I'll look into it when I have 
the time.

Peter





Information forwarded to bug-libtool <at> gnu.org:
bug#10247; Package libtool. (Wed, 07 Dec 2011 23:31:02 GMT) Full text and rfc822 format available.

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

From: David Fang <fang <at> csl.cornell.edu>
To: "Peter O'Gorman" <peter <at> pogma.com>
Cc: 10247 <at> debbugs.gnu.org
Subject: Re: bug#10247: [GNU Libtool 2.4.2] testsuite: 119 passed unexpectedly
Date: Wed, 7 Dec 2011 18:29:46 -0500 (EST)
[Message part 1 (text/plain, inline)]
Hi Peter,

Attached is tests/testsuite.log [bzip2].

Found that:
| configure:7722: checking for -force_load linker flag
| gcc -g -O2 -c -o conftest.o conftest.c
| ar cru libconftest.a conftest.o
| ranlib libconftest.a
| gcc -g -O2 -L/sw/lib -o conftest conftest.c -Wl,-force_load,./libconftest.a
| /usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: unknown flag: -force_load
| collect2: ld returned 1 exit status
| configure:7754: result: no

Fang


On Wed, 7 Dec 2011, Peter O'Gorman wrote:

> On 12/07/2011 12:41 PM, David Fang wrote:
>>  Hi Libtoolers,
>>  Testing 2.4.2 on powerpc-darwin8, I got just one lone test failure (119:
>>  darwin gdb debug failure). Otherwise, everything else looks good.
>> 
>>
>>  Mac OS X tests
>>
>>  117: darwin fat compile skipped (darwin.at:42)
>>  118: darwin concurrent library extraction ok
>>  119: darwin gdb debug information UNEXPECTED PASS
>
> Hi David,
>
> It's likely a test bug, safe to ignore. I'll look into it when I have the 
> time.
>
> Peter
>
>

-- 
David Fang
http://www.csl.cornell.edu/~fang/
http://www.achronix.com/
[libtool242-testsuite.log.bz2 (application/x-bzip2, attachment)]

This bug report was last modified 13 years and 251 days ago.

Previous Next


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