On 10/4/06, Anush Elangovan <[EMAIL PROTECTED]> wrote: > Bruce, > I tried it on a gentoo linux x86_64 system and a FC4 x86_64 Xen domU > kernel. Both of them produce the same results. The gentoo linux system > uses GCC 4.1.1 and the FC4 system uses GCC 4.0.2. Both systems have > guile-1.6.7. Are there any other specific library versions you would > be interested in. > > Thanks > Anush > > > On 10/4/06, Bruce Korb <[EMAIL PROTECTED]> wrote: > > Anush Elangovan wrote: > > > > > Im seeing a failure when trying to do a "make check" in autogen 5.8.6 > > > > > > FAILURE: *** equiv-base.out Wed Oct 4 15:12:10 2006 > > > --- equiv.out Wed Oct 4 15:12:10 2006 > > > *************** > > > *** 26,32 **** > > > export OPTION_CT > > > TEST_EQUIV_ALPHA_MODE='GAMMA' > > > export TEST_EQUIV_ALPHA_MODE > > > ! TEST_EQUIV_GAMMA='false' > > > export TEST_EQUIV_GAMMA > > > === --omega tres === > > > OPTION_CT=2 > > > --- 26,32 ---- > > > export OPTION_CT > > > TEST_EQUIV_ALPHA_MODE='GAMMA' > > > export TEST_EQUIV_ALPHA_MODE > > > ! TEST_EQUIV_GAMMA='true' > > > export TEST_EQUIV_GAMMA > > > === --omega tres === > > > OPTION_CT=2 > > > FAIL: equiv.test > > > > > > > > > On the same system, I built a autogen-5.8.5 package and it work > > > flawlessly. > > > > > > Thanks > > > Anush > > > > > *WHICH* system, please? That makes for interesting situation. > > The "gamma" option examines its argument and decides if it is > > "true" or "false". From the usage: > > T/F gamma gamma opt > > > > The invocation that created this output: > > > > echo === --gamma false === > > ./${testname} --gamma false > > echo === --omega tres === > > > > It looks like the option argument was the string "false". > > The function to handle the string is here: > > > > void > > optionBooleanVal( tOptions* pOpts, tOptDesc* pOD ) > > { > > long val; > > char* pz; > > ag_bool res = AG_TRUE; > > > > switch (*(pOD->optArg.argString)) { > > case '0': > > val = strtol( pOD->optArg.argString, &pz, 0 ); > > if ((val != 0) || (*pz != NUL)) > > break; > > /* FALLTHROUGH */ > > case 'N': > > case 'n': > > case 'F': > > case 'f': > > case NUL: > > res = AG_FALSE; > > break; > > case '#': > > if (pOD->optArg.argString[1] != 'f') > > break; > > res = AG_FALSE; > > } > > > > pOD->optArg.argBool = res; > > } > > > > Something is seriously awry. I will need to know more about your platform. > > Thank you. - Bruce > > >
------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Autogen-users mailing list Autogen-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/autogen-users