top-level constructor workers should have CCS_SUBSUMED, not NO_CCS.
import CgMonad
import AbsCUtils ( mkAbstractCs, mkAbsCStmts )
-import CostCentre ( noCCS )
+import CostCentre ( subsumedCCS )
import CgCon ( cgTopRhsCon )
import CgClosure ( cgTopRhsClosure )
import CgTailCall ( performReturn, mkStaticAlgReturnCode )
| otherwise
= cgTopRhsClosure work_id
- noCCS noBinderInfo NoSRT
+ subsumedCCS noBinderInfo NoSRT
arg_ids rhs
lf_info
where