This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author mallayya
Recipients mallayya, theller
Date 2010-01-08.07:02:28
SpamBayes Score 6.9459344e-10
Marked as misclassified No
Message-id <1262934153.84.0.332661974456.issue7657@psf.upfronthosting.co.za>
In-reply-to
Content
I built the python-2.6.2 with the latest libffi-3.0.9 in AIX 5.3 using xlc compiler.
When i try to run the ctypes test cases, two failures are seen in test_bitfields.

test_ints (ctypes.test.test_bitfields.C_Test) ... FAIL
test_shorts (ctypes.test.test_bitfields.C_Test) ... FAIL

It seems that interpreting type c_int and c_short is wrong in bit field for AIX. If i change the type c_int and c_short 
to c_unit and c_ushort of class "BITS(Structure)" in file test_bitfields.py then no failures are seen and all the test 
cases got passed

This issue is common for both 32 and 64-bit versions

Attaching the complete test case result for reference.
History
Date User Action Args
2010-01-08 07:02:35mallayyasetrecipients: + mallayya, theller
2010-01-08 07:02:33mallayyasetmessageid: <1262934153.84.0.332661974456.issue7657@psf.upfronthosting.co.za>
2010-01-08 07:02:31mallayyalinkissue7657 messages
2010-01-08 07:02:31mallayyacreate