summary refs log tree commit diff stats
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
* Make copies for params which are captured in closures. Fixes #7048 (#10050)rec2018-12-201-0/+44
| | | | | * Copy params which are captured in closures. Fixes #7048 * Forgot to emit a newline; minor adjustments to the test
* fix test failureTimothee Cour2018-12-191-0/+1
|
* fix #8255 numerous issues with splitFileTimothee Cour2018-12-191-0/+15
|
* proc does not take untyped/typed as argument (#9981)Neelesh Chandola2018-12-192-0/+14
| | | | | | * proc does not take untyped/typed as argument * Add TODO
* [os] fix #10017 regression, fix #10025 regression (#10018)Timothee Cour2018-12-181-2/+5
| | | | | * [os] fix #10017 regression * [os] fix #10025 regression
* add `getCurrentCompilerExe` to vmops (eg allows to get nim compiler at CT); ↵Timothee Cour2018-12-182-0/+49
| | | | add tests for vmops (#9925)
* Fixes #10005recloser2018-12-151-0/+17
|
* fixes #9994Andreas Rumpf2018-12-153-1/+5
|
* fixes #9978Andreas Rumpf2018-12-142-0/+9
|
* os.nim: use the new pathnorm.normalizePath implementationAraq2018-12-141-55/+26
|
* fixes joinPath regressionsAraq2018-12-131-0/+5
|
* os.nim: big refactoring, use the new pathnorm that was extracted by ↵Araq2018-12-131-63/+94
| | | | compiler/pathutils.nim; added os.relativePath
* Merge pull request #8748 from LemonBoy/when-in-objectsAndreas Rumpf2018-12-121-0/+51
|\ | | | | Pervasive replacement of nkRecWhen in generic types
| * Pervasive replacement of nkRecWhen in generic typesLemonBoy2018-10-191-0/+51
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Long story short, even if the type contains no reference at all to its generic parameters we still have to walk its AST and evaluate any nkRecWhen nodes that semRecordNodeAux skipped due to the type being a generic one. We also must be careful to modify the type `n` node in place since it may be referenced by the caller as seen in the tillegaltyperecursion test. Moreover we also can't have the nkSym drift away from their original values in order not to break the JS nkObjConstr codegen.
| * Don't skip poll() when no handles are present. (#8727)Dominik Picheta2018-08-231-0/+17
| | | | | | | | | | | | | | | | | | | | | | Fixes #7886. Fixes #7758. Fixes #6929. Fixes #3909. Replaces #8209.
* | Merge pull request #9937 from cooldome/pragmablock_custom_pragmaAndreas Rumpf2018-12-121-0/+22
|\ \ | | | | | | Language feature: implement custom pragmas in pragma blocks
| * | add testAndrii Riabushenko2018-12-111-0/+22
| | |
* | | Rework nil/option for nre in light of ""==nilFlaviu Tamas2018-12-113-18/+25
| | | | | | | | | | | | Fixes #9243
* | | Revert 7f49364fd0 for nreFlaviu Tamas2018-12-112-5/+5
| | |
* | | Merge pull request #9805 from pacien/181126-list-appendAndreas Rumpf2018-12-111-1/+2
|\ \ \ | | | | | | | | add SinglyLinkedList.append procs
| * | | add SinglyLinkedList.append procspacien2018-11-271-1/+2
| | | |
* | | | Merge pull request #9881 from timotheecour/pr_ref_9880Andreas Rumpf2018-12-112-9/+32
|\ \ \ \ | | | | | | | | | | refs #9880 show index and bound in lots of `index out of bounds` errors
| * | | | refs #9880 show index and bound in lots of `index out of bounds` errorsTimothee Cour2018-12-092-9/+32
| | | | |
* | | | | make tests green againAraq2018-12-111-0/+2
| | | | |
* | | | | attempt to make travis greenAraq2018-12-111-0/+1
| | | | |
* | | | | megatest: make it green on LinuxAraq2018-12-116-9/+9
| | | | |
* | | | | make more tests greenAraq2018-12-112-36/+8
| | | | |
* | | | | make tests green; better output for when megatest execution failsAraq2018-12-115-5/+5
| | | | |
* | | | | testament megatest: furher refactorings making more tests greenAraq2018-12-112-5/+6
| | | | |
* | | | | testament: joinable is now an explicit concept of a test specAndreas Rumpf2018-12-1114-3/+24
| | | | |
* | | | | Testament: refactoring; makes the test joiner greenAraq2018-12-1124-25/+46
| | | | |
* | | | | lots of small changesArne Döring2018-12-1181-95/+111
| | | | |
* | | | | megatest checks output and nimoutArne Döring2018-12-1113-195/+169
| | | | |
* | | | | megatest can be executedArne Döring2018-12-1118-127/+31
| | | | |
* | | | | tshouldfail is stricterArne Döring2018-12-111-0/+14
| | | | |
* | | | | require errormsg to be specified before file.Arne Döring2018-12-11262-612/+275
| | | | |
* | | | | allow to disable backend loggingArne Döring2018-12-111-1/+1
| | | | |
* | | | | fix js categoryArne Döring2018-12-111-1/+2
| | | | |
* | | | | WIP, most tests are now skippedArne Döring2018-12-111-1/+2
| | | | |
* | | | | kick unused benchmarksArne Döring2018-12-113-170/+0
| | | | |
* | | | | remove caasArne Döring2018-12-1128-534/+0
| | | | |
* | | | | fixes #9868Araq2018-12-111-0/+2
| | | | |
* | | | | Merge pull request #9909 from nc-x/fix-regressionAndreas Rumpf2018-12-112-0/+20
|\ \ \ \ \ | |_|_|/ / |/| | | | Fix enum regression
| * | | | Float values are invalid in enumNeelesh Chandola2018-12-092-2/+12
| | | | |
| * | | | Fix test case expected outputNeelesh Chandola2018-12-091-1/+1
| | | | |
| * | | | Add testNeelesh Chandola2018-12-091-0/+10
| |/ / /
* | | | Merge pull request #9826 from cooldome/destructor_move_them_allAndreas Rumpf2018-12-102-11/+58
|\ \ \ \ | | | | | | | | | | destructors: sink`em all
| * | | | use control flow graph for sink paramsAndrii Riabushenko2018-12-091-3/+7
| | | | |
| * | | | Double sink checksAndrii Riabushenko2018-12-081-6/+6
| | | | |
| * | | | improve testAndrii Riabushenko2018-12-071-3/+8
| | | | |