fix Issue 13024 - [ICE](expression.c line 1172) with implicit supertype conversion of different enums in array literal