Re: [Autogen-users] At least it's consistent
Brought to you by:
bkorb
From: Alan P. <al...@il...> - 2008-09-23 21:17:28
|
Alan Pae wrote: > Bruce Korb wrote: >> Hi Alan, >> >> Attached. Thanks for trying it out. >> >> - Bruce >> Alan Pae wrote: >>> 2 MB should be doable AFAIK. Send it as an attachment. >>> >>> Thanks!, >>> alan This is with Sun Studio 12 Making check in compat make[1]: Entering directory `/build/autogen-5.9.6pre13/compat' make[1]: Nothing to be done for `check'. make[1]: Leaving directory `/build/autogen-5.9.6pre13/compat' Making check in snprintfv make[1]: Entering directory `/build/autogen-5.9.6pre13/snprintfv' make[1]: Nothing to be done for `check'. make[1]: Leaving directory `/build/autogen-5.9.6pre13/snprintfv' Making check in autoopts make[1]: Entering directory `/build/autogen-5.9.6pre13/autoopts' Making check in test make[2]: Entering directory `/build/autogen-5.9.6pre13/autoopts/test' make check-TESTS make[3]: Entering directory `/build/autogen-5.9.6pre13/autoopts/test' + pwd TMPDIR=/build/autogen-5.9.6pre13/autoopts/test/testdir/nested-tmpd + export TMPDIR + mkdir /build/autogen-5.9.6pre13/autoopts/test/testdir/nested-tmpd + cd /opt/gnu/lib/../bin + pwd f=/opt/gnu/bin PATH=/opt/gnu/bin:/opt/gnu/bin:/usr/bin:/usr/X11/bin:/usr/sbin:/sbin:/opt/SUNWspro/bin:/opt/local/bin:/usr/openwin/bin:/opt/sfw/bin:/usr/ccs/bin:/usr/sfw/bin + set_exe AGexe + eval f=${AGexe} f=/build/autogen-5.9.6pre13/agen5/autogen + dirname /build/autogen-5.9.6pre13/agen5/autogen d=/build/autogen-5.9.6pre13/agen5 + cd /build/autogen-5.9.6pre13/agen5 + pwd d=/build/autogen-5.9.6pre13/agen5 PATH=/build/autogen-5.9.6pre13/agen5:/opt/gnu/bin:/opt/gnu/bin:/usr/bin:/usr/X11/bin:/usr/sbin:/sbin:/opt/SUNWspro/bin:/opt/local/bin:/usr/openwin/bin:/opt/sfw/bin:/usr/ccs/bin:/usr/sfw/bin + basename /build/autogen-5.9.6pre13/agen5/autogen f=autogen + eval AGexe=/build/autogen-5.9.6pre13/agen5/autogen AGexe=/build/autogen-5.9.6pre13/agen5/autogen + set_exe GDexe + eval f=${GDexe} f=/build/autogen-5.9.6pre13/getdefs/getdefs + dirname /build/autogen-5.9.6pre13/getdefs/getdefs d=/build/autogen-5.9.6pre13/getdefs + cd /build/autogen-5.9.6pre13/getdefs + pwd d=/build/autogen-5.9.6pre13/getdefs PATH=/build/autogen-5.9.6pre13/getdefs:/build/autogen-5.9.6pre13/agen5:/opt/gnu/bin:/opt/gnu/bin:/usr/bin:/usr/X11/bin:/usr/sbin:/sbin:/opt/SUNWspro/bin:/opt/local/bin:/usr/openwin/bin:/opt/sfw/bin:/usr/ccs/bin:/usr/sfw/bin + basename /build/autogen-5.9.6pre13/getdefs/getdefs f=getdefs + eval GDexe=/build/autogen-5.9.6pre13/getdefs/getdefs GDexe=/build/autogen-5.9.6pre13/getdefs/getdefs + set_exe CLexe + eval f=${CLexe} f=/build/autogen-5.9.6pre13/columns/columns + dirname /build/autogen-5.9.6pre13/columns/columns d=/build/autogen-5.9.6pre13/columns + cd /build/autogen-5.9.6pre13/columns + pwd d=/build/autogen-5.9.6pre13/columns PATH=/build/autogen-5.9.6pre13/columns:/build/autogen-5.9.6pre13/getdefs:/build/autogen-5.9.6pre13/agen5:/opt/gnu/bin:/opt/gnu/bin:/usr/bin:/usr/X11/bin:/usr/sbin:/sbin:/opt/SUNWspro/bin:/opt/local/bin:/usr/openwin/bin:/opt/sfw/bin:/usr/ccs/bin:/usr/sfw/bin + basename /build/autogen-5.9.6pre13/columns/columns f=columns + eval CLexe=/build/autogen-5.9.6pre13/columns/columns CLexe=/build/autogen-5.9.6pre13/columns/columns + pwd builddir=/build/autogen-5.9.6pre13/autoopts/test + sed s/-Werror// + echo -DHAVE_CONFIG_H -I/opt/gnu/include -I/opt/local/include -I/opt/gnu/include/libxml2 CFLAGS=-DHAVE_CONFIG_H -I/opt/gnu/include -I/opt/local/include -I/opt/gnu/include/libxml2 + export PATH + echo PATH is /build/autogen-5.9.6pre13/columns:/build/autogen-5.9.6pre13/getdefs:/build/autogen-5.9.6pre13/agen5:/opt/gnu/bin:/opt/gnu/bin:/usr/bin:/usr/X11/bin:/usr/sbin:/sbin:/opt/SUNWspro/bin:/opt/local/bin:/usr/openwin/bin:/opt/sfw/bin:/usr/ccs/bin:/usr/sfw/bin PATH is /build/autogen-5.9.6pre13/columns:/build/autogen-5.9.6pre13/getdefs:/build/autogen-5.9.6pre13/agen5:/opt/gnu/bin:/opt/gnu/bin:/usr/bin:/usr/X11/bin:/usr/sbin:/sbin:/opt/SUNWspro/bin:/opt/local/bin:/usr/openwin/bin:/opt/sfw/bin:/usr/ccs/bin:/usr/sfw/bin + which columns /build/autogen-5.9.6pre13/columns/columns + which autogen /build/autogen-5.9.6pre13/agen5/autogen lo_dir=/build/autogen-5.9.6pre13/autoopts + test -d /build/autogen-5.9.6pre13/autoopts/.libs lo_dir=/build/autogen-5.9.6pre13/autoopts/.libs + test X = X LD_LIBRARY_PATH=/build/autogen-5.9.6pre13/autoopts/.libs:/opt/gnu/lib + echo /build/autogen-5.9.6pre13/autoopts/.libs/libopts.a /build/autogen-5.9.6pre13/autoopts/.libs/libguileopts.a -Wl,-R -L/opt/gnu/lib -R/opt/gnu/lib -R/opt/local/lib -L/opt/gnu/lib -lguile LIB=/build/autogen-5.9.6pre13/autoopts/.libs/libopts.a /build/autogen-5.9.6pre13/autoopts/.libs/libguileopts.a -Wl,-R -L/opt/gnu/lib -R/opt/gnu/lib -R/opt/local/lib -L/opt/gnu/lib -lguile + export LD_LIBRARY_PATH + test 108005 -gt 107000 GUILE_WARN_DEPRECATED=detailed + export GUILE_WARN_DEPRECATED + test -f /usr/lib/libgen.so LIB=/build/autogen-5.9.6pre13/autoopts/.libs/libopts.a /build/autogen-5.9.6pre13/autoopts/.libs/libguileopts.a -Wl,-R -L/opt/gnu/lib -R/opt/gnu/lib -R/opt/local/lib -L/opt/gnu/lib -lguile -lgen + export CC GUILE_VERSION LIBGUILE_PATH AG_VERSION AGexe GDexe CLexe + cd testdir + pwd testsubdir=/build/autogen-5.9.6pre13/autoopts/test/testdir + sed s/^/-I/ + sort -u + cd /build/autogen-5.9.6pre13/. + pwd + cd /build/autogen-5.9.6pre13/autoopts + pwd + cd /build/autogen-5.9.6pre13/agen5 + pwd + cd /build/autogen-5.9.6pre13/. + pwd + cd /build/autogen-5.9.6pre13/autoopts + pwd + cd /build/autogen-5.9.6pre13/agen5 + pwd dirs=-I/build/autogen-5.9.6pre13 -I/build/autogen-5.9.6pre13/agen5 -I/build/autogen-5.9.6pre13/autoopts + echo -I/build/autogen-5.9.6pre13 -I/build/autogen-5.9.6pre13/agen5 -I/build/autogen-5.9.6pre13/autoopts -I/opt/gnu/include -I/opt/local/include -I/opt/gnu/include INC=-I/build/autogen-5.9.6pre13 -I/build/autogen-5.9.6pre13/agen5 -I/build/autogen-5.9.6pre13/autoopts -I/opt/gnu/include -I/opt/local/include -I/opt/gnu/include stdopts=/build/autogen-5.9.6pre13/autoopts/test/stdopts.def + cd /build/autogen-5.9.6pre13/autoopts/test/.. + pwd AG_L=/build/autogen-5.9.6pre13/agen5/autogen -L/build/autogen-5.9.6pre13/autoopts test_main=yes use_flags=true + : === Running nested.test for nested using /bin/bash === + chmod +w nested-tmpd nested.log + export SHELL SHELLX=/bin/bash -x + exec + cat AutoGen definitions options; config-header = 'config.h'; prog-name = "test_nested"; prog-title = "Test AutoOpts for nested"; homerc = nested.d/nested.cfg; flag = { name = struct; value = s; max = NOLIMIT; descrip = 'structured argument val'; arg-type = nested; }; main = { main-type = main; + test -d nested.d + mkdir -p nested.d + echo main-text = <<- _EOCode_ + cat { int ix = 0; const tOptionValue* pOV = optionFindValue(&DESC(STRUCT), NULL, NULL); do { printf("\nstruct opt #%d:\n", ++ix); res |= print_entry( pOV ); pOV = optionFindNextValue(&DESC(STRUCT), pOV, NULL, NULL); } while (pOV != NULL); } + echo _EOCode_; }; + echo include = <<- _EOSubr_ + cat #include <stdio.h> int print_nested( const tOptionValue* pGV ); int print_entry( const tOptionValue* pGV ); int print_entry( const tOptionValue* pGV ) { if (pGV == NULL) { fprintf( stderr, "ENTRY NOT FOUND\n" ); return 1; } printf( "%-8s -- ", pGV->pzName ); switch (pGV->valType) { case OPARG_TYPE_NONE: fputs( "no value\n", stdout ); break; case OPARG_TYPE_STRING: printf( "string: %s\n", pGV->v.strVal ); break; case OPARG_TYPE_ENUMERATION: printf( "enum: %d\n", pGV->v.enumVal ); break; case OPARG_TYPE_BOOLEAN: printf( "bool: %s\n", pGV->v.boolVal ? "TRUE" : "false" ); break; case OPARG_TYPE_MEMBERSHIP: printf("members: 0x%08lX\n", (unsigned long)pGV->v.setVal); break; case OPARG_TYPE_NUMERIC: printf( "integer: %ld\n", pGV->v.longVal ); break; case OPARG_TYPE_HIERARCHY: printf( "nested: 0x%08lX\n", (unsigned long)pGV->v.nestVal ); return print_nested( pGV ); break; default: printf( "bad type: %d\n", pGV->valType ); return 1; } return 0; } int print_nested( const tOptionValue* pGV ) { int res = 0; const tOptionValue* pOV = optionGetValue( pGV, NULL ); while (pOV != NULL) { res |= print_entry( pOV ); pOV = optionNextValue( pGV, pOV ); } return res; } + echo _EOSubr_; + exec + echo /build/autogen-5.9.6pre13/agen5/autogen -L/build/autogen-5.9.6pre13/autoopts nested.def /build/autogen-5.9.6pre13/agen5/autogen -L/build/autogen-5.9.6pre13/autoopts nested.def + /build/autogen-5.9.6pre13/agen5/autogen -L/build/autogen-5.9.6pre13/autoopts nested.def + compile -? + : + test X = X Csrc=nested + test X = X Cexe=nested + test X = X Dnam=nested + echo TEST_TEST_nested_OPTS + tr [a-z]- [A-Z]_ d=TEST_TEST_NESTED_OPTS cc_cmd=/opt/SUNWspro/bin/cc -DHAVE_CONFIG_H -I/opt/gnu/include -I/opt/local/include -I/opt/gnu/include/libxml2 -DTEST_TEST_NESTED_OPTS -I/build/autogen-5.9.6pre13 -I/build/autogen-5.9.6pre13/agen5 -I/build/autogen-5.9.6pre13/autoopts -I/opt/gnu/include -I/opt/local/include -I/opt/gnu/include -o nested nested.c /build/autogen-5.9.6pre13/autoopts/.libs/libopts.a /build/autogen-5.9.6pre13/autoopts/.libs/libguileopts.a -Wl,-R -L/opt/gnu/lib -R/opt/gnu/lib -R/opt/local/lib -L/opt/gnu/lib -lguile -lgen + eval /opt/SUNWspro/bin/cc -DHAVE_CONFIG_H -I/opt/gnu/include -I/opt/local/include -I/opt/gnu/include/libxml2 -DTEST_TEST_NESTED_OPTS -I/build/autogen-5.9.6pre13 -I/build/autogen-5.9.6pre13/agen5 -I/build/autogen-5.9.6pre13/autoopts -I/opt/gnu/include -I/opt/local/include -I/opt/gnu/include -o nested nested.c /build/autogen-5.9.6pre13/autoopts/.libs/libopts.a /build/autogen-5.9.6pre13/autoopts/.libs/libguileopts.a -Wl,-R -L/opt/gnu/lib -R/opt/gnu/lib -R/opt/local/lib -L/opt/gnu/lib -lguile -lgen + /opt/SUNWspro/bin/cc -DHAVE_CONFIG_H -I/opt/gnu/include -I/opt/local/include -I/opt/gnu/include/libxml2 -DTEST_TEST_NESTED_OPTS -I/build/autogen-5.9.6pre13 -I/build/autogen-5.9.6pre13/agen5 -I/build/autogen-5.9.6pre13/autoopts -I/opt/gnu/include -I/opt/local/include -I/opt/gnu/include -o nested nested.c /build/autogen-5.9.6pre13/autoopts/.libs/libopts.a /build/autogen-5.9.6pre13/autoopts/.libs/libguileopts.a -Wl,-R -L/opt/gnu/lib -R/opt/gnu/lib -R/opt/local/lib -L/opt/gnu/lib -lguile -lgen "nested.h", line 42: #error: option template version mismatches autoopts/options.h header cc: acomp failed for nested.c + failure cannot compile nested.c + : + cd /build/autogen-5.9.6pre13/autoopts/test/testdir + test -d ../FAILURES + mkdir ../FAILURES + set +x FAILURE: cannot compile nested.c FAIL: nested.test + pwd TMPDIR=/build/autogen-5.9.6pre13/autoopts/test/testdir/cfg-edit-tmpd + export TMPDIR + mkdir /build/autogen-5.9.6pre13/autoopts/test/testdir/cfg-edit-tmpd + cd /opt/gnu/lib/../bin + pwd f=/opt/gnu/bin PATH=/opt/gnu/bin:/opt/gnu/bin:/usr/bin:/usr/X11/bin:/usr/sbin:/sbin:/opt/SUNWspro/bin:/opt/local/bin:/usr/openwin/bin:/opt/sfw/bin:/usr/ccs/bin:/usr/sfw/bin + set_exe AGexe + eval f=${AGexe} f=/build/autogen-5.9.6pre13/agen5/autogen + dirname /build/autogen-5.9.6pre13/agen5/autogen d=/build/autogen-5.9.6pre13/agen5 + cd /build/autogen-5.9.6pre13/agen5 + pwd d=/build/autogen-5.9.6pre13/agen5 PATH=/build/autogen-5.9.6pre13/agen5:/opt/gnu/bin:/opt/gnu/bin:/usr/bin:/usr/X11/bin:/usr/sbin:/sbin:/opt/SUNWspro/bin:/opt/local/bin:/usr/openwin/bin:/opt/sfw/bin:/usr/ccs/bin:/usr/sfw/bin + basename /build/autogen-5.9.6pre13/agen5/autogen f=autogen + eval AGexe=/build/autogen-5.9.6pre13/agen5/autogen AGexe=/build/autogen-5.9.6pre13/agen5/autogen + set_exe GDexe + eval f=${GDexe} f=/build/autogen-5.9.6pre13/getdefs/getdefs + dirname /build/autogen-5.9.6pre13/getdefs/getdefs d=/build/autogen-5.9.6pre13/getdefs + cd /build/autogen-5.9.6pre13/getdefs + pwd d=/build/autogen-5.9.6pre13/getdefs PATH=/build/autogen-5.9.6pre13/getdefs:/build/autogen-5.9.6pre13/agen5:/opt/gnu/bin:/opt/gnu/bin:/usr/bin:/usr/X11/bin:/usr/sbin:/sbin:/opt/SUNWspro/bin:/opt/local/bin:/usr/openwin/bin:/opt/sfw/bin:/usr/ccs/bin:/usr/sfw/bin + basename /build/autogen-5.9.6pre13/getdefs/getdefs f=getdefs + eval GDexe=/build/autogen-5.9.6pre13/getdefs/getdefs GDexe=/build/autogen-5.9.6pre13/getdefs/getdefs + set_exe CLexe + eval f=${CLexe} f=/build/autogen-5.9.6pre13/columns/columns + dirname /build/autogen-5.9.6pre13/columns/columns d=/build/autogen-5.9.6pre13/columns + cd /build/autogen-5.9.6pre13/columns + pwd d=/build/autogen-5.9.6pre13/columns PATH=/build/autogen-5.9.6pre13/columns:/build/autogen-5.9.6pre13/getdefs:/build/autogen-5.9.6pre13/agen5:/opt/gnu/bin:/opt/gnu/bin:/usr/bin:/usr/X11/bin:/usr/sbin:/sbin:/opt/SUNWspro/bin:/opt/local/bin:/usr/openwin/bin:/opt/sfw/bin:/usr/ccs/bin:/usr/sfw/bin + basename /build/autogen-5.9.6pre13/columns/columns f=columns + eval CLexe=/build/autogen-5.9.6pre13/columns/columns CLexe=/build/autogen-5.9.6pre13/columns/columns + pwd builddir=/build/autogen-5.9.6pre13/autoopts/test + sed s/-Werror// + echo -DHAVE_CONFIG_H -I/opt/gnu/include -I/opt/local/include -I/opt/gnu/include/libxml2 CFLAGS=-DHAVE_CONFIG_H -I/opt/gnu/include -I/opt/local/include -I/opt/gnu/include/libxml2 + export PATH + echo PATH is /build/autogen-5.9.6pre13/columns:/build/autogen-5.9.6pre13/getdefs:/build/autogen-5.9.6pre13/agen5:/opt/gnu/bin:/opt/gnu/bin:/usr/bin:/usr/X11/bin:/usr/sbin:/sbin:/opt/SUNWspro/bin:/opt/local/bin:/usr/openwin/bin:/opt/sfw/bin:/usr/ccs/bin:/usr/sfw/bin PATH is /build/autogen-5.9.6pre13/columns:/build/autogen-5.9.6pre13/getdefs:/build/autogen-5.9.6pre13/agen5:/opt/gnu/bin:/opt/gnu/bin:/usr/bin:/usr/X11/bin:/usr/sbin:/sbin:/opt/SUNWspro/bin:/opt/local/bin:/usr/openwin/bin:/opt/sfw/bin:/usr/ccs/bin:/usr/sfw/bin + which columns /build/autogen-5.9.6pre13/columns/columns + which autogen /build/autogen-5.9.6pre13/agen5/autogen lo_dir=/build/autogen-5.9.6pre13/autoopts + test -d /build/autogen-5.9.6pre13/autoopts/.libs lo_dir=/build/autogen-5.9.6pre13/autoopts/.libs + test X = X LD_LIBRARY_PATH=/build/autogen-5.9.6pre13/autoopts/.libs:/opt/gnu/lib + echo /build/autogen-5.9.6pre13/autoopts/.libs/libopts.a /build/autogen-5.9.6pre13/autoopts/.libs/libguileopts.a -Wl,-R -L/opt/gnu/lib -R/opt/gnu/lib -R/opt/local/lib -L/opt/gnu/lib -lguile LIB=/build/autogen-5.9.6pre13/autoopts/.libs/libopts.a /build/autogen-5.9.6pre13/autoopts/.libs/libguileopts.a -Wl,-R -L/opt/gnu/lib -R/opt/gnu/lib -R/opt/local/lib -L/opt/gnu/lib -lguile + export LD_LIBRARY_PATH + test 108005 -gt 107000 GUILE_WARN_DEPRECATED=detailed + export GUILE_WARN_DEPRECATED + test -f /usr/lib/libgen.so LIB=/build/autogen-5.9.6pre13/autoopts/.libs/libopts.a /build/autogen-5.9.6pre13/autoopts/.libs/libguileopts.a -Wl,-R -L/opt/gnu/lib -R/opt/gnu/lib -R/opt/local/lib -L/opt/gnu/lib -lguile -lgen + export CC GUILE_VERSION LIBGUILE_PATH AG_VERSION AGexe GDexe CLexe + cd testdir + pwd testsubdir=/build/autogen-5.9.6pre13/autoopts/test/testdir + sed s/^/-I/ + sort -u + cd /build/autogen-5.9.6pre13/. + pwd + cd /build/autogen-5.9.6pre13/autoopts + pwd + cd /build/autogen-5.9.6pre13/agen5 + pwd + cd /build/autogen-5.9.6pre13/. + pwd + cd /build/autogen-5.9.6pre13/autoopts + pwd + cd /build/autogen-5.9.6pre13/agen5 + pwd dirs=-I/build/autogen-5.9.6pre13 -I/build/autogen-5.9.6pre13/agen5 -I/build/autogen-5.9.6pre13/autoopts + echo -I/build/autogen-5.9.6pre13 -I/build/autogen-5.9.6pre13/agen5 -I/build/autogen-5.9.6pre13/autoopts -I/opt/gnu/include -I/opt/local/include -I/opt/gnu/include INC=-I/build/autogen-5.9.6pre13 -I/build/autogen-5.9.6pre13/agen5 -I/build/autogen-5.9.6pre13/autoopts -I/opt/gnu/include -I/opt/local/include -I/opt/gnu/include stdopts=/build/autogen-5.9.6pre13/autoopts/test/stdopts.def + cd /build/autogen-5.9.6pre13/autoopts/test/.. + pwd AG_L=/build/autogen-5.9.6pre13/agen5/autogen -L/build/autogen-5.9.6pre13/autoopts test_main=yes use_flags=true + : === Running cfg-edit.test for cfg-edit using /bin/bash === + chmod +w cfg-edit-tmpd cfg-edit.log + export SHELL SHELLX=/bin/bash -x + sed s/-/_/g + echo cfg-edit test_name=cfg_edit + basename /build/autogen-5.9.6pre13/autoopts/test/testdir/cfg-edit-tmpd cfg_file=cfg-edit-tmpd/cfg-edit.cfg + exec + cat AutoGen definitions options; config-header = 'config.h'; prog-name = "test_cfg-edit"; prog-title = "Test AutoOpts for cfg-edit"; homerc = cfg-edit-tmpd/cfg-edit.cfg; resettable; argument = '[ <output-config-file> ]'; flag = { name = struct; value = s; max = NOLIMIT; descrip = 'structured argument val'; arg-type = nested; }; flag = { name = members; value = m; descrip = 'membership set'; keyword = one, two, three, four, five, six, seven, eight, nine, ten; arg-default = five; arg-type = set; }; flag = { name = enumerate; value = e; descrip = 'a test enumeration'; keyword = uno, dos, tres, quatro, cinco, seis, siete, ocho; arg-default = cinco; arg-type = keyword; }; flag = { name = stacking; value = k; descrip = 'stack up a list'; arg-default = initialized; arg-type = string; stack-arg; max = NOLIMIT; }; flag = { name = number; value = n; descrip = 'a range constrained int'; arg-default = 32; arg-type = number; arg-range = '->-1', '1->31', '33', '64->'; }; flag = { name = boolean; value = b; descrip = 'a boolean value'; arg-default = true; arg-type = boolean; }; flag = { name = in-file; value = I; descrip = 'an input file'; arg-type = file; open-file = descriptor; file-mode = O_RDONLY; file-exists = yes; }; flag = { name = out-file; value = O; descrip = 'an output file'; arg-type = file; open-file = fopen; file-mode = w; file-exists = no; }; flag = { name = test-file; value = T; descrip = 'a test file'; arg-type = file; }; main = { main-type = main; asl=<< + cat main-text = <<- _EOCode_ { tOptions * const pOpts = &test_cfg_editOptions; int svix = pOpts->specOptIdx.save_opts; char const * pzFile = "cfg-edit-tmpd/cfg-edit.cfg-default"; if (argc > 0) pzFile = *argv; if (svix == 0) exit(1); SET_OPT_SAVE_OPTS(pzFile); optionSaveFile(pOpts); } + echo _EOCode_; }; + exec + echo /build/autogen-5.9.6pre13/agen5/autogen -L/build/autogen-5.9.6pre13/autoopts cfg-edit.def /build/autogen-5.9.6pre13/agen5/autogen -L/build/autogen-5.9.6pre13/autoopts cfg-edit.def + /build/autogen-5.9.6pre13/agen5/autogen -L/build/autogen-5.9.6pre13/autoopts cfg-edit.def + compile -? + : + test X = X Csrc=cfg-edit + test X = X Cexe=cfg-edit + test X = X Dnam=cfg-edit + echo TEST_TEST_cfg-edit_OPTS + tr [a-z]- [A-Z]_ d=TEST_TEST_CFG_EDIT_OPTS cc_cmd=/opt/SUNWspro/bin/cc -DHAVE_CONFIG_H -I/opt/gnu/include -I/opt/local/include -I/opt/gnu/include/libxml2 -DTEST_TEST_CFG_EDIT_OPTS -I/build/autogen-5.9.6pre13 -I/build/autogen-5.9.6pre13/agen5 -I/build/autogen-5.9.6pre13/autoopts -I/opt/gnu/include -I/opt/local/include -I/opt/gnu/include -o cfg-edit cfg-edit.c /build/autogen-5.9.6pre13/autoopts/.libs/libopts.a /build/autogen-5.9.6pre13/autoopts/.libs/libguileopts.a -Wl,-R -L/opt/gnu/lib -R/opt/gnu/lib -R/opt/local/lib -L/opt/gnu/lib -lguile -lgen + eval /opt/SUNWspro/bin/cc -DHAVE_CONFIG_H -I/opt/gnu/include -I/opt/local/include -I/opt/gnu/include/libxml2 -DTEST_TEST_CFG_EDIT_OPTS -I/build/autogen-5.9.6pre13 -I/build/autogen-5.9.6pre13/agen5 -I/build/autogen-5.9.6pre13/autoopts -I/opt/gnu/include -I/opt/local/include -I/opt/gnu/include -o cfg-edit cfg-edit.c /build/autogen-5.9.6pre13/autoopts/.libs/libopts.a /build/autogen-5.9.6pre13/autoopts/.libs/libguileopts.a -Wl,-R -L/opt/gnu/lib -R/opt/gnu/lib -R/opt/local/lib -L/opt/gnu/lib -lguile -lgen + /opt/SUNWspro/bin/cc -DHAVE_CONFIG_H -I/opt/gnu/include -I/opt/local/include -I/opt/gnu/include/libxml2 -DTEST_TEST_CFG_EDIT_OPTS -I/build/autogen-5.9.6pre13 -I/build/autogen-5.9.6pre13/agen5 -I/build/autogen-5.9.6pre13/autoopts -I/opt/gnu/include -I/opt/local/include -I/opt/gnu/include -o cfg-edit cfg-edit.c /build/autogen-5.9.6pre13/autoopts/.libs/libopts.a /build/autogen-5.9.6pre13/autoopts/.libs/libguileopts.a -Wl,-R -L/opt/gnu/lib -R/opt/gnu/lib -R/opt/local/lib -L/opt/gnu/lib -lguile -lgen "cfg-edit.h", line 42: #error: option template version mismatches autoopts/options.h header cc: acomp failed for cfg-edit.c + failure cannot compile cfg-edit.c + : + cd /build/autogen-5.9.6pre13/autoopts/test/testdir + test -d ../FAILURES + cd ../FAILURES + purge -rf cfg-edit* .*cfg-edit* + rm -rf -rf cfg-edit* .*cfg-edit* bad= + test -f -rf -o -d -rf + test -f cfg-edit* -o -d cfg-edit* + test -f .*cfg-edit* -o -d .*cfg-edit* + test -z + return 0 + set +x FAILURE: cannot compile cfg-edit.c FAIL: cfg-edit.test + pwd TMPDIR=/build/autogen-5.9.6pre13/autoopts/test/testdir/argument-tmpd + export TMPDIR + mkdir /build/autogen-5.9.6pre13/autoopts/test/testdir/argument-tmpd + cd /opt/gnu/lib/../bin + pwd f=/opt/gnu/bin PATH=/opt/gnu/bin:/opt/gnu/bin:/usr/bin:/usr/X11/bin:/usr/sbin:/sbin:/opt/SUNWspro/bin:/opt/local/bin:/usr/openwin/bin:/opt/sfw/bin:/usr/ccs/bin:/usr/sfw/bin + set_exe AGexe + eval f=${AGexe} f=/build/autogen-5.9.6pre13/agen5/autogen + dirname /build/autogen-5.9.6pre13/agen5/autogen d=/build/autogen-5.9.6pre13/agen5 + cd /build/autogen-5.9.6pre13/agen5 + pwd d=/build/autogen-5.9.6pre13/agen5 PATH=/build/autogen-5.9.6pre13/agen5:/opt/gnu/bin:/opt/gnu/bin:/usr/bin:/usr/X11/bin:/usr/sbin:/sbin:/opt/SUNWspro/bin:/opt/local/bin:/usr/openwin/bin:/opt/sfw/bin:/usr/ccs/bin:/usr/sfw/bin + basename /build/autogen-5.9.6pre13/agen5/autogen f=autogen + eval AGexe=/build/autogen-5.9.6pre13/agen5/autogen AGexe=/build/autogen-5.9.6pre13/agen5/autogen + set_exe GDexe + eval f=${GDexe} f=/build/autogen-5.9.6pre13/getdefs/getdefs + dirname /build/autogen-5.9.6pre13/getdefs/getdefs d=/build/autogen-5.9.6pre13/getdefs + cd /build/autogen-5.9.6pre13/getdefs + pwd d=/build/autogen-5.9.6pre13/getdefs PATH=/build/autogen-5.9.6pre13/getdefs:/build/autogen-5.9.6pre13/agen5:/opt/gnu/bin:/opt/gnu/bin:/usr/bin:/usr/X11/bin:/usr/sbin:/sbin:/opt/SUNWspro/bin:/opt/local/bin:/usr/openwin/bin:/opt/sfw/bin:/usr/ccs/bin:/usr/sfw/bin + basename /build/autogen-5.9.6pre13/getdefs/getdefs f=getdefs + eval GDexe=/build/autogen-5.9.6pre13/getdefs/getdefs GDexe=/build/autogen-5.9.6pre13/getdefs/getdefs + set_exe CLexe + eval f=${CLexe} f=/build/autogen-5.9.6pre13/columns/columns + dirname /build/autogen-5.9.6pre13/columns/columns d=/build/autogen-5.9.6pre13/columns + cd /build/autogen-5.9.6pre13/columns + pwd d=/build/autogen-5.9.6pre13/columns PATH=/build/autogen-5.9.6pre13/columns:/build/autogen-5.9.6pre13/getdefs:/build/autogen-5.9.6pre13/agen5:/opt/gnu/bin:/opt/gnu/bin:/usr/bin:/usr/X11/bin:/usr/sbin:/sbin:/opt/SUNWspro/bin:/opt/local/bin:/usr/openwin/bin:/opt/sfw/bin:/usr/ccs/bin:/usr/sfw/bin + basename /build/autogen-5.9.6pre13/columns/columns f=columns + eval CLexe=/build/autogen-5.9.6pre13/columns/columns CLexe=/build/autogen-5.9.6pre13/columns/columns + pwd builddir=/build/autogen-5.9.6pre13/autoopts/test + sed s/-Werror// + echo -DHAVE_CONFIG_H -I/opt/gnu/include -I/opt/local/include -I/opt/gnu/include/libxml2 CFLAGS=-DHAVE_CONFIG_H -I/opt/gnu/include -I/opt/local/include -I/opt/gnu/include/libxml2 + export PATH + echo PATH is /build/autogen-5.9.6pre13/columns:/build/autogen-5.9.6pre13/getdefs:/build/autogen-5.9.6pre13/agen5:/opt/gnu/bin:/opt/gnu/bin:/usr/bin:/usr/X11/bin:/usr/sbin:/sbin:/opt/SUNWspro/bin:/opt/local/bin:/usr/openwin/bin:/opt/sfw/bin:/usr/ccs/bin:/usr/sfw/bin PATH is /build/autogen-5.9.6pre13/columns:/build/autogen-5.9.6pre13/getdefs:/build/autogen-5.9.6pre13/agen5:/opt/gnu/bin:/opt/gnu/bin:/usr/bin:/usr/X11/bin:/usr/sbin:/sbin:/opt/SUNWspro/bin:/opt/local/bin:/usr/openwin/bin:/opt/sfw/bin:/usr/ccs/bin:/usr/sfw/bin + which columns /build/autogen-5.9.6pre13/columns/columns + which autogen /build/autogen-5.9.6pre13/agen5/autogen lo_dir=/build/autogen-5.9.6pre13/autoopts + test -d /build/autogen-5.9.6pre13/autoopts/.libs lo_dir=/build/autogen-5.9.6pre13/autoopts/.libs + test X = X LD_LIBRARY_PATH=/build/autogen-5.9.6pre13/autoopts/.libs:/opt/gnu/lib + echo /build/autogen-5.9.6pre13/autoopts/.libs/libopts.a /build/autogen-5.9.6pre13/autoopts/.libs/libguileopts.a -Wl,-R -L/opt/gnu/lib -R/opt/gnu/lib -R/opt/local/lib -L/opt/gnu/lib -lguile LIB=/build/autogen-5.9.6pre13/autoopts/.libs/libopts.a /build/autogen-5.9.6pre13/autoopts/.libs/libguileopts.a -Wl,-R -L/opt/gnu/lib -R/opt/gnu/lib -R/opt/local/lib -L/opt/gnu/lib -lguile + export LD_LIBRARY_PATH + test 108005 -gt 107000 GUILE_WARN_DEPRECATED=detailed + export GUILE_WARN_DEPRECATED + test -f /usr/lib/libgen.so LIB=/build/autogen-5.9.6pre13/autoopts/.libs/libopts.a /build/autogen-5.9.6pre13/autoopts/.libs/libguileopts.a -Wl,-R -L/opt/gnu/lib -R/opt/gnu/lib -R/opt/local/lib -L/opt/gnu/lib -lguile -lgen + export CC GUILE_VERSION LIBGUILE_PATH AG_VERSION AGexe GDexe CLexe + cd testdir + pwd testsubdir=/build/autogen-5.9.6pre13/autoopts/test/testdir + sed s/^/-I/ + sort -u + cd /build/autogen-5.9.6pre13/. + pwd + cd /build/autogen-5.9.6pre13/autoopts + pwd + cd /build/autogen-5.9.6pre13/agen5 + pwd + cd /build/autogen-5.9.6pre13/. + pwd + cd /build/autogen-5.9.6pre13/autoopts + pwd + cd /build/autogen-5.9.6pre13/agen5 + pwd dirs=-I/build/autogen-5.9.6pre13 -I/build/autogen-5.9.6pre13/agen5 -I/build/autogen-5.9.6pre13/autoopts + echo -I/build/autogen-5.9.6pre13 -I/build/autogen-5.9.6pre13/agen5 -I/build/autogen-5.9.6pre13/autoopts -I/opt/gnu/include -I/opt/local/include -I/opt/gnu/include INC=-I/build/autogen-5.9.6pre13 -I/build/autogen-5.9.6pre13/agen5 -I/build/autogen-5.9.6pre13/autoopts -I/opt/gnu/include -I/opt/local/include -I/opt/gnu/include stdopts=/build/autogen-5.9.6pre13/autoopts/test/stdopts.def + cd /build/autogen-5.9.6pre13/autoopts/test/.. + pwd AG_L=/build/autogen-5.9.6pre13/agen5/autogen -L/build/autogen-5.9.6pre13/autoopts test_main=yes use_flags=true + : === Running argument.test for argument using /bin/bash === + chmod +w argument-tmpd argument.log + export SHELL SHELLX=/bin/bash -x + pwd + echo creating argument.def in /build/autogen-5.9.6pre13/autoopts/test/testdir creating argument.def in /build/autogen-5.9.6pre13/autoopts/test/testdir + export testname test_main argument long_opts + /bin/bash -x /build/autogen-5.9.6pre13/autoopts/test/stdopts.def option:opt init second=020 + exec + cat + echo test_main yes test_main yes + echo argument argument + echo long_opts long_opts + test -n yes + echo 'test-main = '\''yes'\'';' + test -n '' + test -n '' + for flag in '"$@"' + case "$flag" in ++ sed 's/.*://' ++ echo option:opt init + arg='opt init' ++ sed 's/:.*//' ++ echo option:opt init + flag=option + arg=' arg-type = string; arg_default = '\''opt init'\'';' + cat ++ sed 's/\(.\).*/\1/' ++ echo option + flag=o + echo ' value = '\''o'\'';' + test -n ' arg-type = string; arg_default = '\''opt init'\'';' + echo ' arg-type = string; arg_default = '\''opt init'\'';' + echo '};' + echo + for flag in '"$@"' + case "$flag" in ++ sed 's/.*=//' ++ echo second=020 + arg=020 ++ sed 's/=.*//' ++ echo second=020 + flag=second + arg=' arg-type = number; arg_default = '\''020'\'';' + cat ++ sed 's/\(.\).*/\1/' ++ echo second + flag=s + echo ' value = '\''s'\'';' + test -n ' arg-type = number; arg_default = '\''020'\'';' + echo ' arg-type = number; arg_default = '\''020'\'';' + echo '};' + echo + exec + echo /build/autogen-5.9.6pre13/agen5/autogen -L/build/autogen-5.9.6pre13/autoopts argument.def /build/autogen-5.9.6pre13/agen5/autogen -L/build/autogen-5.9.6pre13/autoopts argument.def + /build/autogen-5.9.6pre13/agen5/autogen -L/build/autogen-5.9.6pre13/autoopts argument.def + compile -? + : + test X = X Csrc=argument + test X = X Cexe=argument + test X = X Dnam=argument + echo TEST_TEST_argument_OPTS + tr [a-z]- [A-Z]_ d=TEST_TEST_ARGUMENT_OPTS cc_cmd=/opt/SUNWspro/bin/cc -DHAVE_CONFIG_H -I/opt/gnu/include -I/opt/local/include -I/opt/gnu/include/libxml2 -DTEST_TEST_ARGUMENT_OPTS -I/build/autogen-5.9.6pre13 -I/build/autogen-5.9.6pre13/agen5 -I/build/autogen-5.9.6pre13/autoopts -I/opt/gnu/include -I/opt/local/include -I/opt/gnu/include -o argument argument.c /build/autogen-5.9.6pre13/autoopts/.libs/libopts.a /build/autogen-5.9.6pre13/autoopts/.libs/libguileopts.a -Wl,-R -L/opt/gnu/lib -R/opt/gnu/lib -R/opt/local/lib -L/opt/gnu/lib -lguile -lgen + eval /opt/SUNWspro/bin/cc -DHAVE_CONFIG_H -I/opt/gnu/include -I/opt/local/include -I/opt/gnu/include/libxml2 -DTEST_TEST_ARGUMENT_OPTS -I/build/autogen-5.9.6pre13 -I/build/autogen-5.9.6pre13/agen5 -I/build/autogen-5.9.6pre13/autoopts -I/opt/gnu/include -I/opt/local/include -I/opt/gnu/include -o argument argument.c /build/autogen-5.9.6pre13/autoopts/.libs/libopts.a /build/autogen-5.9.6pre13/autoopts/.libs/libguileopts.a -Wl,-R -L/opt/gnu/lib -R/opt/gnu/lib -R/opt/local/lib -L/opt/gnu/lib -lguile -lgen + /opt/SUNWspro/bin/cc -DHAVE_CONFIG_H -I/opt/gnu/include -I/opt/local/include -I/opt/gnu/include/libxml2 -DTEST_TEST_ARGUMENT_OPTS -I/build/autogen-5.9.6pre13 -I/build/autogen-5.9.6pre13/agen5 -I/build/autogen-5.9.6pre13/autoopts -I/opt/gnu/include -I/opt/local/include -I/opt/gnu/include -o argument argument.c /build/autogen-5.9.6pre13/autoopts/.libs/libopts.a /build/autogen-5.9.6pre13/autoopts/.libs/libguileopts.a -Wl,-R -L/opt/gnu/lib -R/opt/gnu/lib -R/opt/local/lib -L/opt/gnu/lib -lguile -lgen "argument.h", line 42: #error: option template version mismatches autoopts/options.h header cc: acomp failed for argument.c + failure cannot compile argument.c + : + cd /build/autogen-5.9.6pre13/autoopts/test/testdir + test -d ../FAILURES + cd ../FAILURES + purge -rf argument* .*argument* + rm -rf -rf argument* .*argument* bad= + test -f -rf -o -d -rf + test -f argument* -o -d argument* + test -f .*argument* -o -d .*argument* + test -z + return 0 + set +x FAILURE: cannot compile argument.c FAIL: argument.test + pwd TMPDIR=/build/autogen-5.9.6pre13/autoopts/test/testdir/cond-tmpd + export TMPDIR + mkdir /build/autogen-5.9.6pre13/autoopts/test/testdir/cond-tmpd + cd /opt/gnu/lib/../bin + pwd f=/opt/gnu/bin PATH=/opt/gnu/bin:/opt/gnu/bin:/usr/bin:/usr/X11/bin:/usr/sbin:/sbin:/opt/SUNWspro/bin:/opt/local/bin:/usr/openwin/bin:/opt/sfw/bin:/usr/ccs/bin:/usr/sfw/bin + set_exe AGexe + eval f=${AGexe} f=/build/autogen-5.9.6pre13/agen5/autogen + dirname /build/autogen-5.9.6pre13/agen5/autogen d=/build/autogen-5.9.6pre13/agen5 + cd /build/autogen-5.9.6pre13/agen5 + pwd d=/build/autogen-5.9.6pre13/agen5 PATH=/build/autogen-5.9.6pre13/agen5:/opt/gnu/bin:/opt/gnu/bin:/usr/bin:/usr/X11/bin:/usr/sbin:/sbin:/opt/SUNWspro/bin:/opt/local/bin:/usr/openwin/bin:/opt/sfw/bin:/usr/ccs/bin:/usr/sfw/bin + basename /build/autogen-5.9.6pre13/agen5/autogen f=autogen + eval AGexe=/build/autogen-5.9.6pre13/agen5/autogen AGexe=/build/autogen-5.9.6pre13/agen5/autogen + set_exe GDexe + eval f=${GDexe} f=/build/autogen-5.9.6pre13/getdefs/getdefs + dirname /build/autogen-5.9.6pre13/getdefs/getdefs d=/build/autogen-5.9.6pre13/getdefs + cd /build/autogen-5.9.6pre13/getdefs + pwd d=/build/autogen-5.9.6pre13/getdefs PATH=/build/autogen-5.9.6pre13/getdefs:/build/autogen-5.9.6pre13/agen5:/opt/gnu/bin:/opt/gnu/bin:/usr/bin:/usr/X11/bin:/usr/sbin:/sbin:/opt/SUNWspro/bin:/opt/local/bin:/usr/openwin/bin:/opt/sfw/bin:/usr/ccs/bin:/usr/sfw/bin + basename /build/autogen-5.9.6pre13/getdefs/getdefs f=getdefs + eval GDexe=/build/autogen-5.9.6pre13/getdefs/getdefs GDexe=/build/autogen-5.9.6pre13/getdefs/getdefs + set_exe CLexe + eval f=${CLexe} f=/build/autogen-5.9.6pre13/columns/columns + dirname /build/autogen-5.9.6pre13/columns/columns d=/build/autogen-5.9.6pre13/columns + cd /build/autogen-5.9.6pre13/columns + pwd d=/build/autogen-5.9.6pre13/columns PATH=/build/autogen-5.9.6pre13/columns:/build/autogen-5.9.6pre13/getdefs:/build/autogen-5.9.6pre13/agen5:/opt/gnu/bin:/opt/gnu/bin:/usr/bin:/usr/X11/bin:/usr/sbin:/sbin:/opt/SUNWspro/bin:/opt/local/bin:/usr/openwin/bin:/opt/sfw/bin:/usr/ccs/bin:/usr/sfw/bin + basename /build/autogen-5.9.6pre13/columns/columns f=columns + eval CLexe=/build/autogen-5.9.6pre13/columns/columns CLexe=/build/autogen-5.9.6pre13/columns/columns + pwd builddir=/build/autogen-5.9.6pre13/autoopts/test + sed s/-Werror// + echo -DHAVE_CONFIG_H -I/opt/gnu/include -I/opt/local/include -I/opt/gnu/include/libxml2 CFLAGS=-DHAVE_CONFIG_H -I/opt/gnu/include -I/opt/local/include -I/opt/gnu/include/libxml2 + export PATH + echo PATH is /build/autogen-5.9.6pre13/columns:/build/autogen-5.9.6pre13/getdefs:/build/autogen-5.9.6pre13/agen5:/opt/gnu/bin:/opt/gnu/bin:/usr/bin:/usr/X11/bin:/usr/sbin:/sbin:/opt/SUNWspro/bin:/opt/local/bin:/usr/openwin/bin:/opt/sfw/bin:/usr/ccs/bin:/usr/sfw/bin PATH is /build/autogen-5.9.6pre13/columns:/build/autogen-5.9.6pre13/getdefs:/build/autogen-5.9.6pre13/agen5:/opt/gnu/bin:/opt/gnu/bin:/usr/bin:/usr/X11/bin:/usr/sbin:/sbin:/opt/SUNWspro/bin:/opt/local/bin:/usr/openwin/bin:/opt/sfw/bin:/usr/ccs/bin:/usr/sfw/bin + which columns /build/autogen-5.9.6pre13/columns/columns + which autogen /build/autogen-5.9.6pre13/agen5/autogen lo_dir=/build/autogen-5.9.6pre13/autoopts + test -d /build/autogen-5.9.6pre13/autoopts/.libs lo_dir=/build/autogen-5.9.6pre13/autoopts/.libs + test X = X LD_LIBRARY_PATH=/build/autogen-5.9.6pre13/autoopts/.libs:/opt/gnu/lib + echo /build/autogen-5.9.6pre13/autoopts/.libs/libopts.a /build/autogen-5.9.6pre13/autoopts/.libs/libguileopts.a -Wl,-R -L/opt/gnu/lib -R/opt/gnu/lib -R/opt/local/lib -L/opt/gnu/lib -lguile LIB=/build/autogen-5.9.6pre13/autoopts/.libs/libopts.a /build/autogen-5.9.6pre13/autoopts/.libs/libguileopts.a -Wl,-R -L/opt/gnu/lib -R/opt/gnu/lib -R/opt/local/lib -L/opt/gnu/lib -lguile + export LD_LIBRARY_PATH + test 108005 -gt 107000 GUILE_WARN_DEPRECATED=detailed + export GUILE_WARN_DEPRECATED + test -f /usr/lib/libgen.so LIB=/build/autogen-5.9.6pre13/autoopts/.libs/libopts.a /build/autogen-5.9.6pre13/autoopts/.libs/libguileopts.a -Wl,-R -L/opt/gnu/lib -R/opt/gnu/lib -R/opt/local/lib -L/opt/gnu/lib -lguile -lgen + export CC GUILE_VERSION LIBGUILE_PATH AG_VERSION AGexe GDexe CLexe + cd testdir + pwd testsubdir=/build/autogen-5.9.6pre13/autoopts/test/testdir + sed s/^/-I/ + sort -u + cd /build/autogen-5.9.6pre13/. + pwd + cd /build/autogen-5.9.6pre13/autoopts + pwd + cd /build/autogen-5.9.6pre13/agen5 + pwd + cd /build/autogen-5.9.6pre13/. + pwd + cd /build/autogen-5.9.6pre13/autoopts + pwd + cd /build/autogen-5.9.6pre13/agen5 + pwd dirs=-I/build/autogen-5.9.6pre13 -I/build/autogen-5.9.6pre13/agen5 -I/build/autogen-5.9.6pre13/autoopts + echo -I/build/autogen-5.9.6pre13 -I/build/autogen-5.9.6pre13/agen5 -I/build/autogen-5.9.6pre13/autoopts -I/opt/gnu/include -I/opt/local/include -I/opt/gnu/include INC=-I/build/autogen-5.9.6pre13 -I/build/autogen-5.9.6pre13/agen5 -I/build/autogen-5.9.6pre13/autoopts -I/opt/gnu/include -I/opt/local/include -I/opt/gnu/include stdopts=/build/autogen-5.9.6pre13/autoopts/test/stdopts.def + cd /build/autogen-5.9.6pre13/autoopts/test/.. + pwd AG_L=/build/autogen-5.9.6pre13/agen5/autogen -L/build/autogen-5.9.6pre13/autoopts test_main=yes use_flags=true + : === Running cond.test for cond using /bin/bash === + chmod +w cond-tmpd cond.log + export SHELL SHELLX=/bin/bash -x + pwd + echo creating cond.def in /build/autogen-5.9.6pre13/autoopts/test/testdir creating cond.def in /build/autogen-5.9.6pre13/autoopts/test/testdir + /bin/bash -x /build/autogen-5.9.6pre13/autoopts/test/stdopts.def option:opt init second=020 long_opts= argument= test_main=yes testname=cond + exec + cat + echo test_main yes test_main yes + echo argument argument + echo long_opts long_opts + test -n yes + echo 'test-main = '\''yes'\'';' + test -n '' + test -n '' + for flag in '"$@"' + case "$flag" in ++ sed 's/.*://' ++ echo option:opt init + arg='opt init' ++ sed 's/:.*//' ++ echo option:opt init + flag=option + arg=' arg-type = string; arg_default = '\''opt init'\'';' + cat ++ sed 's/\(.\).*/\1/' ++ echo option + flag=o + echo ' value = '\''o'\'';' + test -n ' arg-type = string; arg_default = '\''opt init'\'';' + echo ' arg-type = string; arg_default = '\''opt init'\'';' + echo '};' + echo + for flag in '"$@"' + case "$flag" in ++ sed 's/.*=//' ++ echo second=020 + arg=020 ++ sed 's/=.*//' ++ echo second=020 + flag=second + arg=' arg-type = number; arg_default = '\''020'\'';' + cat ++ sed 's/\(.\).*/\1/' ++ echo second + flag=s + echo ' value = '\''s'\'';' + test -n ' arg-type = number; arg_default = '\''020'\'';' + echo ' arg-type = number; arg_default = '\''020'\'';' + echo '};' + echo + exec + cat flag = { name = condition; value = c; ifdef = COND; descrip = "cond test"; doc = mumble; }; + echo /build/autogen-5.9.6pre13/agen5/autogen -L/build/autogen-5.9.6pre13/autoopts cond.def /build/autogen-5.9.6pre13/agen5/autogen -L/build/autogen-5.9.6pre13/autoopts cond.def + /build/autogen-5.9.6pre13/agen5/autogen -L/build/autogen-5.9.6pre13/autoopts cond.def + compile -? + : + test X = X Csrc=cond + test X = X Cexe=cond + test X = X Dnam=cond + echo TEST_TEST_cond_OPTS + tr [a-z]- [A-Z]_ d=TEST_TEST_COND_OPTS cc_cmd=/opt/SUNWspro/bin/cc -DHAVE_CONFIG_H -I/opt/gnu/include -I/opt/local/include -I/opt/gnu/include/libxml2 -DTEST_TEST_COND_OPTS -I/build/autogen-5.9.6pre13 -I/build/autogen-5.9.6pre13/agen5 -I/build/autogen-5.9.6pre13/autoopts -I/opt/gnu/include -I/opt/local/include -I/opt/gnu/include -o cond cond.c /build/autogen-5.9.6pre13/autoopts/.libs/libopts.a /build/autogen-5.9.6pre13/autoopts/.libs/libguileopts.a -Wl,-R -L/opt/gnu/lib -R/opt/gnu/lib -R/opt/local/lib -L/opt/gnu/lib -lguile -lgen + eval /opt/SUNWspro/bin/cc -DHAVE_CONFIG_H -I/opt/gnu/include -I/opt/local/include -I/opt/gnu/include/libxml2 -DTEST_TEST_COND_OPTS -I/build/autogen-5.9.6pre13 -I/build/autogen-5.9.6pre13/agen5 -I/build/autogen-5.9.6pre13/autoopts -I/opt/gnu/include -I/opt/local/include -I/opt/gnu/include -o cond cond.c /build/autogen-5.9.6pre13/autoopts/.libs/libopts.a /build/autogen-5.9.6pre13/autoopts/.libs/libguileopts.a -Wl,-R -L/opt/gnu/lib -R/opt/gnu/lib -R/opt/local/lib -L/opt/gnu/lib -lguile -lgen + /opt/SUNWspro/bin/cc -DHAVE_CONFIG_H -I/opt/gnu/include -I/opt/local/include -I/opt/gnu/include/libxml2 -DTEST_TEST_COND_OPTS -I/build/autogen-5.9.6pre13 -I/build/autogen-5.9.6pre13/agen5 -I/build/autogen-5.9.6pre13/autoopts -I/opt/gnu/include -I/opt/local/include -I/opt/gnu/include -o cond cond.c /build/autogen-5.9.6pre13/autoopts/.libs/libopts.a /build/autogen-5.9.6pre13/autoopts/.libs/libguileopts.a -Wl,-R -L/opt/gnu/lib -R/opt/gnu/lib -R/opt/local/lib -L/opt/gnu/lib -lguile -lgen "cond.h", line 42: #error: option template version mismatches autoopts/options.h header cc: acomp failed for cond.c + failure cannot compile cond.c + : + cd /build/autogen-5.9.6pre13/autoopts/test/testdir + test -d ../FAILURES + cd ../FAILURES + purge -rf cond* .*cond* + rm -rf -rf cond* .*cond* bad= + test -f -rf -o -d -rf + test -f cond* -o -d cond* + test -f .*cond* -o -d .*cond* + test -z + return 0 + set +x FAILURE: cannot compile cond.c FAIL: cond.test + pwd TMPDIR=/build/autogen-5.9.6pre13/autoopts/test/testdir/config-tmpd + export TMPDIR + mkdir /build/autogen-5.9.6pre13/autoopts/test/testdir/config-tmpd + cd /opt/gnu/lib/../bin + pwd f=/opt/gnu/bin PATH=/opt/gnu/bin:/opt/gnu/bin:/usr/bin:/usr/X11/bin:/usr/sbin:/sbin:/opt/SUNWspro/bin:/opt/local/bin:/usr/openwin/bin:/opt/sfw/bin:/usr/ccs/bin:/usr/sfw/bin + set_exe AGexe + eval f=${AGexe} f=/build/autogen-5.9.6pre13/agen5/autogen + dirname /build/autogen-5.9.6pre13/agen5/autogen d=/build/autogen-5.9.6pre13/agen5 + cd /build/autogen-5.9.6pre13/agen5 + pwd d=/build/autogen-5.9.6pre13/agen5 PATH=/build/autogen-5.9.6pre13/agen5:/opt/gnu/bin:/opt/gnu/bin:/usr/bin:/usr/X11/bin:/usr/sbin:/sbin:/opt/SUNWspro/bin:/opt/local/bin:/usr/openwin/bin:/opt/sfw/bin:/usr/ccs/bin:/usr/sfw/bin + basename /build/autogen-5.9.6pre13/agen5/autogen f=autogen + eval AGexe=/build/autogen-5.9.6pre13/agen5/autogen AGexe=/build/autogen-5.9.6pre13/agen5/autogen + set_exe GDexe + eval f=${GDexe} f=/build/autogen-5.9.6pre13/getdefs/getdefs + dirname /build/autogen-5.9.6pre13/getdefs/getdefs d=/build/autogen-5.9.6pre13/getdefs + cd /build/autogen-5.9.6pre13/getdefs + pwd d=/build/autogen-5.9.6pre13/getdefs PATH=/build/autogen-5.9.6pre13/getdefs:/build/autogen-5.9.6pre13/agen5:/opt/gnu/bin:/opt/gnu/bin:/usr/bin:/usr/X11/bin:/usr/sbin:/sbin:/opt/SUNWspro/bin:/opt/local/bin:/usr/openwin/bin:/opt/sfw/bin:/usr/ccs/bin:/usr/sfw/bin + basename /build/autogen-5.9.6pre13/getdefs/getdefs f=getdefs + eval GDexe=/build/autogen-5.9.6pre13/getdefs/getdefs GDexe=/build/autogen-5.9.6pre13/getdefs/getdefs + set_exe CLexe + eval f=${CLexe} f=/build/autogen-5.9.6pre13/columns/columns + dirname /build/autogen-5.9.6pre13/columns/columns d=/build/autogen-5.9.6pre13/columns + cd /build/autogen-5.9.6pre13/columns + pwd d=/build/autogen-5.9.6pre13/columns PATH=/build/autogen-5.9.6pre13/columns:/build/autogen-5.9.6pre13/getdefs:/build/autogen-5.9.6pre13/agen5:/opt/gnu/bin:/opt/gnu/bin:/usr/bin:/usr/X11/bin:/usr/sbin:/sbin:/opt/SUNWspro/bin:/opt/local/bin:/usr/openwin/bin:/opt/sfw/bin:/usr/ccs/bin:/usr/sfw/bin + basename /build/autogen-5.9.6pre13/columns/columns f=columns + eval CLexe=/build/autogen-5.9.6pre13/columns/columns CLexe=/build/autogen-5.9.6pre13/columns/columns + pwd builddir=/build/autogen-5.9.6pre13/autoopts/test + sed s/-Werror// + echo -DHAVE_CONFIG_H -I/opt/gnu/include -I/opt/local/include -I/opt/gnu/include/libxml2 CFLAGS=-DHAVE_CONFIG_H -I/opt/gnu/include -I/opt/local/include -I/opt/gnu/include/libxml2 + export PATH + echo PATH is /build/autogen-5.9.6pre13/columns:/build/autogen-5.9.6pre13/getdefs:/build/autogen-5.9.6pre13/agen5:/opt/gnu/bin:/opt/gnu/bin:/usr/bin:/usr/X11/bin:/usr/sbin:/sbin:/opt/SUNWspro/bin:/opt/local/bin:/usr/openwin/bin:/opt/sfw/bin:/usr/ccs/bin:/usr/sfw/bin PATH is /build/autogen-5.9.6pre13/columns:/build/autogen-5.9.6pre13/getdefs:/build/autogen-5.9.6pre13/agen5:/opt/gnu/bin:/opt/gnu/bin:/usr/bin:/usr/X11/bin:/usr/sbin:/sbin:/opt/SUNWspro/bin:/opt/local/bin:/usr/openwin/bin:/opt/sfw/bin:/usr/ccs/bin:/usr/sfw/bin + which columns /build/autogen-5.9.6pre13/columns/columns + which autogen /build/autogen-5.9.6pre13/agen5/autogen lo_dir=/build/autogen-5.9.6pre13/autoopts + test -d /build/autogen-5.9.6pre13/autoopts/.libs lo_dir=/build/autogen-5.9.6pre13/autoopts/.libs + test X = X LD_LIBRARY_PATH=/build/autogen-5.9.6pre13/autoopts/.libs:/opt/gnu/lib + echo /build/autogen-5.9.6pre13/autoopts/.libs/libopts.a /build/autogen-5.9.6pre13/autoopts/.libs/libguileopts.a -Wl,-R -L/opt/gnu/lib -R/opt/gnu/lib -R/opt/local/lib -L/opt/gnu/lib -lguile LIB=/build/autogen-5.9.6pre13/autoopts/.libs/libopts.a /build/autogen-5.9.6pre13/autoopts/.libs/libguileopts.a -Wl,-R -L/opt/gnu/lib -R/opt/gnu/lib -R/opt/local/lib -L/opt/gnu/lib -lguile + export LD_LIBRARY_PATH + test 108005 -gt 107000 GUILE_WARN_DEPRECATED=detailed + export GUILE_WARN_DEPRECATED + test -f /usr/lib/libgen.so LIB=/build/autogen-5.9.6pre13/autoopts/.libs/libopts.a /build/autogen-5.9.6pre13/autoopts/.libs/libguileopts.a -Wl,-R -L/opt/gnu/lib -R/opt/gnu/lib -R/opt/local/lib -L/opt/gnu/lib -lguile -lgen + export CC GUILE_VERSION LIBGUILE_PATH AG_VERSION AGexe GDexe CLexe + cd testdir + pwd testsubdir=/build/autogen-5.9.6pre13/autoopts/test/testdir + sed s/^/-I/ + sort -u + cd /build/autogen-5.9.6pre13/. + pwd + cd /build/autogen-5.9.6pre13/autoopts + pwd + cd /build/autogen-5.9.6pre13/agen5 + pwd + cd /build/autogen-5.9.6pre13/. + pwd + cd /build/autogen-5.9.6pre13/autoopts + pwd + cd /build/autogen-5.9.6pre13/agen5 + pwd dirs=-I/build/autogen-5.9.6pre13 -I/build/autogen-5.9.6pre13/agen5 -I/build/autogen-5.9.6pre13/autoopts + echo -I/build/autogen-5.9.6pre13 -I/build/autogen-5.9.6pre13/agen5 -I/build/autogen-5.9.6pre13/autoopts -I/opt/gnu/include -I/opt/local/include -I/opt/gnu/include INC=-I/build/autogen-5.9.6pre13 -I/build/autogen-5.9.6pre13/agen5 -I/build/autogen-5.9.6pre13/autoopts -I/opt/gnu/include -I/opt/local/include -I/opt/gnu/include stdopts=/build/autogen-5.9.6pre13/autoopts/test/stdopts.def + cd /build/autogen-5.9.6pre13/autoopts/test/.. + pwd AG_L=/build/autogen-5.9.6pre13/agen5/autogen -L/build/autogen-5.9.6pre13/autoopts test_main=yes use_flags=true + : === Running config.test for config using /bin/bash === + chmod +w config-tmpd config.log + export SHELL SHELLX=/bin/bash -x + cat #include <stdio.h> #include "config.h" #include <autoopts/options.h> int print_entry( const tOptionValue* pGV ); int print_entry( const tOptionValue* pGV ) { if (pGV == NULL) { fprintf( stderr, "ENTRY NOT FOUND\n" ); return 1; } printf( "%-8s -- ", pGV->pzName ); switch (pGV->valType) { case OPARG_TYPE_NONE: fputs( "no value\n", stdout ); break; case OPARG_TYPE_STRING: printf( "string: %s\n", pGV->v.strVal ); break; case OPARG_TYPE_ENUMERATION: printf( "enum: %d\n", pGV->v.enumVal ); break; case OPARG_TYPE_BOOLEAN: printf( "bool: %s\n", pGV->v.boolVal ? "TRUE" : "false" ); break; case OPARG_TYPE_MEMBERSHIP: printf( "members: 0x%08lX\n", (unsigned long)pGV->v.setVal ); break; case OPARG_TYPE_NUMERIC: printf( "integer: %ld\n", pGV->v.longVal ); break; case OPARG_TYPE_HIERARCHY: printf( "nested: 0x%08lX\n", (unsigned long)pGV->v.nestVal ); break; default: printf( "bad type: %d\n", pGV->valType ); return 1; } return 0; } int main( int argc, char** argv ) { int res = 0; const tOptionValue* pOV; if ((argc < 3) || (argv[1][0] == '-')) { fputs( "help\n", stdout ); return 0; } pOV = configFileLoad( *++argv ); if (pOV == NULL) { fprintf( stderr, "Could not load: %s\n", *argv ); return 1; } argc -= 2; while (argc-- > 0) { const tOptionValue* pGV = optionGetValue( pOV, *++argv ); res |= print_entry( pGV ); } { const tOptionValue* pGV = optionGetValue( pOV, "n4_ty" ); pGV = optionGetValue( pGV, "b4r" ); if (pGV->valType != OPARG_TYPE_BOOLEAN) { res = 1; } else if (pGV->v.boolVal) { fputs( "YES!!\n", stdout ); } else { fputs( "oops!!\n", stdout ); res = 1; } } { const tOptionValue* pGV = optionGetValue( pOV, NULL ); while (pGV != NULL) { res |= print_entry( pGV ); pGV = optionNextValue( pOV, pGV ); } } print_entry( pOV ); optionUnloadNested( pOV ); return res; } + compile --help + : + test X = X Csrc=config + test X = X Cexe=config + test X = X Dnam=config + tr [a-z]- [A-Z]_ + echo TEST_TEST_config_OPTS d=TEST_TEST_CONFIG_OPTS cc_cmd=/opt/SUNWspro/bin/cc -DHAVE_CONFIG_H -I/opt/gnu/include -I/opt/local/include -I/opt/gnu/include/libxml2 -DTEST_TEST_CONFIG_OPTS -I/build/autogen-5.9.6pre13 -I/build/autogen-5.9.6pre13/agen5 -I/build/autogen-5.9.6pre13/autoopts -I/opt/gnu/include -I/opt/local/include -I/opt/gnu/include -o config config.c /build/autogen-5.9.6pre13/autoopts/.libs/libopts.a /build/autogen-5.9.6pre13/autoopts/.libs/libguileopts.a -Wl,-R -L/opt/gnu/lib -R/opt/gnu/lib -R/opt/local/lib -L/opt/gnu/lib -lguile -lgen + eval /opt/SUNWspro/bin/cc -DHAVE_CONFIG_H -I/opt/gnu/include -I/opt/local/include -I/opt/gnu/include/libxml2 -DTEST_TEST_CONFIG_OPTS -I/build/autogen-5.9.6pre13 -I/build/autogen-5.9.6pre13/agen5 -I/build/autogen-5.9.6pre13/autoopts -I/opt/gnu/include -I/opt/local/include -I/opt/gnu/include -o config config.c /build/autogen-5.9.6pre13/autoopts/.libs/libopts.a /build/autogen-5.9.6pre13/autoopts/.libs/libguileopts.a -Wl,-R -L/opt/gnu/lib -R/opt/gnu/lib -R/opt/local/lib -L/opt/gnu/lib -lguile -lgen + /opt/SUNWspro/bin/cc -DHAVE_CONFIG_H -I/opt/gnu/include -I/opt/local/include -I/opt/gnu/include/libxml2 -DTEST_TEST_CONFIG_OPTS -I/build/autogen-5.9.6pre13 -I/build/autogen-5.9.6pre13/agen5 -I/build/autogen-5.9.6pre13/autoopts -I/opt/gnu/include -I/opt/local/include -I/opt/gnu/include -o config config.c /build/autogen-5.9.6pre13/autoopts/.libs/libopts.a /build/autogen-5.9.6pre13/autoopts/.libs/libguileopts.a -Wl,-R -L/opt/gnu/lib -R/opt/gnu/lib -R/opt/local/lib -L/opt/gnu/lib -lguile -lgen Undefined first referenced symbol in file _fini /opt/SUNWspro/prod/lib/crt1.o (symbol belongs to implicit dependency /opt/gnu/lib/libltdl.so.7) _init /opt/SUNWspro/prod/lib/crt1.o (symbol belongs to implicit dependency /opt/gnu/lib/libltdl.so.7) ld: fatal: Symbol referencing errors. No output written to config + failure cannot compile config.c + : + cd /build/autogen-5.9.6pre13/autoopts/test/testdir + test -d ../FAILURES + cd ../FAILURES + purge -rf config* .*config* + rm -rf -rf config* .*config* bad= + test -f -rf -o -d -rf + test -f config* -o -d config* + test -f .*config* -o -d .*config* + test -z + return 0 + set +x FAILURE: cannot compile config.c FAIL: config.test PASS: enums.test + pwd TMPDIR=/build/autogen-5.9.6pre13/autoopts/test/testdir/equiv-tmpd + export TMPDIR + mkdir /build/autogen-5.9.6pre13/autoopts/test/testdir/equiv-tmpd + cd /opt/gnu/lib/../bin + pwd f=/opt/gnu/bin PATH=/opt/gnu/bin:/opt/gnu/bin:/usr/bin:/usr/X11/bin:/usr/sbin:/sbin:/opt/SUNWspro/bin:/opt/local/bin:/usr/openwin/bin:/opt/sfw/bin:/usr/ccs/bin:/usr/sfw/bin + set_exe AGexe + eval f=${AGexe} f=/build/autogen-5.9.6pre13/agen5/autogen + dirname /build/autogen-5.9.6pre13/agen5/autogen d=/build/autogen-5.9.6pre13/agen5 + cd /build/autogen-5.9.6pre13/agen5 + pwd d=/build/autogen-5.9.6pre13/agen5 PATH=/build/autogen-5.9.6pre13/agen5:/opt/gnu/bin:/opt/gnu/bin:/usr/bin:/usr/X11/bin:/usr/sbin:/sbin:/opt/SUNWspro/bin:/opt/local/bin:/usr/openwin/bin:/opt/sfw/bin:/usr/ccs/bin:/usr/sfw/bin + basename /build/autogen-5.9.6pre13/agen5/autogen f=autogen + eval AGexe=/build/autogen-5.9.6pre13/agen5/autogen AGexe=/build/autogen-5.9.6pre13/agen5/autogen + set_exe GDexe + eval f=${GDexe} f=/build/autogen-5.9.6pre13/getdefs/getdefs + dirname /build/autogen-5.9.6pre13/getdefs/getdefs d=/build/autogen-5.9.6pre13/getdefs + cd /build/autogen-5.9.6pre13/getdefs + pwd d=/build/autogen-5.9.6pre13/getdefs PATH=/build/autogen-5.9.6pre13/getdefs:/build/autogen-5.9.6pre13/agen5:/opt/gnu/bin:/opt/gnu/bin:/usr/bin:/usr/X11/bin:/usr/sbin:/sbin:/opt/SUNWspro/bin:/opt/local/bin:/usr/openwin/bin:/opt/sfw/bin:/usr/ccs/bin:/usr/sfw/bin + basename /build/autogen-5.9.6pre13/getdefs/getdefs f=getdefs + eval GDexe=/build/autogen-5.9.6pre13/getdefs/getdefs GDexe=/build/autogen-5.9.6pre13/getdefs/getdefs + set_exe CLexe + eval f=${CLexe} f=/build/autogen-5.9.6pre13/columns/columns + dirname /build/autogen-5.9.6pre13/columns/columns d=/build/autogen-5.9.6pre13/columns + cd /build/autogen-5.9.6pre13/columns + pwd d=/build/autogen-5.9.6pre13/columns PATH=/build/autogen-5.9.6pre13/columns:/build/autogen-5.9.6pre13/getdefs:/build/autogen-5.9.6pre13/agen5:/opt/gnu/bin:/opt/gnu/bin:/usr/bin:/usr/X11/bin:/usr/sbin:/sbin:/opt/SUNWspro/bin:/opt/local/bin:/usr/openwin/bin:/opt/sfw/bin:/usr/ccs/bin:/usr/sfw/bin + basename /build/autogen-5.9.6pre13/columns/columns f=columns + eval CLexe=/build/autogen-5.9.6pre13/columns/columns CLexe=/build/autogen-5.9.6pre13/columns/columns + pwd builddir=/build/autogen-5.9.6pre13/autoopts/test + sed s/-Werror// + echo -DHAVE_CONFIG_H -I/opt/gnu/include -I/opt/local/include -I/opt/gnu/include/libxml2 CFLAGS=-DHAVE_CONFIG_H -I/opt/gnu/include -I/opt/local/include -I/opt/gnu/include/libxml2 + export PATH + echo PATH is /build/autogen-5.9.6pre13/columns:/build/autogen-5.9.6pre13/getdefs:/build/autogen-5.9.6pre13/agen5:/opt/gnu/bin:/opt/gnu/bin:/usr/bin:/usr/X11/bin:/usr/sbin:/sbin:/opt/SUNWspro/bin:/opt/local/bin:/usr/openwin/bin:/opt/sfw/bin:/usr/ccs/bin:/usr/sfw/bin PATH is /build/autogen-5.9.6pre13/columns:/build/autogen-5.9.6pre13/getdefs:/build/autogen-5.9.6pre13/agen5:/opt/gnu/bin:/opt/gnu/bin:/usr/bin:/usr/X11/bin:/usr/sbin:/sbin:/opt/SUNWspro/bin:/opt/local/bin:/usr/openwin/bin:/opt/sfw/bin:/usr/ccs/bin:/usr/sfw/bin + which columns /build/autogen-5.9.6pre13/columns/columns + which autogen /build/autogen-5.9.6pre13/agen5/autogen lo_dir=/build/autogen-5.9.6pre13/autoopts + test -d /build/autogen-5.9.6pre13/autoopts/.libs lo_dir=/build/autogen-5.9.6pre13/autoopts/.libs + test X = X LD_LIBRARY_PATH=/build/autogen-5.9.6pre13/autoopts/.libs:/opt/gnu/lib + echo /build/autogen-5.9.6pre13/autoopts/.libs/libopts.a /build/autogen-5.9.6pre13/autoopts/.libs/libguileopts.a -Wl,-R -L/opt/gnu/lib -R/opt/gnu/lib -R/opt/local/lib -L/opt/gnu/lib -lguile LIB=/build/autogen-5.9.6pre13/autoopts/.libs/libopts.a /build/autogen-5.9.6pre13/autoopts/.libs/libguileopts.a -Wl,-R -L/opt/gnu/lib -R/opt/gnu/lib -R/opt/local/lib -L/opt/gnu/lib -lguile + export LD_LIBRARY_PATH + test 108005 -gt 107000 GUILE_WARN_DEPRECATED=detailed + export GUILE_WARN_DEPRECATED + test -f /usr/lib/libgen.so LIB=/build/autogen-5.9.6pre13/autoopts/.libs/libopts.a /build/autogen-5.9.6pre13/autoopts/.libs/libguileopts.a -Wl,-R -L/opt/gnu/lib -R/opt/gnu/lib -R/opt/local/lib -L/opt/gnu/lib -lguile -lgen + export CC GUILE_VERSION LIBGUILE_PATH AG_VERSION AGexe GDexe CLexe + cd testdir + pwd testsubdir=/build/autogen-5.9.6pre13/autoopts/test/testdir + sed s/^/-I/ + sort -u + cd /build/autogen-5.9.6pre13/. + pwd + cd /build/autogen-5.9.6pre13/autoopts + pwd + cd /build/autogen-5.9.6pre13/agen5 + pwd + cd /build/autogen-5.9.6pre13/. + pwd + cd /build/autogen-5.9.6pre13/autoopts + pwd + cd /build/autogen-5.9.6pre13/agen5 + pwd dirs=-I/build/autogen-5.9.6pre13 -I/build/autogen-5.9.6pre13/agen5 -I/build/autogen-5.9.6pre13/autoopts + echo -I/build/autogen-5.9.6pre13 -I/build/autogen-5.9.6pre13/agen5 -I/build/autogen-5.9.6pre13/autoopts -I/opt/gnu/include -I/opt/local/include -I/opt/gnu/include INC=-I/build/autogen-5.9.6pre13 -I/build/autogen-5.9.6pre13/agen5 -I/build/autogen-5.9.6pre13/autoopts -I/opt/gnu/include -I/opt/local/include -I/opt/gnu/include stdopts=/build/autogen-5.9.6pre13/autoopts/test/stdopts.def + cd /build/autogen-5.9.6pre13/autoopts/test/.. + pwd AG_L=/build/autogen-5.9.6pre13/agen5/autogen -L/build/autogen-5.9.6pre13/autoopts test_main=yes use_flags=true + : === Running equiv.test for equiv using /bin/bash === + chmod +w equiv-tmpd equiv.log + export SHELL SHELLX=/bin/bash -x + pwd + echo creating equiv.def in /build/autogen-5.9.6pre13/autoopts/test/testdir creating equiv.def in /build/autogen-5.9.6pre13/autoopts/test/testdir + /bin/bash -x /build/autogen-5.9.6pre13/autoopts/test/stdopts.def option:opt init second=020 long_opts= argument= test_main=yes testname=equiv CFLAGS=-g -static + exec + cat + echo test_main yes test_main yes + echo argument argument + echo long_opts long_opts + test -n yes + echo 'test-main = '\''yes'\'';' + test -n '' + test -n '' + for flag in '"$@"' + case "$flag" in ++ sed 's/.*://' ++ echo option:opt init + arg='opt init' ++ sed 's/:.*//' ++ echo option:opt init + flag=option + arg=' arg-type = string; arg_default = '\''opt init'\'';' + cat ++ sed 's/\(.\).*/\1/' ++ echo option + flag=o + echo ' value = '\''o'\'';' + test -n ' arg-type = string; arg_default = '\''opt init'\'';' + echo ' arg-type = string; arg_default = '\''opt init'\'';' + echo '};' + echo + for flag in '"$@"' + case "$flag" in ++ sed 's/.*=//' ++ echo second=020 + arg=020 ++ sed 's/=.*//' ++ echo second=020 + flag=second + arg=' arg-type = number; arg_default = '\''020'\'';' + cat ++ sed 's/\(.\).*/\1/' ++ echo second + flag=s + echo ' value = '\''s'\'';' + test -n ' arg-type = number; arg_default = '\''020'\'';' + echo ' arg-type = number; arg_default = '\''020'\'';' + echo '};' + echo + exec + cat + echo /build/autogen-5.9.6pre13/agen5/autogen -L/build/autogen-5.9.6pre13/autoopts equiv.def /build/autogen-5.9.6pre13/agen5/autogen -L/build/autogen-5.9.6pre13/autoopts equiv.def + /build/autogen-5.9.6pre13/agen5/autogen -L/build/autogen-5.9.6pre13/autoopts equiv.def + compile -? + : + test X = X Csrc=equiv + test X = X Cexe=equiv + test X = X Dnam=equiv + echo TEST_TEST_equiv_OPTS + tr [a-z]- [A-Z]_ d=TEST_TEST_EQUIV_OPTS cc_cmd=/opt/SUNWspro/bin/cc -DHAVE_CONFIG_H -I/opt/gnu/include -I/opt/local/include -I/opt/gnu/include/libxml2 -DTEST_TEST_EQUIV_OPTS -I/build/autogen-5.9.6pre13 -I/build/autogen-5.9.6pre13/agen5 -I/build/autogen-5.9.6pre13/autoopts -I/opt/gnu/include -I/opt/local/include -I/opt/gnu/include -o equiv equiv.c /build/autogen-5.9.6pre13/autoopts/.libs/libopts.a /build/autogen-5.9.6pre13/autoopts/.libs/libguileopts.a -Wl,-R -L/opt/gnu/lib -R/opt/gnu/lib -R/opt/local/lib -L/opt/gnu/lib -lguile -lgen + eval /opt/SUNWspro/bin/cc -DHAVE_CONFIG_H -I/opt/gnu/include -I/opt/local/include -I/opt/gnu/include/libxml2 -DTEST_TEST_EQUIV_OPTS -I/build/autogen-5.9.6pre13 -I/build/autogen-5.9.6pre13/agen5 -I/build/autogen-5.9.6pre13/autoopts -I/opt/gnu/include -I/opt/local/include -I/opt/gnu/include -o equiv equiv.c /build/autogen-5.9.6pre13/autoopts/.libs/libopts.a /build/autogen-5.9.6pre13/autoopts/.libs/libguileopts.a -Wl,-R -L/opt/gnu/lib -R/opt/gnu/lib -R/opt/local/lib -L/opt/gnu/lib -lguile -lgen + /opt/SUNWspro/bin/cc -DHAVE_CONFIG_H -I/opt/gnu/include -I/opt/local/include -I/opt/gnu/include/libxml2 -DTEST_TEST_EQUIV_OPTS -I/build/autogen-5.9.6pre13 -I/build/autogen-5.9.6pre13/agen5 -I/build/autogen-5.9.6pre13/autoopts -I/opt/gnu/include -I/opt/local/include -I/opt/gnu/include -o equiv equiv.c /build/autogen-5.9.6pre13/autoopts/.libs/libopts.a /build/autogen-5.9.6pre13/autoopts/.libs/libguileopts.a -Wl,-R -L/opt/gnu/lib -R/opt/gnu/lib -R/opt/local/lib -L/opt/gnu/lib -lguile -lgen "equiv.h", line 42: #error: option template version mismatches autoopts/options.h header cc: acomp failed for equiv.c + failure cannot compile equiv.c + : + cd /build/autogen-5.9.6pre13/autoopts/test/testdir + test -d ../FAILURES + cd ../FAILURES + purge -rf equiv* .*equiv* + rm -rf -rf equiv* .*equiv* bad= + test -f -rf -o -d -rf + test -f equiv* -o -d equiv* + test -f .*equiv* -o -d .*equiv* + test -z + return 0 + set +x FAILURE: cannot compile equiv.c FAIL: equiv.test + pwd TMPDIR=/build/autogen-5.9.6pre13/autoopts/test/testdir/errors-tmpd + export TMPDIR + mkdir /build/autogen-5.9.6pre13/autoopts/test/testdir/errors-tmpd + cd /opt/gnu/lib/../bin + pwd f=/opt/gnu/bin PATH=/opt/gnu/bin:/opt/gnu/bin:/usr/bin:/usr/X11/bin:/usr/sbin:/sbin:/opt/SUNWspro/bin:/opt/local/bin:/usr/openwin/bin:/opt/sfw/bin:/usr/ccs/bin:/usr/sfw/bin + set_exe AGexe + eval f=${AGexe} f=/build/autogen-5.9.6pre13/agen5/autogen + dirname /build/autogen-5.9.6pre13/agen5/autogen d=/build/autogen-5.9.6pre13/agen5 + cd /build/autogen-5.9.6pre13/agen5 + pwd d=/build/autogen-5.9.6pre13/agen5 PATH=/build/autogen-5.9.6pre13/agen5:/opt/gnu/bin:/opt/gnu/bin:/usr/bin:/usr/X11/bin:/usr/sbin:/sbin:/opt/SUNWspro/bin:/opt/local/bin:/usr/openwin/bin:/opt/sfw/bin:/usr/ccs/bin:/usr/sfw/bin + basename /build/autogen-5.9.6pre13/agen5/autogen f=autogen + eval AGexe=/build/autogen-5.9.6pre13/agen5/autogen AGexe=/build/autogen-5.9.6pre13/agen5/autogen + set_exe GDexe + eval f=${GDexe} f=/build/autogen-5.9.6pre13/getdefs/getdefs + dirname /build/autogen-5.9.6pre13/getdefs/getdefs d=/build/autogen-5.9.6pre13/getdefs + cd /build/autogen-5.9.6pre13/getdefs + pwd d=/build/autogen-5.9.6pre13/getdefs PATH=/build/autogen-5.9.6pre13/getdefs:/build/autogen-5.9.6pre13/agen5:/opt/gnu/bin:/opt/gnu/bin:/usr/bin:/usr/X11/bin:/usr/sbin:/sbin:/opt/SUNWspro/bin:/opt/local/bin:/usr/openwin/bin:/opt/sfw/bin:/usr/ccs/bin:/usr/sfw/bin + basename /build/autogen-5.9.6pre13/getdefs/getdefs f=getdefs + eval GDexe=/build/autogen-5.9.6pre13/getdefs/getdefs GDexe=/build/autogen-5.9.6pre13/getdefs/getdefs + set_exe CLexe + eval f=${CLexe} f=/build/autogen-5.9.6pre13/columns/columns + dirname /build/autogen-5.9.6pre13/columns/columns d=/build/autogen-5.9.6pre13/columns + cd /build/autogen-5.9.6pre13/columns + pwd d=/build/autogen-5.9.6pre13/columns PATH=/build/autogen-5.9.6pre13/columns:/build/autogen-5.9.6pre13/getdefs:/build/autogen-5.9.6pre13/agen5:/opt/gnu/bin:/opt/gnu/bin:/usr/bin:/usr/X11/bin:/usr/sbin:/sbin:/opt/SUNWspro/bin:/opt/local/bin:/usr/openwin/bin:/opt/sfw/bin:/usr/ccs/bin:/usr/sfw/bin + basename /build/autogen-5.9.6pre13/columns/columns f=columns + eval CLexe=/build/autogen-5.9.6pre13/columns/columns CLexe=/build/autogen-5.9.6pre13/columns/columns + pwd builddir=/build/autogen-5.9.6pre13/autoopts/test + sed s/-Werror// + echo -DHAVE... [truncated message content] |