Internal error 2014091205 raised when array constants have too few elements
## Summary
In some situations, when a constant array is defined with too few elements, the compiler additionally throws Internal error 2014091205 in some situations.
## System Information
- **Operating system:** Windows (maybe others)
- **Processor architecture:** x86_64 (maybe others)
- **Compiler version:** Trunk
## Steps to reproduce
Compile the attached project under -O2.
[tcond1f.pp](/uploads/8a61f16a7bfc49f57fd95f4bf71e82b7/tcond1f.pp)
Observe the following errors:
```
tcond1f.pp(11,13) Error: Expected another 1 array elements
tcond1f.pp(11,23) Error: Expected another 1 array elements
tcond1f.pp(11,33) Error: Expected another 1 array elements
tcond1f.pp(11,43) Error: Expected another 1 array elements
tcond1f.pp(11,45) Fatal: Internal error 2014091205
```
## What is the current bug behavior?
An internal error is generated.
## What is the expected (correct) behavior?
The program should fail to compile without an internal error.
issue