Well, maybe, but I have seen this in :

base16-bytestring
basement
streaming-commons
iproute
hashtables

So it seems quite widespread… especially as a number of common libraries depend on these (persistent for example)

BTW there are a number of patches in headhackage for these

--
Sent from Canary

On Saturday, Nov 06, 2021 at 12:52 PM, Henning Thielemann <lemming@henning-thielemann.de> wrote:

On Sat, 6 Nov 2021, Bruno Damour wrote:

A significant number of libraries are broken by the changes in unboxed types.

I have seen some breakage because of W# vs. W32#. But I suspect that those
libraries do not really need to be implemented that low-level.