I'm seeing a strange behavior in klib? deserialization in 2.3.20 dev builds with native targets where annotations are seemingly deserialized incorrectly. Working on trying to narrow this down, but here's a dump of what I've found so far:
https://github.com/ZacSweers/metro/issues/1556#issuecomment-3693475872
In short, I'm seeing annotations on some FIR-generated function parameters replaced with class annotations from an unrelated FIR-generated class 🤔
Any pointers on where to look for this would be helpful as I'm not super familiar with what goes on in the klib serialization layer