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 David.Edelsohn
Recipients Ayappan, BTaskaya, David.Edelsohn, Michael.Felt, T.Rex, amaury.forgeotdarc, belopolsky, meador.inge, ronaldoussoren
Date 2020-08-03.17:42:48
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1596476568.26.0.668702049578.issue38628@roundup.psfhosted.org>
In-reply-to
Content
The example with memchr() never will be correct because it is invalid to call a function with an argument list that doesn't match the function signature.

Your comment mentions that the AIX structure is size 16, but it looks like Python calculates the AIX structure size as 24 bytes.  Have you tried increasing the value of MAX_STRUCT_SIZE in stgdict.c to 32 or 64, corresponding to the argument registers available in 32 bit or 64 bit mode?
History
Date User Action Args
2020-08-03 17:42:48David.Edelsohnsetrecipients: + David.Edelsohn, ronaldoussoren, amaury.forgeotdarc, belopolsky, meador.inge, Michael.Felt, Ayappan, BTaskaya, T.Rex
2020-08-03 17:42:48David.Edelsohnsetmessageid: <1596476568.26.0.668702049578.issue38628@roundup.psfhosted.org>
2020-08-03 17:42:48David.Edelsohnlinkissue38628 messages
2020-08-03 17:42:48David.Edelsohncreate