summary refs log tree commit diff stats
path: root/tests/vm
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #8108 from LemonBoy/fix-5958Andreas Rumpf2018-06-262-13/+11
|\ | | | | Make `static` blocks introduce their own scope
| * Adjust some tests to make them passLemonBoy2018-06-252-13/+11
| | | | | | | | | | | | The non-scoped behaviour of static blocks was exploited by those tests, replace all the variables declared whithin one with compileTime marked ones.
* | Improve vm support for ref typesOscar Nihlgård2018-06-262-1/+53
|/
* Fix for newStringOfCap in VM (#7901)Oscar Nihlgård2018-06-041-0/+8
|
* VM fix for refsOscar Nihlgård2018-05-081-0/+12
|
* Added a few useful os calls to VM (#7440)genotrance2018-04-121-3/+21
|
* Get symbol kind (#7491)Arne Döring2018-04-111-6/+6
|
* Fixes #7473 (#7475)Arne Döring2018-04-041-6/+6
| | | | | * removed code duplication * changelog entry, adopt tests for changes
* add tests for integer casting in VM.Parashurama2017-12-301-0/+120
|
* Improved collection-to-string behavior (#6825)Fabian Keller2017-12-142-2/+2
|
* make tests green againAndreas Rumpf2017-11-191-6/+6
|
* make tests green againAraq2017-11-011-5/+5
|
* the parser finally parses 'echo {1,2}' as it shouldAndreas Rumpf2017-09-301-1/+1
|
* make tests green againAndreas Rumpf2017-09-261-9/+9
|
* Closes #6083, closes #6086, closes #6379 (#6392)Daniil Yarancev2017-09-161-8/+58
|
* Fix operations on string as openarray in VM. (#6257)Parashurama2017-09-151-0/+34
| | | | | | | | | | * fix openarray.len for string as openArray in VM. * fix openarray[idx] for string as openArray in VM. * fix openarray[idx]=val for string as openArray in VM. * add tests for passing string as openArray in VM. * fix issue with NimNode.len NimNode.len was also returning len for string literals. also fix logic bug in if/elif chain.
* Fix seq.setLen initialisation in VM (#6224)Parashurama2017-09-021-0/+58
|
* add testcase for mitems returning tuple on VM.Parashurama2017-08-191-0/+14
|
* Vm fix zero extend proc ze/ze64 && toU32/toU16/toU8 (#5988)Parashurama2017-08-031-0/+44
| | | | | | * fixes ze/ze64 procs in VM. * fixes toU8/toU16/toU32. * add tests for ze/ze64 toU32/toU16/toU8 procs
* Remove expr/stmt (#5857)Arne Döring2017-07-2510-59/+57
|
* Creating and setting comment nodes in macros (#5850)Fredrik Høisæther Rasch2017-05-311-0/+8
| | | | | | | * strVal assingnable comment statement ast nodes * Set comment instead of strVal for comment nodes * Added test code for creating and setting comment nodes * Modified the AST spec documentation for documentation comments
* fixes #5269Andreas Rumpf2017-02-051-0/+30
|
* fixes #5327Andreas Rumpf2017-02-032-5/+43
|
* fix seq add for nim node in VM (#5253)Arne Döring2017-01-191-2/+7
| | | fixes #4821
* make quote ast a ref type (#5246)Arne Döring2017-01-191-0/+69
| | | | * make quote ast a ref type * recursive set flag isRef for quoted ast
* fixes #5237Andreas Rumpf2017-01-191-0/+13
|
* added system.gorgeEx that includes the exitCode; refs #4874; fixes #1994Araq2017-01-073-6/+19
|
* cleanup tgorge testAraq2016-10-242-2/+2
|
* Fixes #4871Felix Krause2016-10-093-0/+15
|
* fixes #4619Andreas Rumpf2016-08-231-0/+3
|
* fixes #4462Andreas Rumpf2016-07-081-1/+11
|
* Fixed vm codegen for a call with compile-time args. Fixes #4412.Yuriy Glukhov2016-07-061-0/+6
|
* fixes #3729Andreas Rumpf2016-05-292-0/+372
|
* fixes #3859Andreas Rumpf2016-04-041-0/+16
|
* fixes #3731Andreas Rumpf2016-04-041-0/+15
|
* fixes #3561, fixes #2409Andreas Rumpf2016-04-041-0/+52
|
* fixes #3804Andreas Rumpf2016-04-041-0/+28
|
* fixes #3973Andreas Rumpf2016-04-031-0/+29
|
* Merge pull request #3651 from jangko/vm_'excl'Andreas Rumpf2015-12-211-0/+27
|\ | | | | fixed compile time `excl ` cause SIGSEGV #3639
| * fixed compile time `excl ` cause SIGSEGV #3639jangko2015-12-171-0/+27
| |
* | fixed VM touint conversion #2514jangko2015-12-191-0/+77
|/
* fixes #2473; cleanup of some testsAraq2015-09-302-1/+17
|
* fixes #3357Araq2015-09-231-0/+21
|
* fixes #3195Araq2015-09-101-2/+24
|
* tests: Trim .nim files trailing whitespaceAdam Strzelecki2015-09-047-25/+25
| | | | via OSX: find . -name '*.nim' -exec sed -i '' -E 's/[[:space:]]+$//' {} +
* fixes #3066Araq2015-08-091-0/+17
|
* fixes #1329Araq2015-08-091-1/+11
|
* Added absolute path support to options.findFileAnatoly Galiulin2015-07-211-2/+8
|
* fixes #2297, fixes #2946Araq2015-06-182-0/+105
|
* fixes #2774Araq2015-06-061-0/+14
|