Code generation could not complete, most likely because there are too many constants in the module.
50
Cause . . . . . : Code generation could not complete because the compiler reached an internal limit while generating the code for the module. The internal limit that was reached is most likely related to the number or total size of constants in the module.
Recovery . . . : Reduce the number or total size of constants in the module. Another possible solution to this problem is to move some of the code into another module.
Technical description . . . . . . . . : The specific internal limit that was reached cannot be determined. There is no fixed limit to the number or total size of constants.