diff options
author | cooldome <cdome@bk.ru> | 2019-03-15 12:49:32 +0000 |
---|---|---|
committer | Andreas Rumpf <rumpf_a@web.de> | 2019-03-15 13:49:32 +0100 |
commit | 5dea7c5ad7bdd0f410e2c1ff0bf46e18d4284e56 (patch) | |
tree | 5389dfb37fb9b5304ec9dfcfdc917c575d70a085 /tests/destructor | |
parent | e26370268885718c6b48a9fa5e940fdc8b4df090 (diff) | |
download | Nim-5dea7c5ad7bdd0f410e2c1ff0bf46e18d4284e56.tar.gz |
revert discard in destroyer (#10840)
* revert discard in destroyer * disable test
Diffstat (limited to 'tests/destructor')
-rw-r--r-- | tests/destructor/tdiscard.nim | 23 | ||||
-rw-r--r-- | tests/destructor/tgcdestructors.nim | 1 |
2 files changed, 1 insertions, 23 deletions
diff --git a/tests/destructor/tdiscard.nim b/tests/destructor/tdiscard.nim deleted file mode 100644 index 57b5ecb9b..000000000 --- a/tests/destructor/tdiscard.nim +++ /dev/null @@ -1,23 +0,0 @@ -discard """ -joinable: false -target: "C" -""" - -type - O = object - -var dCalls = 0 - -proc `=destroy`(x: var O) = inc dCalls -proc `=sink`(x: var O, y: O) = doAssert false - -proc newO(): O = discard - -proc main() = - doAssert dCalls == 0 - discard newO() - doAssert dCalls == 1 - discard newO() - doAssert dCalls == 2 - -main() diff --git a/tests/destructor/tgcdestructors.nim b/tests/destructor/tgcdestructors.nim index f83007470..daf1925ec 100644 --- a/tests/destructor/tgcdestructors.nim +++ b/tests/destructor/tgcdestructors.nim @@ -1,4 +1,5 @@ discard """ + disabled: true cmd: '''nim c --gc:destructors $file''' output: '''hi ho |