Instead of checking for __LP64__, the author of the test harness decided to check for __i386__ when deciding whether pointers should be 32 or 64 bits.  I've fixed this so that the tests build and run properly on 32 bit platforms other than i386.
Instead of checking for __LP64__, the author of the test harness
decided to check for __i386__ when deciding whether pointers should
be 32 or 64 bits.  I've fixed this so that the tests build and run
properly on 32 bit platforms other than i386.

linux-xhyang/libaio,linux-xhyang/libaio,linux-xhyang/libaio,linux-xhyang/libaio,linux-xhyang/libaio