[GHC] #15802: Inlining of constant fails when both cross-module and recursive