summary refs log tree commit diff stats
path: root/testament
diff options
context:
space:
mode:
authorClyybber <darkmine956@gmail.com>2020-07-29 16:17:20 +0200
committerGitHub <noreply@github.com>2020-07-29 16:17:20 +0200
commit2629d619a114f9c27b753a32da717a25906c99e6 (patch)
tree4a0e716d76da6c18877806dca852740081cb6158 /testament
parent196e747df150ace81e7f4c01253128d4a89f03c7 (diff)
downloadNim-2629d619a114f9c27b753a32da717a25906c99e6.tar.gz
Fix forward declaration issues in template/macro context (#15091)
* Fix forward declaration issues in template/macro context

* Correct forward declaration resolving for overloads

* Remove old dead code

* WIP consistent gensym ids

* Minimize diff

* Remove obsoleted hack

* Add templInstCounter to give unique IDs to template instantiations

* Remove obsoleted code

* Eh, init in myOpen, not myProcess...

* Remove optNimV019

* Add testcase for #13484
Diffstat (limited to 'testament')
-rw-r--r--testament/important_packages.nim4
1 files changed, 2 insertions, 2 deletions
diff --git a/testament/important_packages.nim b/testament/important_packages.nim
index 8fa7c99a9..a4187f64c 100644
--- a/testament/important_packages.nim
+++ b/testament/important_packages.nim
@@ -12,7 +12,7 @@ var packages2*: seq[tuple[name, cmd: string; hasDeps: bool; url: string, useHead
 # pkg1 "alea", true
 pkg1 "argparse"
 pkg1 "arraymancer", true, "nim c tests/tests_cpu.nim"
-pkg1 "ast_pattern_matching", false, "nim c -r --oldgensym:on tests/test1.nim"
+#pkg1 "ast_pattern_matching", false, "nim c -r --oldgensym:on tests/test1.nim"
 pkg1 "awk", true
 pkg1 "bigints"
 pkg1 "binaryheap", false, "nim c -r binaryheap.nim"
@@ -95,7 +95,7 @@ pkg2 "optionsutils"
 pkg2 "ormin", true, "nim c -o:orminn ormin.nim"
 pkg2 "parsetoml"
 pkg2 "patty"
-pkg2 "plotly", true, "nim c --oldgensym:on examples/all.nim"
+pkg2 "plotly", true, "nim c examples/all.nim"
 pkg2 "pnm"
 pkg2 "polypbren"
 pkg2 "prologue", true, "nim c -d:release -r tests/test_compile/test_compile.nim"