You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Nov 24, 2022. It is now read-only.
GHC automatically generates Typeable related bindings in the closures for user-defined datatypes. This has the consequence of rapidly bloating the range of related rts routines and causing the linker to fail, even if we don't need anything related to Typeable at all.
We need to identify and prune Typeable related bindings generated in TcTypeable of ghc, either in the stage of codegen or linking.
The text was updated successfully, but these errors were encountered:
Progress: gave up pruning, instead, implemented --force switch for ahc-link, which replaces ccalls to unknown targets with trap instruction. Currently this makes the code bundle links properly, but it branches out of StgRun pre-maturely so still needs extra work.
GHC automatically generates
Typeable
related bindings in the closures for user-defined datatypes. This has the consequence of rapidly bloating the range of relatedrts
routines and causing the linker to fail, even if we don't need anything related toTypeable
at all.We need to identify and prune
Typeable
related bindings generated inTcTypeable
of ghc, either in the stage of codegen or linking.The text was updated successfully, but these errors were encountered: