# -*- compilation -*- 45. lt_dladvise.at:28: testing ... ++ cat ++ cat ++ cat ++ cat ++ cat ++ cat ++ cat ++ : -I/tmp/libtool-2.2.6-mint/libltdl ++ : /tmp/libtool-2.2.6-mint/tests/../libltdl/libltdlc.la ++ set +x ./lt_dladvise.at:305: case $LIBLTDL in #( */_inst/lib/*) test -f $LIBLTDL || (exit 77) ;; esac Not enabling shell tracing (command contains an embedded newline) stdout: ++ CPPFLAGS='-I/tmp/libtool-2.2.6-mint/libltdl ' ++ dlopenable='resident local global' ++ dlpreloadable=preload ++ have_shared=false ++ /tmp/libtool-2.2.6-mint/libtool --features ++ grep 'enable shared libraries' ++ case $host_os,$have_shared in ++ CPPFLAGS='-I/tmp/libtool-2.2.6-mint/libltdl -DHAVE_UNDEFINED_SYMBOLS=0' ++ LDFLAGS=' -no-undefined' ++ gcc -I/tmp/libtool-2.2.6-mint/libltdl -DHAVE_UNDEFINED_SYMBOLS=0 -g -O2 -c main.c ++ for name in resident local global preload ++ test resident = preload ++ st= ++ /tmp/libtool-2.2.6-mint/libtool --mode=compile gcc -I/tmp/libtool-2.2.6-mint/libltdl -DHAVE_UNDEFINED_SYMBOLS=0 -g -O2 -c modresident.c libtool: compile: gcc -I/tmp/libtool-2.2.6-mint/libltdl -DHAVE_UNDEFINED_SYMBOLS=0 -g -O2 -c modresident.c -o modresident.o ++ set +x ./lt_dladvise.at:354: $LIBTOOL --mode=link $CC -module $CFLAGS $LDFLAGS -o lib$name.la mod$name.lo $st -rpath /foo -avoid-version ++ /tmp/libtool-2.2.6-mint/libtool --mode=link gcc -module -g -O2 -no-undefined -o libresident.la modresident.lo -rpath /foo -avoid-version stderr: stdout: libtool: link: ar cru .libs/libresident.a modresident.o libtool: link: ranlib .libs/libresident.a libtool: link: ( cd ".libs" && rm -f "libresident.la" && ln -s "../libresident.la" "libresident.la" ) ++ for name in resident local global preload ++ test local = preload ++ st= ++ /tmp/libtool-2.2.6-mint/libtool --mode=compile gcc -I/tmp/libtool-2.2.6-mint/libltdl -DHAVE_UNDEFINED_SYMBOLS=0 -g -O2 -c modlocal.c libtool: compile: gcc -I/tmp/libtool-2.2.6-mint/libltdl -DHAVE_UNDEFINED_SYMBOLS=0 -g -O2 -c modlocal.c -o modlocal.o ++ set +x ./lt_dladvise.at:354: $LIBTOOL --mode=link $CC -module $CFLAGS $LDFLAGS -o lib$name.la mod$name.lo $st -rpath /foo -avoid-version ++ /tmp/libtool-2.2.6-mint/libtool --mode=link gcc -module -g -O2 -no-undefined -o liblocal.la modlocal.lo -rpath /foo -avoid-version stderr: stdout: libtool: link: ar cru .libs/liblocal.a modlocal.o libtool: link: ranlib .libs/liblocal.a libtool: link: ( cd ".libs" && rm -f "liblocal.la" && ln -s "../liblocal.la" "liblocal.la" ) ++ for name in resident local global preload ++ test global = preload ++ st= ++ /tmp/libtool-2.2.6-mint/libtool --mode=compile gcc -I/tmp/libtool-2.2.6-mint/libltdl -DHAVE_UNDEFINED_SYMBOLS=0 -g -O2 -c modglobal.c libtool: compile: gcc -I/tmp/libtool-2.2.6-mint/libltdl -DHAVE_UNDEFINED_SYMBOLS=0 -g -O2 -c modglobal.c -o modglobal.o ++ set +x ./lt_dladvise.at:354: $LIBTOOL --mode=link $CC -module $CFLAGS $LDFLAGS -o lib$name.la mod$name.lo $st -rpath /foo -avoid-version ++ /tmp/libtool-2.2.6-mint/libtool --mode=link gcc -module -g -O2 -no-undefined -o libglobal.la modglobal.lo -rpath /foo -avoid-version stderr: stdout: libtool: link: ar cru .libs/libglobal.a modglobal.o libtool: link: ranlib .libs/libglobal.a libtool: link: ( cd ".libs" && rm -f "libglobal.la" && ln -s "../libglobal.la" "libglobal.la" ) ++ for name in resident local global preload ++ test preload = preload ++ st=-static ++ /tmp/libtool-2.2.6-mint/libtool --mode=compile gcc -I/tmp/libtool-2.2.6-mint/libltdl -DHAVE_UNDEFINED_SYMBOLS=0 -g -O2 -c modpreload.c libtool: compile: gcc -I/tmp/libtool-2.2.6-mint/libltdl -DHAVE_UNDEFINED_SYMBOLS=0 -g -O2 -c modpreload.c -o modpreload.o ++ set +x ./lt_dladvise.at:354: $LIBTOOL --mode=link $CC -module $CFLAGS $LDFLAGS -o lib$name.la mod$name.lo $st -rpath /foo -avoid-version ++ /tmp/libtool-2.2.6-mint/libtool --mode=link gcc -module -g -O2 -no-undefined -o libpreload.la modpreload.lo -static -rpath /foo -avoid-version stderr: stdout: libtool: link: ar cru .libs/libpreload.a modpreload.o libtool: link: ranlib .libs/libpreload.a libtool: link: ( cd ".libs" && rm -f "libpreload.la" && ln -s "../libpreload.la" "libpreload.la" ) ++ preloaded= ++ for module in '$dlpreloadable' ++ preloaded=' -dlpreopen libpreload.la' ++ modules= ++ for module in '$dlopenable' ++ modules=' -dlopen libresident.la' ++ for module in '$dlopenable' ++ modules=' -dlopen libresident.la -dlopen liblocal.la' ++ for module in '$dlopenable' ++ modules=' -dlopen libresident.la -dlopen liblocal.la -dlopen libglobal.la' ++ set +x ./lt_dladvise.at:368: $LIBTOOL --mode=link $CC $CFLAGS $LDFLAGS -o main main.$OBJEXT $preloaded $modules $LIBLTDL ++ /tmp/libtool-2.2.6-mint/libtool --mode=link gcc -g -O2 -no-undefined -o main main.o -dlpreopen libpreload.la -dlopen libresident.la -dlopen liblocal.la -dlopen libglobal.la /tmp/libtool-2.2.6-mint/tests/../libltdl/libltdlc.la stderr: stdout: libtool: link: rm -f .libs/main.nm .libs/main.nmS .libs/main.nmT libtool: link: (cd .libs && gcc -g -O2 -c -fno-builtin "mainS.c") libtool: link: rm -f ".libs/mainS.c" ".libs/main.nm" ".libs/main.nmS" ".libs/main.nmT" libtool: link: gcc -g -O2 -o main main.o .libs/mainS.o ./.libs/libpreload.a ./.libs/libresident.a ./.libs/liblocal.a ./.libs/libglobal.a /tmp/libtool-2.2.6-mint/tests/../libltdl/.libs/libltdlc.a libtool: link: rm -f ".libs/mainS.o" ++ set +x ./lt_dladvise.at:373: $LIBTOOL --mode=clean rm -f libpreload.la ++ /tmp/libtool-2.2.6-mint/libtool --mode=clean rm -f libpreload.la stderr: stdout: libtool: clean: rm -f libpreload.la .libs/libpreload.a .libs/libpreload.la .libs/libpreload.lai libtool: clean: rmdir .libs >/dev/null 2>&1 ++ case $host_os in ++ set +x ./lt_dladvise.at:375: $LIBTOOL --mode=execute $modules ./main; lt_status=$?; if test $lt_status -eq 0; then :; elif test "X$host" != "X$build" && \ { test -x "./main" || test -x "./main"$EXEEXT; } then (exit 77); else (exit $lt_status); fi Not enabling shell tracing (command contains an embedded newline) --- /dev/null 2009-06-03 13:53:32.000000000 +0000 +++ /tmp/libtool-2.2.6-mint/tests/testsuite.dir/at-groups/45/stderr 2009-04-28 11:58:28.000000000 +0000 @@ -0,0 +1,4 @@ +function `func' not found +function `f' not found +function `f' not found +function `h' not found --- expout 2009-04-28 11:55:58.000000000 +0000 +++ /tmp/libtool-2.2.6-mint/tests/testsuite.dir/at-groups/45/stdout 2009-04-28 11:58:28.000000000 +0000 @@ -1,5 +1,5 @@ -resident: 2 -local: 3 -global: 4 +resident: -1 +local: -1 +global: -1 depend: 5 -preload: 6 +preload: -1 ./lt_dladvise.at:375: exit code was 1, expected 0 45. lt_dladvise.at:28: 45. lt_dlopenadvise library loading (lt_dladvise.at:28): FAILED (lt_dladvise.at:375)