Frama-c crash with Unexpected error (Invalid_argument("Array.make"))
<!--
Thank you for submitting an issue to the Frama-C team.
We propose the following template to ease the process.
Please directly edit it inline to provide the required information.
Before submitting the issue, please verify:
- the issue has not yet been reported on [Gitlab](https://git.frama-c.com/pub/frama-c/issues);
- you installed Frama-C as prescribed in the [instructions](INSTALL.md).
If the issue applies to a specific Frama-C plug-in, please prefix the title
by the plug-in name: [Eva], [WP], [E-ACSL]…
-->
### Steps to reproduce the issue
`frama-c 8ff8d2fc802d04c6a8b50094288d03e291d2c9bf.c`
<!--
Please indicate here steps to follow to get a [minimal, complete, and verifiable example](https://stackoverflow.com/help/mcve) which reproduces the issue.
-->
### Expected behaviour
<!--
Please explain here what is the expected behaviour.
-->
Not to crash
### Actual behaviour
<!--
Please explain here what is the actual (faulty) behaviour.
-->
Crash with Unexpected error (Invalid_argument("Array.make")), for this (reduced) program:
```
int a[] = {[72057594037927936] 0};
void main() {}
```
### Contextual information
- Frama-C installation mode: Opam
- Frama-C version: *Frama-C version* 24.0 (Chromium)
- Plug-in used: none
- OS name: Ubuntu
- OS version: 18
### Additional information (optional)
<!--
You may add here any information deemed relevant with regard to this issue,
and tell us if you already tried some workarounds or have some ideas to solve this issue.
-->
The trace of the error:
```
frama-c 8ff8d2fc802d04c6a8b50094288d03e291d2c9bf.c
[kernel] Parsing 8ff8d2fc802d04c6a8b50094288d03e291d2c9bf.c (with preprocessing)
[kernel] Current source was: 8ff8d2fc802d04c6a8b50094288d03e291d2c9bf.c:1
The full backtrace is:
Raised by primitive operation at file "src/kernel_internals/typing/cabs2cil.ml", line 3393, characters 21-62
Called from file "src/kernel_internals/typing/cabs2cil.ml", line 8353, characters 19-72
Called from file "src/kernel_internals/typing/cabs2cil.ml", line 8379, characters 8-85
Called from file "src/kernel_internals/typing/cabs2cil.ml", line 8076, characters 4-112
Called from file "src/kernel_internals/typing/cabs2cil.ml", line 8639, characters 27-73
Called from file "src/kernel_internals/typing/cabs2cil.ml", line 9137, characters 18-76
Called from file "list.ml", line 121, characters 24-34
Called from file "src/kernel_internals/typing/cabs2cil.ml", line 9154, characters 14-53
Called from file "src/kernel_internals/typing/cabs2cil.ml", line 10455, characters 12-35
Called from file "list.ml", line 110, characters 12-15
Called from file "src/kernel_internals/typing/cabs2cil.ml", line 10459, characters 2-25
Called from file "src/kernel_internals/typing/frontc.ml", line 82, characters 14-36
Called from file "src/kernel_services/ast_queries/file.ml", line 617, characters 25-44
Called from file "src/kernel_services/ast_queries/file.ml", line 637, characters 14-38
Called from file "src/kernel_services/ast_queries/file.ml", line 700, characters 46-72
Called from file "list.ml", line 121, characters 24-34
Called from file "src/kernel_services/ast_queries/file.ml", line 700, characters 17-89
Called from file "src/kernel_services/ast_queries/file.ml", line 1792, characters 24-60
Called from file "src/kernel_services/ast_queries/file.ml", line 1869, characters 4-27
Called from file "src/kernel_services/ast_data/ast.ml", line 110, characters 2-28
Called from file "src/kernel_services/ast_data/ast.ml", line 118, characters 53-71
Called from file "src/kernel_internals/runtime/boot.ml", line 29, characters 6-20
Called from file "src/kernel_services/cmdline_parameters/cmdline.ml", line 846, characters 2-9
Called from file "src/kernel_services/cmdline_parameters/cmdline.ml", line 876, characters 18-64
Called from file "src/kernel_services/cmdline_parameters/cmdline.ml", line 235, characters 4-8
Unexpected error (Invalid_argument("Array.make")).
Please report as 'crash' at https://git.frama-c.com/pub/frama-c/issues
Your Frama-C version is 24.0 (Chromium).
Note that a version and a backtrace alone often do not contain enough
information to understand the bug. Guidelines for reporting bugs are at:
https://git.frama-c.com/pub/frama-c/-/wikis/Guidelines-for-reporting-bugs
```
issue