HaxeFoundation / HaxeFoundation/haxe

[Haxe 5] Invalid_argument("List.iter2") at unknown position

Open
#11,776 14 comments 0 reactions 0 assignees View on GitHub
Dominant language
Haxe
Stars
6.9k
Forks
715
Avg merge
2d 2h
Merged PRs (30d)
11

Description

Reproduction steps:

1. Download https://github.com/FunkinCrew/Funkin on the `main` branch
2. Follow the build steps, but using Haxe 5.0.0-alpha (`b99eda0`)
- Note: you need to also use https://github.com/FunkinCrew/hxcpp-debugger on branch `haxe-5-fix` instead of the version specified in `hmm.json`
3. Receive the following error when running `lime test windows`:

```
ERROR (unknown position)

| Invalid_argument("List.iter2")
```

With `OCAMLRUNPARAM=b` enabled, I get:

Backtrace

```
Fatal error: exception Invalid_argument("List.iter2")
Raised at file "stdlib.ml", line 30, characters 20-45
Called from file "src/core/tUnification.ml", line 688, characters 2-18
Called from file "list.ml", line 225, characters 17-20
Called from file "src/macro/macroApi.ml", line 2278, characters 25-78
Called from file "list.ml", line 92, characters 20-23
Called from file "src/core/tFunctions.ml", line 364, characters 15-31
Called from file "src/macro/macroApi.ml", line 2284, characters 36-57
Called from file "src/macro/eval/evalEmitter.ml", line 773, characters 13-21
Called from file "src/macro/eval/evalEmitter.ml", line 473, characters 9-17
Called from file "src/macro/eval/evalEmitter.ml", line 260, characters 7-18
Called from file "src/macro/eval/evalEmitter.ml", line 766, characters 9-17
Called from file "list.ml", line 92, characters 20-23
Called from file "src/macro/eval/evalEmitter.ml", line 311, characters 10-36
Called from file "src/macro/eval/evalEmitter.ml", line 83, characters 23-31
Called from file "src/macro/eval/evalEmitter.ml", line 275, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 194, characters 41-56
Called from file "src/macro/eval/evalEmitter.ml", line 202, characters 6-48
Called from file "src/macro/eval/evalEmitter.ml", line 260, characters 7-18
Called from file "src/macro/eval/evalEmitter.ml", line 773, characters 13-21
Called from file "src/macro/eval/evalEmitter.ml", line 773, characters 13-21
Called from file "src/macro/eval/evalEmitter.ml", line 83, characters 23-31
Called from file "src/macro/eval/evalEmitter.ml", line 260, characters 7-18
Called from file "src/macro/eval/evalEmitter.ml", line 194, characters 41-56
Called from file "src/macro/eval/evalEmitter.ml", line 202, characters 6-48
Called from file "src/macro/eval/evalEmitter.ml", line 265, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 766, characters 9-17
Called from file "src/macro/eval/evalEmitter.ml", line 83, characters 23-31
Called from file "src/macro/eval/evalEmitter.ml", line 260, characters 7-18
Called from file "src/macro/eval/evalEmitter.ml", line 194, characters 41-56
Called from file "src/macro/eval/evalEmitter.ml", line 202, characters 6-48
Called from file "src/macro/eval/evalEmitter.ml", line 276, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 766, characters 9-17
Called from file "list.ml", line 92, characters 20-23
Called from file "src/macro/eval/evalEmitter.ml", line 330, characters 10-36
Called from file "src/macro/eval/evalEmitter.ml", line 473, characters 9-17
Called from file "src/macro/eval/evalEmitter.ml", line 260, characters 7-18
Called from file "src/macro/eval/evalEmitter.ml", line 766, characters 9-17
Called from file "src/macro/eval/evalEmitter.ml", line 473, characters 9-17
Called from file "src/macro/eval/evalEmitter.ml", line 265, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 266, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 773, characters 13-21
Called from file "src/macro/eval/evalMain.ml", line 186, characters 11-40
Called from file "src/macro/eval/evalExceptions.ml", line 101, characters 5-8
Called from file "src/macro/eval/evalExceptions.ml", line 116, characters 10-38
Re-raised at file "src/macro/eval/evalExceptions.ml", line 200, characters 2-11
Called from file "src/typing/macroContext.ml", line 818, characters 9-83
Called from file "src/typing/macroContext.ml", line 976, characters 8-23
Called from file "src/typing/typeloadFields.ml", line 400, characters 16-57
Re-raised at file "src/typing/typeloadFields.ml", line 400, characters 98-105
Called from file "list.ml", line 110, characters 12-15
Called from file "src/typing/typeloadFields.ml", line 430, characters 1-44
Called from file "src/typing/typeloadFields.ml", line 618, characters 1-356
Called from file "src/typing/typeloadFields.ml", line 1618, characters 14-48
Called from file "src/typing/typeloadModule.ml", line 411, characters 5-64
Re-raised at file "src/typing/typeloadModule.ml", line 433, characters 5-14
Called from file "src/typing/typeloadModule.ml", line 438, characters 44-58
Called from file "src/context/typecore.ml", line 496, characters 4-7
Called from file "src/context/typecore.ml" (inlined), line 510, characters 1-32
Called from file "src/typing/macroContext.ml", line 66, characters 2-51
Called from file "src/macro/macroApi.ml", line 1268, characters 18-61
Called from file "src/macro/eval/evalEmitter.ml", line 83, characters 23-31
Called from file "src/macro/eval/evalEmitter.ml", line 260, characters 7-18
Called from file "src/macro/eval/evalEmitter.ml", line 266, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 260, characters 7-18
Called from file "src/macro/eval/evalEmitter.ml", line 766, characters 9-17
Called from file "src/macro/eval/evalEmitter.ml", line 473, characters 9-17
Called from file "src/macro/eval/evalEmitter.ml", line 265, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 266, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 773, characters 13-21
Called from file "src/macro/eval/evalMain.ml", line 186, characters 11-40
Called from file "src/macro/eval/evalExceptions.ml", line 101, characters 5-8
Called from file "src/macro/eval/evalExceptions.ml", line 116, characters 10-38
Re-raised at file "src/macro/eval/evalExceptions.ml", line 200, characters 2-11
Called from file "src/typing/macroContext.ml", line 818, characters 9-83
Called from file "src/typing/macroContext.ml", line 976, characters 8-23
Called from file "src/typing/typeloadFields.ml", line 400, characters 16-57
Re-raised at file "src/typing/typeloadFields.ml", line 400, characters 98-105
Called from file "list.ml", line 110, characters 12-15
Called from file "src/typing/typeloadFields.ml", line 430, characters 1-44
Called from file "src/typing/typeloadFields.ml", line 618, characters 1-356
Called from file "src/typing/typeloadFields.ml", line 1618, characters 14-48
Called from file "src/typing/typeloadModule.ml", line 411, characters 5-64
Re-raised at file "src/typing/typeloadModule.ml", line 433, characters 5-14
Called from file "src/typing/typeloadModule.ml", line 438, characters 44-58
Called from file "src/context/typecore.ml", line 496, characters 4-7
Called from file "src/context/typecore.ml" (inlined), line 510, characters 1-32
Called from file "src/typing/macroContext.ml", line 66, characters 2-51
Called from file "src/macro/macroApi.ml", line 1268, characters 18-61
Called from file "src/macro/eval/evalEmitter.ml", line 83, characters 23-31
Called from file "src/macro/eval/evalEmitter.ml", line 260, characters 7-18
Called from file "src/macro/eval/evalEmitter.ml", line 266, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 260, characters 7-18
Called from file "src/macro/eval/evalEmitter.ml", line 766, characters 9-17
Called from file "src/macro/eval/evalEmitter.ml", line 473, characters 9-17
Called from file "src/macro/eval/evalEmitter.ml", line 265, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 266, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 773, characters 13-21
Called from file "src/macro/eval/evalMain.ml", line 186, characters 11-40
Called from file "src/macro/eval/evalExceptions.ml", line 101, characters 5-8
Called from file "src/macro/eval/evalExceptions.ml", line 116, characters 10-38
Re-raised at file "src/macro/eval/evalExceptions.ml", line 200, characters 2-11
Called from file "src/typing/macroContext.ml", line 818, characters 9-83
Called from file "src/typing/macroContext.ml", line 976, characters 8-23
Called from file "src/typing/typeloadFields.ml", line 400, characters 16-57
Re-raised at file "src/typing/typeloadFields.ml", line 400, characters 98-105
Called from file "list.ml", line 110, characters 12-15
Called from file "src/typing/typeloadFields.ml", line 430, characters 1-44
Called from file "src/typing/typeloadFields.ml", line 618, characters 1-356
Called from file "src/typing/typeloadFields.ml", line 1618, characters 14-48
Called from file "src/typing/typeloadModule.ml", line 411, characters 5-64
Re-raised at file "src/typing/typeloadModule.ml", line 433, characters 5-14
Called from file "src/typing/typeloadModule.ml", line 438, characters 44-58
Called from file "src/context/typecore.ml", line 496, characters 4-7
Called from file "src/context/typecore.ml" (inlined), line 510, characters 1-32
Called from file "src/typing/macroContext.ml", line 66, characters 2-51
Called from file "src/macro/macroApi.ml", line 1268, characters 18-61
Called from file "src/macro/eval/evalEmitter.ml", line 83, characters 23-31
Called from file "src/macro/eval/evalEmitter.ml", line 260, characters 7-18
Called from file "src/macro/eval/evalEmitter.ml", line 266, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 260, characters 7-18
Called from file "src/macro/eval/evalEmitter.ml", line 766, characters 9-17
Called from file "src/macro/eval/evalEmitter.ml", line 473, characters 9-17
Called from file "src/macro/eval/evalEmitter.ml", line 265, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 266, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 773, characters 13-21
Called from file "src/macro/eval/evalMain.ml", line 186, characters 11-40
Called from file "src/macro/eval/evalExceptions.ml", line 101, characters 5-8
Called from file "src/macro/eval/evalExceptions.ml", line 116, characters 10-38
Re-raised at file "src/macro/eval/evalExceptions.ml", line 200, characters 2-11
Called from file "src/typing/macroContext.ml", line 818, characters 9-83
Called from file "src/typing/macroContext.ml", line 976, characters 8-23
Called from file "src/typing/typeloadFields.ml", line 400, characters 16-57
Re-raised at file "src/typing/typeloadFields.ml", line 400, characters 98-105
Called from file "list.ml", line 110, characters 12-15
Called from file "src/typing/typeloadFields.ml", line 430, characters 1-44
Called from file "src/typing/typeloadFields.ml", line 618, characters 1-356
Called from file "src/typing/typeloadFields.ml", line 1618, characters 14-48
Called from file "src/typing/typeloadModule.ml", line 411, characters 5-64
Re-raised at file "src/typing/typeloadModule.ml", line 433, characters 5-14
Called from file "src/typing/typeloadModule.ml", line 438, characters 44-58
Called from file "src/context/typecore.ml", line 496, characters 4-7
Called from file "src/context/typecore.ml" (inlined), line 510, characters 1-32
Called from file "src/typing/macroContext.ml", line 66, characters 2-51
Called from file "src/macro/macroApi.ml", line 1268, characters 18-61
Called from file "src/macro/eval/evalEmitter.ml", line 83, characters 23-31
Called from file "src/macro/eval/evalEmitter.ml", line 260, characters 7-18
Called from file "src/macro/eval/evalEmitter.ml", line 266, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 260, characters 7-18
Called from file "src/macro/eval/evalEmitter.ml", line 766, characters 9-17
Called from file "src/macro/eval/evalEmitter.ml", line 473, characters 9-17
Called from file "src/macro/eval/evalEmitter.ml", line 265, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 266, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 773, characters 13-21
Called from file "src/macro/eval/evalMain.ml", line 186, characters 11-40
Called from file "src/macro/eval/evalExceptions.ml", line 101, characters 5-8
Called from file "src/macro/eval/evalExceptions.ml", line 116, characters 10-38
Re-raised at file "src/macro/eval/evalExceptions.ml", line 200, characters 2-11
Called from file "src/typing/macroContext.ml", line 818, characters 9-83
Called from file "src/typing/macroContext.ml", line 976, characters 8-23
Called from file "src/typing/typeloadFields.ml", line 400, characters 16-57
Re-raised at file "src/typing/typeloadFields.ml", line 400, characters 98-105
Called from file "list.ml", line 110, characters 12-15
Called from file "src/typing/typeloadFields.ml", line 430, characters 1-44
Called from file "src/typing/typeloadFields.ml", line 618, characters 1-356
Called from file "src/typing/typeloadFields.ml", line 1618, characters 14-48
Called from file "src/typing/typeloadModule.ml", line 411, characters 5-64
Re-raised at file "src/typing/typeloadModule.ml", line 433, characters 5-14
Called from file "src/typing/typeloadModule.ml", line 438, characters 44-58
Called from file "src/context/typecore.ml", line 496, characters 4-7
Called from file "src/context/typecore.ml" (inlined), line 510, characters 1-32
Called from file "src/typing/macroContext.ml", line 66, characters 2-51
Called from file "src/macro/macroApi.ml", line 1268, characters 18-61
Called from file "src/macro/eval/evalEmitter.ml", line 83, characters 23-31
Called from file "src/macro/eval/evalEmitter.ml", line 260, characters 7-18
Called from file "src/macro/eval/evalEmitter.ml", line 266, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 260, characters 7-18
Called from file "src/macro/eval/evalEmitter.ml", line 766, characters 9-17
Called from file "src/macro/eval/evalEmitter.ml", line 473, characters 9-17
Called from file "src/macro/eval/evalEmitter.ml", line 265, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 266, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 773, characters 13-21
Called from file "src/macro/eval/evalMain.ml", line 186, characters 11-40
Called from file "src/macro/eval/evalExceptions.ml", line 101, characters 5-8
Called from file "src/macro/eval/evalExceptions.ml", line 116, characters 10-38
Re-raised at file "src/macro/eval/evalExceptions.ml", line 200, characters 2-11
Called from file "src/typing/macroContext.ml", line 818, characters 9-83
Called from file "src/typing/macroContext.ml", line 976, characters 8-23
Called from file "src/typing/typeloadFields.ml", line 400, characters 16-57
Re-raised at file "src/typing/typeloadFields.ml", line 400, characters 98-105
Called from file "list.ml", line 110, characters 12-15
Called from file "src/typing/typeloadFields.ml", line 430, characters 1-44
Called from file "src/typing/typeloadFields.ml", line 618, characters 1-356
Called from file "src/typing/typeloadFields.ml", line 1618, characters 14-48
Called from file "src/typing/typeloadModule.ml", line 411, characters 5-64
Re-raised at file "src/typing/typeloadModule.ml", line 433, characters 5-14
Called from file "src/typing/typeloadModule.ml", line 438, characters 44-58
Called from file "src/context/typecore.ml", line 496, characters 4-7
Called from file "src/context/typecore.ml" (inlined), line 510, characters 1-32
Called from file "src/typing/macroContext.ml", line 66, characters 2-51
Called from file "src/macro/macroApi.ml", line 1268, characters 18-61
Called from file "src/macro/eval/evalEmitter.ml", line 83, characters 23-31
Called from file "src/macro/eval/evalEmitter.ml", line 260, characters 7-18
Called from file "src/macro/eval/evalEmitter.ml", line 266, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 260, characters 7-18
Called from file "src/macro/eval/evalEmitter.ml", line 766, characters 9-17
Called from file "src/macro/eval/evalEmitter.ml", line 473, characters 9-17
Called from file "src/macro/eval/evalEmitter.ml", line 265, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 266, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 773, characters 13-21
Called from file "src/macro/eval/evalMain.ml", line 186, characters 11-40
Called from file "src/macro/eval/evalExceptions.ml", line 101, characters 5-8
Called from file "src/macro/eval/evalExceptions.ml", line 116, characters 10-38
Re-raised at file "src/macro/eval/evalExceptions.ml", line 200, characters 2-11
Called from file "src/typing/macroContext.ml", line 818, characters 9-83
Called from file "src/typing/macroContext.ml", line 976, characters 8-23
Called from file "src/typing/typeloadFields.ml", line 400, characters 16-57
Re-raised at file "src/typing/typeloadFields.ml", line 400, characters 98-105
Called from file "list.ml", line 110, characters 12-15
Called from file "src/typing/typeloadFields.ml", line 430, characters 1-44
Called from file "src/typing/typeloadFields.ml", line 618, characters 1-356
Called from file "src/typing/typeloadFields.ml", line 1618, characters 14-48
Called from file "src/typing/typeloadModule.ml", line 411, characters 5-64
Re-raised at file "src/typing/typeloadModule.ml", line 433, characters 5-14
Called from file "src/typing/typeloadModule.ml", line 438, characters 44-58
Called from file "src/context/typecore.ml", line 496, characters 4-7
Called from file "src/context/typecore.ml" (inlined), line 510, characters 1-32
Called from file "src/typing/macroContext.ml", line 66, characters 2-51
Called from file "src/macro/macroApi.ml", line 1268, characters 18-61
Called from file "src/macro/eval/evalEmitter.ml", line 83, characters 23-31
Called from file "src/macro/eval/evalEmitter.ml", line 260, characters 7-18
Called from file "src/macro/eval/evalEmitter.ml", line 266, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 260, characters 7-18
Called from file "src/macro/eval/evalEmitter.ml", line 766, characters 9-17
Called from file "src/macro/eval/evalEmitter.ml", line 473, characters 9-17
Called from file "src/macro/eval/evalEmitter.ml", line 265, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 266, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 773, characters 13-21
Called from file "src/macro/eval/evalMain.ml", line 186, characters 11-40
Called from file "src/macro/eval/evalExceptions.ml", line 101, characters 5-8
Called from file "src/macro/eval/evalExceptions.ml", line 116, characters 10-38
Re-raised at file "src/macro/eval/evalExceptions.ml", line 200, characters 2-11
Called from file "src/typing/macroContext.ml", line 818, characters 9-83
Called from file "src/typing/macroContext.ml", line 976, characters 8-23
Called from file "src/typing/typeloadFields.ml", line 400, characters 16-57
Re-raised at file "src/typing/typeloadFields.ml", line 400, characters 98-105
Called from file "list.ml", line 110, characters 12-15
Called from file "src/typing/typeloadFields.ml", line 430, characters 1-44
Called from file "src/typing/typeloadFields.ml", line 618, characters 1-356
Called from file "src/typing/typeloadFields.ml", line 1618, characters 14-48
Called from file "src/typing/typeloadModule.ml", line 411, characters 5-64
Re-raised at file "src/typing/typeloadModule.ml", line 433, characters 5-14
Called from file "src/typing/typeloadModule.ml", line 438, characters 44-58
Called from file "src/context/typecore.ml", line 496, characters 4-7
Called from file "src/context/typecore.ml" (inlined), line 510, characters 1-32
Called from file "src/typing/macroContext.ml", line 66, characters 2-51
Called from file "src/macro/macroApi.ml", line 1268, characters 18-61
Called from file "src/macro/eval/evalEmitter.ml", line 83, characters 23-31
Called from file "src/macro/eval/evalEmitter.ml", line 260, characters 7-18
Called from file "src/macro/eval/evalEmitter.ml", line 266, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 260, characters 7-18
Called from file "src/macro/eval/evalEmitter.ml", line 766, characters 9-17
Called from file "src/macro/eval/evalEmitter.ml", line 473, characters 9-17
Called from file "src/macro/eval/evalEmitter.ml", line 265, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 266, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 773, characters 13-21
Called from file "src/macro/eval/evalMain.ml", line 186, characters 11-40
Called from file "src/macro/eval/evalExceptions.ml", line 101, characters 5-8
Called from file "src/macro/eval/evalExceptions.ml", line 116, characters 10-38
Re-raised at file "src/macro/eval/evalExceptions.ml", line 200, characters 2-11
Called from file "src/typing/macroContext.ml", line 818, characters 9-83
Called from file "src/typing/macroContext.ml", line 976, characters 8-23
Called from file "src/typing/typeloadFields.ml", line 400, characters 16-57
Re-raised at file "src/typing/typeloadFields.ml", line 400, characters 98-105
Called from file "list.ml", line 110, characters 12-15
Called from file "src/typing/typeloadFields.ml", line 430, characters 1-44
Called from file "src/typing/typeloadFields.ml", line 618, characters 1-356
Called from file "src/typing/typeloadFields.ml", line 1618, characters 14-48
Called from file "src/typing/typeloadModule.ml", line 411, characters 5-64
Re-raised at file "src/typing/typeloadModule.ml", line 433, characters 5-14
Called from file "src/typing/typeloadModule.ml", line 438, characters 44-58
Called from file "src/context/typecore.ml", line 496, characters 4-7
Called from file "src/context/typecore.ml" (inlined), line 510, characters 1-32
Called from file "src/typing/macroContext.ml", line 66, characters 2-51
Called from file "src/macro/macroApi.ml", line 1268, characters 18-61
Called from file "src/macro/eval/evalEmitter.ml", line 83, characters 23-31
Called from file "src/macro/eval/evalEmitter.ml", line 260, characters 7-18
Called from file "src/macro/eval/evalEmitter.ml", line 266, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 260, characters 7-18
Called from file "src/macro/eval/evalEmitter.ml", line 766, characters 9-17
Called from file "src/macro/eval/evalEmitter.ml", line 473, characters 9-17
Called from file "src/macro/eval/evalEmitter.ml", line 265, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 266, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 773, characters 13-21
Called from file "src/macro/eval/evalMain.ml", line 186, characters 11-40
Called from file "src/macro/eval/evalExceptions.ml", line 101, characters 5-8
Called from file "src/macro/eval/evalExceptions.ml", line 116, characters 10-38
Re-raised at file "src/macro/eval/evalExceptions.ml", line 200, characters 2-11
Called from file "src/typing/macroContext.ml", line 818, characters 9-83
Called from file "src/typing/macroContext.ml", line 976, characters 8-23
Called from file "src/typing/typeloadFields.ml", line 400, characters 16-57
Re-raised at file "src/typing/typeloadFields.ml", line 400, characters 98-105
Called from file "list.ml", line 110, characters 12-15
Called from file "src/typing/typeloadFields.ml", line 430, characters 1-44
Called from file "src/typing/typeloadFields.ml", line 618, characters 1-356
Called from file "src/typing/typeloadFields.ml", line 1618, characters 14-48
Called from file "src/typing/typeloadModule.ml", line 411, characters 5-64
Re-raised at file "src/typing/typeloadModule.ml", line 433, characters 5-14
Called from file "src/typing/typeloadModule.ml", line 438, characters 44-58
Called from file "src/context/typecore.ml", line 496, characters 4-7
Called from file "src/context/typecore.ml" (inlined), line 510, characters 1-32
Called from file "src/typing/macroContext.ml", line 66, characters 2-51
Called from file "src/macro/macroApi.ml", line 1268, characters 18-61
Called from file "src/macro/eval/evalEmitter.ml", line 83, characters 23-31
Called from file "src/macro/eval/evalEmitter.ml", line 260, characters 7-18
Called from file "src/macro/eval/evalEmitter.ml", line 266, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 260, characters 7-18
Called from file "src/macro/eval/evalEmitter.ml", line 766, characters 9-17
Called from file "src/macro/eval/evalEmitter.ml", line 473, characters 9-17
Called from file "src/macro/eval/evalEmitter.ml", line 265, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 266, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 773, characters 13-21
Called from file "src/macro/eval/evalMain.ml", line 186, characters 11-40
Called from file "src/macro/eval/evalExceptions.ml", line 101, characters 5-8
Called from file "src/macro/eval/evalExceptions.ml", line 116, characters 10-38
Re-raised at file "src/macro/eval/evalExceptions.ml", line 200, characters 2-11
Called from file "src/typing/macroContext.ml", line 818, characters 9-83
Called from file "src/typing/macroContext.ml", line 976, characters 8-23
Called from file "src/typing/typeloadFields.ml", line 400, characters 16-57
Re-raised at file "src/typing/typeloadFields.ml", line 400, characters 98-105
Called from file "list.ml", line 110, characters 12-15
Called from file "src/typing/typeloadFields.ml", line 430, characters 1-44
Called from file "src/typing/typeloadFields.ml", line 618, characters 1-356
Called from file "src/typing/typeloadFields.ml", line 1618, characters 14-48
Called from file "src/typing/typeloadModule.ml", line 411, characters 5-64
Re-raised at file "src/typing/typeloadModule.ml", line 433, characters 5-14
Called from file "src/typing/typeloadModule.ml", line 438, characters 44-58
Called from file "src/context/typecore.ml", line 496, characters 4-7
Called from file "src/context/typecore.ml" (inlined), line 510, characters 1-32
Called from file "src/typing/macroContext.ml", line 66, characters 2-51
Called from file "src/macro/macroApi.ml", line 1268, characters 18-61
Called from file "src/macro/eval/evalEmitter.ml", line 83, characters 23-31
Called from file "src/macro/eval/evalEmitter.ml", line 260, characters 7-18
Called from file "src/macro/eval/evalEmitter.ml", line 266, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 260, characters 7-18
Called from file "src/macro/eval/evalEmitter.ml", line 766, characters 9-17
Called from file "src/macro/eval/evalEmitter.ml", line 473, characters 9-17
Called from file "src/macro/eval/evalEmitter.ml", line 265, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 266, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 773, characters 13-21
Called from file "src/macro/eval/evalMain.ml", line 186, characters 11-40
Called from file "src/macro/eval/evalExceptions.ml", line 101, characters 5-8
Called from file "src/macro/eval/evalExceptions.ml", line 116, characters 10-38
Re-raised at file "src/macro/eval/evalExceptions.ml", line 200, characters 2-11
Called from file "src/typing/macroContext.ml", line 818, characters 9-83
Called from file "src/typing/macroContext.ml", line 976, characters 8-23
Called from file "src/typing/typeloadFields.ml", line 400, characters 16-57
Re-raised at file "src/typing/typeloadFields.ml", line 400, characters 98-105
Called from file "list.ml", line 110, characters 12-15
Called from file "src/typing/typeloadFields.ml", line 430, characters 1-44
Called from file "src/typing/typeloadFields.ml", line 618, characters 1-356
Called from file "src/typing/typeloadFields.ml", line 1618, characters 14-48
Called from file "src/typing/typeloadModule.ml", line 411, characters 5-64
Re-raised at file "src/typing/typeloadModule.ml", line 433, characters 5-14
Called from file "src/typing/typeloadModule.ml", line 438, characters 44-58
Called from file "src/context/typecore.ml", line 496, characters 4-7
Called from file "src/context/typecore.ml" (inlined), line 510, characters 1-32
Called from file "src/typing/macroContext.ml", line 66, characters 2-51
Called from file "src/macro/macroApi.ml", line 1268, characters 18-61
Called from file "src/macro/eval/evalEmitter.ml", line 83, characters 23-31
Called from file "src/macro/eval/evalEmitter.ml", line 260, characters 7-18
Called from file "src/macro/eval/evalEmitter.ml", line 266, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 260, characters 7-18
Called from file "src/macro/eval/evalEmitter.ml", line 766, characters 9-17
Called from file "src/macro/eval/evalEmitter.ml", line 473, characters 9-17
Called from file "src/macro/eval/evalEmitter.ml", line 265, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 266, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 773, characters 13-21
Called from file "src/macro/eval/evalMain.ml", line 186, characters 11-40
Called from file "src/macro/eval/evalExceptions.ml", line 101, characters 5-8
Called from file "src/macro/eval/evalExceptions.ml", line 116, characters 10-38
Re-raised at file "src/macro/eval/evalExceptions.ml", line 200, characters 2-11
Called from file "src/typing/macroContext.ml", line 818, characters 9-83
Called from file "src/typing/macroContext.ml", line 976, characters 8-23
Called from file "src/typing/typeloadFields.ml", line 400, characters 16-57
Re-raised at file "src/typing/typeloadFields.ml", line 400, characters 98-105
Called from file "list.ml", line 110, characters 12-15
Called from file "src/typing/typeloadFields.ml", line 430, characters 1-44
Called from file "src/typing/typeloadFields.ml", line 618, characters 1-356
Called from file "src/typing/typeloadFields.ml", line 1618, characters 14-48
Called from file "src/typing/typeloadModule.ml", line 411, characters 5-64
Re-raised at file "src/typing/typeloadModule.ml", line 433, characters 5-14
Called from file "src/typing/typeloadModule.ml", line 438, characters 44-58
Called from file "src/context/typecore.ml", line 496, characters 4-7
Called from file "src/context/typecore.ml" (inlined), line 510, characters 1-32
Called from file "src/typing/macroContext.ml", line 66, characters 2-51
Called from file "src/macro/macroApi.ml", line 1268, characters 18-61
Called from file "src/macro/eval/evalEmitter.ml", line 83, characters 23-31
Called from file "src/macro/eval/evalEmitter.ml", line 260, characters 7-18
Called from file "src/macro/eval/evalEmitter.ml", line 266, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 260, characters 7-18
Called from file "src/macro/eval/evalEmitter.ml", line 766, characters 9-17
Called from file "src/macro/eval/evalEmitter.ml", line 473, characters 9-17
Called from file "src/macro/eval/evalEmitter.ml", line 265, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 266, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 773, characters 13-21
Called from file "src/macro/eval/evalMain.ml", line 186, characters 11-40
Called from file "src/macro/eval/evalExceptions.ml", line 101, characters 5-8
Called from file "src/macro/eval/evalExceptions.ml", line 116, characters 10-38
Re-raised at file "src/macro/eval/evalExceptions.ml", line 200, characters 2-11
Called from file "src/typing/macroContext.ml", line 818, characters 9-83
Called from file "src/typing/macroContext.ml", line 976, characters 8-23
Called from file "src/typing/typeloadFields.ml", line 400, characters 16-57
Re-raised at file "src/typing/typeloadFields.ml", line 400, characters 98-105
Called from file "list.ml", line 110, characters 12-15
Called from file "src/typing/typeloadFields.ml", line 430, characters 1-44
Called from file "src/typing/typeloadFields.ml", line 618, characters 1-356
Called from file "src/typing/typeloadFields.ml", line 1618, characters 14-48
Called from file "src/typing/typeloadModule.ml", line 411, characters 5-64
Re-raised at file "src/typing/typeloadModule.ml", line 433, characters 5-14
Called from file "src/typing/typeloadModule.ml", line 438, characters 44-58
Called from file "src/context/typecore.ml", line 496, characters 4-7
Called from file "src/context/typecore.ml" (inlined), line 510, characters 1-32
Called from file "src/typing/macroContext.ml", line 66, characters 2-51
Called from file "src/macro/macroApi.ml", line 1268, characters 18-61
Called from file "src/macro/eval/evalEmitter.ml", line 83, characters 23-31
Called from file "src/macro/eval/evalEmitter.ml", line 260, characters 7-18
Called from file "src/macro/eval/evalEmitter.ml", line 266, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 260, characters 7-18
Called from file "src/macro/eval/evalEmitter.ml", line 766, characters 9-17
Called from file "src/macro/eval/evalEmitter.ml", line 473, characters 9-17
Called from file "src/macro/eval/evalEmitter.ml", line 265, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 266, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 773, characters 13-21
Called from file "src/macro/eval/evalMain.ml", line 186, characters 11-40
Called from file "src/macro/eval/evalExceptions.ml", line 101, characters 5-8
Called from file "src/macro/eval/evalExceptions.ml", line 116, characters 10-38
Re-raised at file "src/macro/eval/evalExceptions.ml", line 200, characters 2-11
Called from file "src/typing/macroContext.ml", line 818, characters 9-83
Called from file "src/typing/macroContext.ml", line 976, characters 8-23
Called from file "src/typing/typeloadFields.ml", line 400, characters 16-57
Re-raised at file "src/typing/typeloadFields.ml", line 400, characters 98-105
Called from file "list.ml", line 110, characters 12-15
Called from file "src/typing/typeloadFields.ml", line 430, characters 1-44
Called from file "src/typing/typeloadFields.ml", line 618, characters 1-356
Called from file "src/typing/typeloadFields.ml", line 1618, characters 14-48
Called from file "src/typing/typeloadModule.ml", line 411, characters 5-64
Re-raised at file "src/typing/typeloadModule.ml", line 433, characters 5-14
Called from file "src/typing/typeloadModule.ml", line 438, characters 44-58
Called from file "src/context/typecore.ml", line 496, characters 4-7
Called from file "src/context/typecore.ml" (inlined), line 510, characters 1-32
Called from file "src/typing/macroContext.ml", line 66, characters 2-51
Called from file "src/macro/macroApi.ml", line 1268, characters 18-61
Called from file "src/macro/eval/evalEmitter.ml", line 83, characters 23-31
Called from file "src/macro/eval/evalEmitter.ml", line 260, characters 7-18
Called from file "src/macro/eval/evalEmitter.ml", line 266, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 260, characters 7-18
Called from file "src/macro/eval/evalEmitter.ml", line 766, characters 9-17
Called from file "src/macro/eval/evalEmitter.ml", line 473, characters 9-17
Called from file "src/macro/eval/evalEmitter.ml", line 265, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 266, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 773, characters 13-21
Called from file "src/macro/eval/evalMain.ml", line 186, characters 11-40
Called from file "src/macro/eval/evalExceptions.ml", line 101, characters 5-8
Called from file "src/macro/eval/evalExceptions.ml", line 116, characters 10-38
Re-raised at file "src/macro/eval/evalExceptions.ml", line 200, characters 2-11
Called from file "src/typing/macroContext.ml", line 818, characters 9-83
Called from file "src/typing/macroContext.ml", line 976, characters 8-23
Called from file "src/typing/typeloadFields.ml", line 400, characters 16-57
Re-raised at file "src/typing/typeloadFields.ml", line 400, characters 98-105
Called from file "list.ml", line 110, characters 12-15
Called from file "src/typing/typeloadFields.ml", line 430, characters 1-44
Called from file "src/typing/typeloadFields.ml", line 618, characters 1-356
Called from file "src/typing/typeloadFields.ml", line 1618, characters 14-48
Called from file "src/typing/typeloadModule.ml", line 411, characters 5-64
Re-raised at file "src/typing/typeloadModule.ml", line 433, characters 5-14
Called from file "src/typing/typeloadModule.ml", line 438, characters 44-58
Called from file "src/context/typecore.ml", line 496, characters 4-7
Called from file "src/context/typecore.ml" (inlined), line 510, characters 1-32
Called from file "src/typing/macroContext.ml", line 66, characters 2-51
Called from file "src/macro/macroApi.ml", line 1268, characters 18-61
Called from file "src/macro/eval/evalEmitter.ml", line 83, characters 23-31
Called from file "src/macro/eval/evalEmitter.ml", line 260, characters 7-18
Called from file "src/macro/eval/evalEmitter.ml", line 266, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 260, characters 7-18
Called from file "src/macro/eval/evalEmitter.ml", line 766, characters 9-17
Called from file "src/macro/eval/evalEmitter.ml", line 473, characters 9-17
Called from file "src/macro/eval/evalEmitter.ml", line 265, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 266, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 773, characters 13-21
Called from file "src/macro/eval/evalMain.ml", line 186, characters 11-40
Called from file "src/macro/eval/evalExceptions.ml", line 101, characters 5-8
Called from file "src/macro/eval/evalExceptions.ml", line 116, characters 10-38
Re-raised at file "src/macro/eval/evalExceptions.ml", line 200, characters 2-11
Called from file "src/typing/macroContext.ml", line 818, characters 9-83
Called from file "src/typing/macroContext.ml", line 976, characters 8-23
Called from file "src/typing/typeloadFields.ml", line 400, characters 16-57
Re-raised at file "src/typing/typeloadFields.ml", line 400, characters 98-105
Called from file "list.ml", line 110, characters 12-15
Called from file "src/typing/typeloadFields.ml", line 430, characters 1-44
Called from file "src/typing/typeloadFields.ml", line 618, characters 1-356
Called from file "src/typing/typeloadFields.ml", line 1618, characters 14-48
Called from file "src/typing/typeloadModule.ml", line 411, characters 5-64
Re-raised at file "src/typing/typeloadModule.ml", line 433, characters 5-14
Called from file "src/typing/typeloadModule.ml", line 438, characters 44-58
Called from file "src/context/typecore.ml", line 496, characters 4-7
Called from file "src/context/typecore.ml" (inlined), line 510, characters 1-32
Called from file "src/typing/macroContext.ml", line 66, characters 2-51
Called from file "src/macro/macroApi.ml", line 1268, characters 18-61
Called from file "src/macro/eval/evalEmitter.ml", line 83, characters 23-31
Called from file "src/macro/eval/evalEmitter.ml", line 260, characters 7-18
Called from file "src/macro/eval/evalEmitter.ml", line 266, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 260, characters 7-18
Called from file "src/macro/eval/evalEmitter.ml", line 766, characters 9-17
Called from file "src/macro/eval/evalEmitter.ml", line 473, characters 9-17
Called from file "src/macro/eval/evalEmitter.ml", line 265, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 266, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 773, characters 13-21
Called from file "src/macro/eval/evalMain.ml", line 186, characters 11-40
Called from file "src/macro/eval/evalExceptions.ml", line 101, characters 5-8
Called from file "src/macro/eval/evalExceptions.ml", line 116, characters 10-38
Re-raised at file "src/macro/eval/evalExceptions.ml", line 200, characters 2-11
Called from file "src/typing/macroContext.ml", line 818, characters 9-83
Called from file "src/typing/macroContext.ml", line 976, characters 8-23
Called from file "src/typing/typeloadFields.ml", line 400, characters 16-57
Re-raised at file "src/typing/typeloadFields.ml", line 400, characters 98-105
Called from file "list.ml", line 110, characters 12-15
Called from file "src/typing/typeloadFields.ml", line 430, characters 1-44
Called from file "src/typing/typeloadFields.ml", line 618, characters 1-356
Called from file "src/typing/typeloadFields.ml", line 1618, characters 14-48
Called from file "src/typing/typeloadModule.ml", line 411, characters 5-64
Re-raised at file "src/typing/typeloadModule.ml", line 433, characters 5-14
Called from file "src/typing/typeloadModule.ml", line 438, characters 44-58
Called from file "src/context/typecore.ml", line 496, characters 4-7
Called from file "src/context/typecore.ml" (inlined), line 510, characters 1-32
Called from file "src/typing/macroContext.ml", line 66, characters 2-51
Called from file "src/macro/macroApi.ml", line 1268, characters 18-61
Called from file "src/macro/eval/evalEmitter.ml", line 83, characters 23-31
Called from file "src/macro/eval/evalEmitter.ml", line 260, characters 7-18
Called from file "src/macro/eval/evalEmitter.ml", line 266, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 260, characters 7-18
Called from file "src/macro/eval/evalEmitter.ml", line 766, characters 9-17
Called from file "src/macro/eval/evalEmitter.ml", line 473, characters 9-17
Called from file "src/macro/eval/evalEmitter.ml", line 265, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 266, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 773, characters 13-21
Called from file "src/macro/eval/evalMain.ml", line 186, characters 11-40
Called from file "src/macro/eval/evalExceptions.ml", line 101, characters 5-8
Called from file "src/macro/eval/evalExceptions.ml", line 116, characters 10-38
Re-raised at file "src/macro/eval/evalExceptions.ml", line 200, characters 2-11
Called from file "src/typing/macroContext.ml", line 818, characters 9-83
Called from file "src/typing/macroContext.ml", line 976, characters 8-23
Called from file "src/typing/typeloadFields.ml", line 400, characters 16-57
Re-raised at file "src/typing/typeloadFields.ml", line 400, characters 98-105
Called from file "list.ml", line 110, characters 12-15
Called from file "src/typing/typeloadFields.ml", line 430, characters 1-44
Called from file "src/typing/typeloadFields.ml", line 618, characters 1-356
Called from file "src/typing/typeloadFields.ml", line 1618, characters 14-48
Called from file "src/typing/typeloadModule.ml", line 411, characters 5-64
Re-raised at file "src/typing/typeloadModule.ml", line 433, characters 5-14
Called from file "src/typing/typeloadModule.ml", line 438, characters 44-58
Called from file "src/context/typecore.ml", line 496, characters 4-7
Called from file "src/context/typecore.ml" (inlined), line 510, characters 1-32
Called from file "src/typing/macroContext.ml", line 66, characters 2-51
Called from file "src/macro/macroApi.ml", line 1268, characters 18-61
Called from file "src/macro/eval/evalEmitter.ml", line 83, characters 23-31
Called from file "src/macro/eval/evalEmitter.ml", line 260, characters 7-18
Called from file "src/macro/eval/evalEmitter.ml", line 266, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 260, characters 7-18
Called from file "src/macro/eval/evalEmitter.ml", line 766, characters 9-17
Called from file "src/macro/eval/evalEmitter.ml", line 473, characters 9-17
Called from file "src/macro/eval/evalEmitter.ml", line 265, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 266, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 773, characters 13-21
Called from file "src/macro/eval/evalMain.ml", line 186, characters 11-40
Called from file "src/macro/eval/evalExceptions.ml", line 101, characters 5-8
Called from file "src/macro/eval/evalExceptions.ml", line 116, characters 10-38
Re-raised at file "src/macro/eval/evalExceptions.ml", line 200, characters 2-11
Called from file "src/typing/macroContext.ml", line 818, characters 9-83
Called from file "src/typing/macroContext.ml", line 976, characters 8-23
Called from file "src/typing/typeloadFields.ml", line 400, characters 16-57
Re-raised at file "src/typing/typeloadFields.ml", line 400, characters 98-105
Called from file "list.ml", line 110, characters 12-15
Called from file "src/typing/typeloadFields.ml", line 430, characters 1-44
Called from file "src/typing/typeloadFields.ml", line 618, characters 1-356
Called from file "src/typing/typeloadFields.ml", line 1618, characters 14-48
Called from file "src/typing/typeloadModule.ml", line 411, characters 5-64
Re-raised at file "src/typing/typeloadModule.ml", line 433, characters 5-14
Called from file "src/typing/typeloadModule.ml", line 438, characters 44-58
Called from file "src/context/typecore.ml", line 496, characters 4-7
Called from file "src/context/typecore.ml" (inlined), line 510, characters 1-32
Called from file "src/typing/macroContext.ml", line 66, characters 2-51
Called from file "src/macro/macroApi.ml", line 1268, characters 18-61
Called from file "src/macro/eval/evalEmitter.ml", line 83, characters 23-31
Called from file "src/macro/eval/evalEmitter.ml", line 260, characters 7-18
Called from file "src/macro/eval/evalEmitter.ml", line 266, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 260, characters 7-18
Called from file "src/macro/eval/evalEmitter.ml", line 766, characters 9-17
Called from file "src/macro/eval/evalEmitter.ml", line 473, characters 9-17
Called from file "src/macro/eval/evalEmitter.ml", line 265, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 266, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 773, characters 13-21
Called from file "src/macro/eval/evalMain.ml", line 186, characters 11-40
Called from file "src/macro/eval/evalExceptions.ml", line 101, characters 5-8
Called from file "src/macro/eval/evalExceptions.ml", line 116, characters 10-38
Re-raised at file "src/macro/eval/evalExceptions.ml", line 200, characters 2-11
Called from file "src/typing/macroContext.ml", line 818, characters 9-83
Called from file "src/typing/macroContext.ml", line 976, characters 8-23
Called from file "src/typing/typeloadFields.ml", line 400, characters 16-57
Re-raised at file "src/typing/typeloadFields.ml", line 400, characters 98-105
Called from file "list.ml", line 110, characters 12-15
Called from file "src/typing/typeloadFields.ml", line 430, characters 1-44
Called from file "src/typing/typeloadFields.ml", line 618, characters 1-356
Called from file "src/typing/typeloadFields.ml", line 1618, characters 14-48
Called from file "src/typing/typeloadModule.ml", line 411, characters 5-64
Re-raised at file "src/typing/typeloadModule.ml", line 433, characters 5-14
Called from file "src/typing/typeloadModule.ml", line 438, characters 44-58
Called from file "src/context/typecore.ml", line 496, characters 4-7
Called from file "src/context/typecore.ml" (inlined), line 510, characters 1-32
Called from file "src/typing/macroContext.ml", line 66, characters 2-51
Called from file "src/macro/macroApi.ml", line 1268, characters 18-61
Called from file "src/macro/eval/evalEmitter.ml", line 83, characters 23-31
Called from file "src/macro/eval/evalEmitter.ml", line 260, characters 7-18
Called from file "src/macro/eval/evalEmitter.ml", line 266, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 260, characters 7-18
Called from file "src/macro/eval/evalEmitter.ml", line 766, characters 9-17
Called from file "src/macro/eval/evalEmitter.ml", line 473, characters 9-17
Called from file "src/macro/eval/evalEmitter.ml", line 265, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 266, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 773, characters 13-21
Called from file "src/macro/eval/evalMain.ml", line 186, characters 11-40
Called from file "src/macro/eval/evalExceptions.ml", line 101, characters 5-8
Called from file "src/macro/eval/evalExceptions.ml", line 116, characters 10-38
Re-raised at file "src/macro/eval/evalExceptions.ml", line 200, characters 2-11
Called from file "src/typing/macroContext.ml", line 818, characters 9-83
Called from file "src/typing/macroContext.ml", line 976, characters 8-23
Called from file "src/typing/typeloadFields.ml", line 400, characters 16-57
Re-raised at file "src/typing/typeloadFields.ml", line 400, characters 98-105
Called from file "list.ml", line 110, characters 12-15
Called from file "src/typing/typeloadFields.ml", line 430, characters 1-44
Called from file "src/typing/typeloadFields.ml", line 618, characters 1-356
Called from file "src/typing/typeloadFields.ml", line 1618, characters 14-48
Called from file "src/typing/typeloadModule.ml", line 411, characters 5-64
Re-raised at file "src/typing/typeloadModule.ml", line 433, characters 5-14
Called from file "src/typing/typeloadModule.ml", line 438, characters 44-58
Called from file "src/context/typecore.ml", line 496, characters 4-7
Called from file "src/context/typecore.ml" (inlined), line 510, characters 1-32
Called from file "src/typing/macroContext.ml", line 66, characters 2-51
Called from file "src/macro/macroApi.ml", line 1268, characters 18-61
Called from file "src/macro/eval/evalEmitter.ml", line 83, characters 23-31
Called from file "src/macro/eval/evalEmitter.ml", line 260, characters 7-18
Called from file "src/macro/eval/evalEmitter.ml", line 266, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 260, characters 7-18
Called from file "src/macro/eval/evalEmitter.ml", line 766, characters 9-17
Called from file "src/macro/eval/evalEmitter.ml", line 473, characters 9-17
Called from file "src/macro/eval/evalEmitter.ml", line 265, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 266, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 773, characters 13-21
Called from file "src/macro/eval/evalMain.ml", line 186, characters 11-40
Called from file "src/macro/eval/evalExceptions.ml", line 101, characters 5-8
Called from file "src/macro/eval/evalExceptions.ml", line 116, characters 10-38
Re-raised at file "src/macro/eval/evalExceptions.ml", line 200, characters 2-11
Called from file "src/typing/macroContext.ml", line 818, characters 9-83
Called from file "src/typing/macroContext.ml", line 976, characters 8-23
Called from file "src/typing/typeloadFields.ml", line 400, characters 16-57
Re-raised at file "src/typing/typeloadFields.ml", line 400, characters 98-105
Called from file "list.ml", line 110, characters 12-15
Called from file "src/typing/typeloadFields.ml", line 430, characters 1-44
Called from file "src/typing/typeloadFields.ml", line 618, characters 1-356
Called from file "src/typing/typeloadFields.ml", line 1618, characters 14-48
Called from file "src/typing/typeloadModule.ml", line 411, characters 5-64
Re-raised at file "src/typing/typeloadModule.ml", line 433, characters 5-14
Called from file "src/typing/typeloadModule.ml", line 438, characters 44-58
Called from file "src/context/typecore.ml", line 496, characters 4-7
Called from file "src/context/typecore.ml" (inlined), line 510, characters 1-32
Called from file "src/typing/macroContext.ml", line 66, characters 2-51
Called from file "src/macro/macroApi.ml", line 1268, characters 18-61
Called from file "src/macro/eval/evalEmitter.ml", line 83, characters 23-31
Called from file "src/macro/eval/evalEmitter.ml", line 260, characters 7-18
Called from file "src/macro/eval/evalEmitter.ml", line 266, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 260, characters 7-18
Called from file "src/macro/eval/evalEmitter.ml", line 766, characters 9-17
Called from file "src/macro/eval/evalEmitter.ml", line 473, characters 9-17
Called from file "src/macro/eval/evalEmitter.ml", line 265, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 266, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 773, characters 13-21
Called from file "src/macro/eval/evalMain.ml", line 186, characters 11-40
Called from file "src/macro/eval/evalExceptions.ml", line 101, characters 5-8
Called from file "src/macro/eval/evalExceptions.ml", line 116, characters 10-38
Re-raised at file "src/macro/eval/evalExceptions.ml", line 200, characters 2-11
Called from file "src/typing/macroContext.ml", line 818, characters 9-83
Called from file "src/typing/macroContext.ml", line 976, characters 8-23
Called from file "src/typing/typeloadFields.ml", line 400, characters 16-57
Re-raised at file "src/typing/typeloadFields.ml", line 400, characters 98-105
Called from file "list.ml", line 110, characters 12-15
Called from file "src/typing/typeloadFields.ml", line 430, characters 1-44
Called from file "src/typing/typeloadFields.ml", line 618, characters 1-356
Called from file "src/typing/typeloadFields.ml", line 1618, characters 14-48
Called from file "src/typing/typeloadModule.ml", line 411, characters 5-64
Re-raised at file "src/typing/typeloadModule.ml", line 433, characters 5-14
Called from file "src/typing/typeloadModule.ml", line 438, characters 44-58
Called from file "src/context/typecore.ml", line 496, characters 4-7
Called from file "src/context/typecore.ml" (inlined), line 510, characters 1-32
Called from file "src/typing/macroContext.ml", line 66, characters 2-51
Called from file "src/macro/macroApi.ml", line 1268, characters 18-61
Called from file "src/macro/eval/evalEmitter.ml", line 83, characters 23-31
Called from file "src/macro/eval/evalEmitter.ml", line 260, characters 7-18
Called from file "src/macro/eval/evalEmitter.ml", line 266, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 260, characters 7-18
Called from file "src/macro/eval/evalEmitter.ml", line 766, characters 9-17
Called from file "src/macro/eval/evalEmitter.ml", line 473, characters 9-17
Called from file "src/macro/eval/evalEmitter.ml", line 265, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 266, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 773, characters 13-21
Called from file "src/macro/eval/evalMain.ml", line 186, characters 11-40
Called from file "src/macro/eval/evalExceptions.ml", line 101, characters 5-8
Called from file "src/macro/eval/evalExceptions.ml", line 116, characters 10-38
Re-raised at file "src/macro/eval/evalExceptions.ml", line 200, characters 2-11
Called from file "src/typing/macroContext.ml", line 818, characters 9-83
Called from file "src/typing/macroContext.ml", line 976, characters 8-23
Called from file "src/typing/typeloadFields.ml", line 400, characters 16-57
Re-raised at file "src/typing/typeloadFields.ml", line 400, characters 98-105
Called from file "list.ml", line 110, characters 12-15
Called from file "src/typing/typeloadFields.ml", line 430, characters 1-44
Called from file "src/typing/typeloadFields.ml", line 618, characters 1-356
Called from file "src/typing/typeloadFields.ml", line 1618, characters 14-48
Called from file "src/typing/typeloadModule.ml", line 411, characters 5-64
Re-raised at file "src/typing/typeloadModule.ml", line 433, characters 5-14
Called from file "src/typing/typeloadModule.ml", line 438, characters 44-58
Called from file "src/context/typecore.ml", line 496, characters 4-7
Called from file "src/context/typecore.ml" (inlined), line 510, characters 1-32
Called from file "src/typing/macroContext.ml", line 66, characters 2-51
Called from file "src/macro/macroApi.ml", line 1268, characters 18-61
Called from file "src/macro/eval/evalEmitter.ml", line 83, characters 23-31
Called from file "src/macro/eval/evalEmitter.ml", line 260, characters 7-18
Called from file "src/macro/eval/evalEmitter.ml", line 266, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 260, characters 7-18
Called from file "src/macro/eval/evalEmitter.ml", line 766, characters 9-17
Called from file "src/macro/eval/evalEmitter.ml", line 473, characters 9-17
Called from file "src/macro/eval/evalEmitter.ml", line 265, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 266, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 773, characters 13-21
Called from file "src/macro/eval/evalMain.ml", line 186, characters 11-40
Called from file "src/macro/eval/evalExceptions.ml", line 101, characters 5-8
Called from file "src/macro/eval/evalExceptions.ml", line 116, characters 10-38
Re-raised at file "src/macro/eval/evalExceptions.ml", line 200, characters 2-11
Called from file "src/typing/macroContext.ml", line 818, characters 9-83
Called from file "src/typing/macroContext.ml", line 976, characters 8-23
Called from file "src/typing/typeloadFields.ml", line 400, characters 16-57
Re-raised at file "src/typing/typeloadFields.ml", line 400, characters 98-105
Called from file "list.ml", line 110, characters 12-15
Called from file "src/typing/typeloadFields.ml", line 430, characters 1-44
Called from file "src/typing/typeloadFields.ml", line 618, characters 1-356
Called from file "src/typing/typeloadFields.ml", line 1618, characters 14-48
Called from file "src/typing/typeloadModule.ml", line 411, characters 5-64
Re-raised at file "src/typing/typeloadModule.ml", line 433, characters 5-14
Called from file "src/typing/typeloadModule.ml", line 438, characters 44-58
Called from file "src/context/typecore.ml", line 496, characters 4-7
Called from file "src/context/typecore.ml" (inlined), line 510, characters 1-32
Called from file "src/typing/macroContext.ml", line 66, characters 2-51
Called from file "src/macro/macroApi.ml", line 1268, characters 18-61
Called from file "src/macro/eval/evalEmitter.ml", line 83, characters 23-31
Called from file "src/macro/eval/evalEmitter.ml", line 260, characters 7-18
Called from file "src/macro/eval/evalEmitter.ml", line 266, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 260, characters 7-18
Called from file "src/macro/eval/evalEmitter.ml", line 766, characters 9-17
Called from file "src/macro/eval/evalEmitter.ml", line 473, characters 9-17
Called from file "src/macro/eval/evalEmitter.ml", line 265, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 266, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 773, characters 13-21
Called from file "src/macro/eval/evalMain.ml", line 186, characters 11-40
Called from file "src/macro/eval/evalExceptions.ml", line 101, characters 5-8
Called from file "src/macro/eval/evalExceptions.ml", line 116, characters 10-38
Re-raised at file "src/macro/eval/evalExceptions.ml", line 200, characters 2-11
Called from file "src/typing/macroContext.ml", line 818, characters 9-83
Called from file "src/typing/macroContext.ml", line 976, characters 8-23
Called from file "src/typing/typeloadFields.ml", line 400, characters 16-57
Re-raised at file "src/typing/typeloadFields.ml", line 400, characters 98-105
Called from file "list.ml", line 110, characters 12-15
Called from file "src/typing/typeloadFields.ml", line 430, characters 1-44
Called from file "src/typing/typeloadFields.ml", line 618, characters 1-356
Called from file "src/typing/typeloadFields.ml", line 1618, characters 14-48
Called from file "src/typing/typeloadModule.ml", line 411, characters 5-64
Re-raised at file "src/typing/typeloadModule.ml", line 433, characters 5-14
Called from file "src/typing/typeloadModule.ml", line 438, characters 44-58
Called from file "src/context/typecore.ml", line 496, characters 4-7
Called from file "src/context/typecore.ml" (inlined), line 510, characters 1-32
Called from file "src/typing/macroContext.ml", line 66, characters 2-51
Called from file "src/macro/macroApi.ml", line 1268, characters 18-61
Called from file "src/macro/eval/evalEmitter.ml", line 83, characters 23-31
Called from file "src/macro/eval/evalEmitter.ml", line 260, characters 7-18
Called from file "src/macro/eval/evalEmitter.ml", line 266, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 260, characters 7-18
Called from file "src/macro/eval/evalEmitter.ml", line 766, characters 9-17
Called from file "src/macro/eval/evalEmitter.ml", line 473, characters 9-17
Called from file "src/macro/eval/evalEmitter.ml", line 265, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 266, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 773, characters 13-21
Called from file "src/macro/eval/evalMain.ml", line 186, characters 11-40
Called from file "src/macro/eval/evalExceptions.ml", line 101, characters 5-8
Called from file "src/macro/eval/evalExceptions.ml", line 116, characters 10-38
Re-raised at file "src/macro/eval/evalExceptions.ml", line 200, characters 2-11
Called from file "src/typing/macroContext.ml", line 818, characters 9-83
Called from file "src/typing/macroContext.ml", line 976, characters 8-23
Called from file "src/typing/typeloadFields.ml", line 400, characters 16-57
Re-raised at file "src/typing/typeloadFields.ml", line 400, characters 98-105
Called from file "list.ml", line 110, characters 12-15
Called from file "src/typing/typeloadFields.ml", line 430, characters 1-44
Called from file "src/typing/typeloadFields.ml", line 618, characters 1-356
Called from file "src/typing/typeloadFields.ml", line 1618, characters 14-48
Called from file "src/typing/typeloadModule.ml", line 411, characters 5-64
Re-raised at file "src/typing/typeloadModule.ml", line 433, characters 5-14
Called from file "src/typing/typeloadModule.ml", line 438, characters 44-58
Called from file "src/context/typecore.ml", line 496, characters 4-7
Called from file "src/context/typecore.ml" (inlined), line 510, characters 1-32
Called from file "src/typing/macroContext.ml", line 66, characters 2-51
Called from file "src/macro/macroApi.ml", line 1268, characters 18-61
Called from file "src/macro/eval/evalEmitter.ml", line 83, characters 23-31
Called from file "src/macro/eval/evalEmitter.ml", line 260, characters 7-18
Called from file "src/macro/eval/evalEmitter.ml", line 266, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 260, characters 7-18
Called from file "src/macro/eval/evalEmitter.ml", line 766, characters 9-17
Called from file "src/macro/eval/evalEmitter.ml", line 473, characters 9-17
Called from file "src/macro/eval/evalEmitter.ml", line 265, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 266, characters 8-19
Called from file "src/macro/eval/evalEmitter.ml", line 773, characters 13-21
Called from file "src/macro/eval/evalMain.ml", line 186, characters 11-40
Called from file "src/macro/eval/evalExceptions.ml", line 101, characters 5-8
Called from file "src/macro/eval/evalExceptions.ml", line 116, characters 10-38
Re-raised at file "src/macro/eval/evalExceptions.ml", line 200, characters 2-11
Called from file "src/typing/macroContext.ml", line 818, characters 9-83
Called from file "src/typing/macroContext.ml", line 976, characters 8-23
Called from file "src/typing/typeloadFields.ml", line 400, characters 16-57
Re-raised at file "src/typing/typeloadFields.ml", line 400, characters 98-105
Called from file "list.ml", line 110, characters 12-15
Called from file "src/typing/typeloadFields.ml", line 430, characters 1-44
Called from file "src/typing/typeloadFields.ml", line 618, characters 1-356
Called from file "src/typing/typeloadFields.ml", line 1618, characters 14-48
Called from file "src/typing/typeloadModule.ml", line 411, characters 5-64
Re-raised at file "src/typing/typeloadModule.ml", line 433, characters 5-14
Called from file "src/typing/typeloadModule.ml", line 438, characters 44-58
Called from file "src/context/typecore.ml", line 496, characters 4-7
Called from file "src/typing/finalization.ml", line 82, characters 1-37
Called from file "src/compiler/compiler.ml", line 310, characters 2-275
Called from file "src/compiler/compiler.ml", line 383, characters 37-80
Called from file "src/compiler/compiler.ml", line 422, characters 1-5
Called from file "src/compiler/compiler.ml", line 460, characters 5-23
Called from file "src/compiler/compiler.ml", line 500, characters 2-135
Called from file "src/compiler/compiler.ml", line 474, characters 2-9
Called from file "src/compiler/compiler.ml", line 697, characters 5-43
Called from file "src/compiler/compiler.ml", line 709, characters 13-22
Called from file "src/compiler/server.ml", line 803, characters 1-39
Called from file "src/compiler/haxe.ml", line 53, characters 0-56
```

Contributor guide

Open the contributing guide

Research direction

Reproduce the failure with Haxe 5.0.0-alpha commit b99eda0, the specified hxcpp-debugger branch, and `lime test windows`. Start at `src/core/tUnification.ml:688` and follow the listed `src/macro` and `src/typing` call sites. Done means the build no longer raises `Invalid_argument("List.iter2")` and the regression is covered by an appropriate test.

Written by the indexing model from the issue text.

Assessment

Domain
compilers
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.