Skip to content

Fix size_up_alloc to account for UnliftedDatatypes

sheaf requested to merge sheaf/ghc:T21939 into master

The size_up_alloc function mistakenly considered any type that isn't lifted to not allocate anything, which is wrong. What we want instead is to check the type isn't boxed. This accounts for BoxedRep Unlifted.

Edited by sheaf

Merge request reports