https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112520
--- Comment #7 from Stefan Schulze Frielinghaus <stefansf at gcc dot gnu.org> --- As noted by Xi struct layouts have changed in Python 3.12. If I understand the plugin correctly, then it should actually track those values. In order to do so an implementation would need to follow the new types instead of bailing out. Of course, an implementation would need to check at runtime, which Python version and therefore which object layout is used.