[E-devel] libast from Eterm CVS fails to build with gcc4 on x86_64

2005-06-02 Thread John Ellson
Michael Jennings wrote: John wins again. Michael, Thanks for your support, again. :-) Just so that no one thinks we're ganging up on them, here is one for you ;-) libast from Eterm CVS fails to build with gcc4 on x86_64. /usr/bin/gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include/libast

Re: [E-devel] libast from Eterm CVS fails to build with gcc4 on x86_64

2005-06-02 Thread Tres Melton
Has anyone actually looked into why this is failing? By the rules of Discreet Math/Boolean Algebra: something xor something = 0 something_else xor 0 = something_else so valA ^ ( valA ^ valB ) = valB If that is not working then you may have found a

Re: [E-devel] libast from Eterm CVS fails to build with gcc4 on x86_64

2005-06-02 Thread John Ellson
Tres Melton wrote: Has anyone actually looked into why this is failing? By the rules of Discreet Math/Boolean Algebra: something xor something = 0 something_else xor 0 = something_else so valA ^ ( valA ^ valB ) = valB If that is not working then you may have found a

Re: [E-devel] libast from Eterm CVS fails to build with gcc4 on x86_64

2005-06-02 Thread Tres Melton
On Thu, 2005-06-02 at 21:04 -0400, John Ellson wrote: Its not the xor thats failing. Its the cast of the LHS of the assignments. I understand now. Sorry for the confusion. -- Tres --- This SF.Net email is sponsored by Yahoo.