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
[email protected]
https://lists.sourceforge.net/lists/listinfo/autogen-users

Reply via email to