Created
March 7, 2014 22:44
-
-
Save Varriount/9421729 to your computer and use it in GitHub Desktop.
Tester JSON output
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| {"total": 614, "passed": 558, "skipped": 14 | |
| , "results": | |
| [ | |
| { | |
| "name": "tactiontable.nim", | |
| "category": "tests\\actiontable", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "action 3 arg", | |
| "given": "action 3 arg\u000D\u000A" | |
| }, | |
| { | |
| "name": "tactiontable2.nim", | |
| "category": "tests\\actiontable", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reMsgsDiffer", | |
| "expected": "invalid type: 'TTable[string, proc (string)]'", | |
| "given": "unhandled exception: intVal is not accessible [EInvalidField]" | |
| }, | |
| { | |
| "name": "talias.nim", | |
| "category": "tests\\alias", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "babel", | |
| "category": "babel-core", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "aporia", | |
| "category": "babel-core", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "gtk2", | |
| "category": "babel-core", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "cairo", | |
| "category": "babel-core", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "x11", | |
| "category": "babel-core", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "opengl", | |
| "category": "babel-core", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "lua", | |
| "category": "babel-core", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tcl", | |
| "category": "babel-core", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "python", | |
| "category": "babel-core", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "sdl2", | |
| "category": "babel-core", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tambsym.nim", | |
| "category": "tests\\ambsym", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "ambiguous identifier", | |
| "given": "ambiguous identifier: 'TExport' -- use a qualifier" | |
| }, | |
| { | |
| "name": "tambsym2.nim", | |
| "category": "tests\\ambsym", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "7", | |
| "given": "7\u000D\u000A" | |
| }, | |
| { | |
| "name": "tambsym3.nim", | |
| "category": "tests\\ambsym", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "ambiguous identifier", | |
| "given": "ambiguous identifier: 'mDec' -- use a qualifier" | |
| }, | |
| { | |
| "name": "tambsys.nim", | |
| "category": "tests\\ambsym", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tarray.nim", | |
| "category": "tests\\array", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "10012", | |
| "given": "10012\u000D\u000A" | |
| }, | |
| { | |
| "name": "tarray2.nim", | |
| "category": "tests\\array", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "[4, 5, 6]\u000D\u000A\u000D\u000A[16, 25, 36]\u000D\u000A\u000D\u000A[16, 25, 36]", | |
| "given": "[4, 5, 6]\u000D\u000A\u000D\u000A[16, 25, 36]\u000D\u000A\u000D\u000A[16, 25, 36]\u000D\u000A\u000D\u000A" | |
| }, | |
| { | |
| "name": "tarray3.nim", | |
| "category": "tests\\array", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "3", | |
| "given": "3\u000D\u000A" | |
| }, | |
| { | |
| "name": "tarraycons.nim", | |
| "category": "tests\\array", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "invalid order in array constructor", | |
| "given": "invalid order in array constructor" | |
| }, | |
| { | |
| "name": "tarraycons2.nim", | |
| "category": "tests\\array", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "6", | |
| "given": "6\u000D\u000A" | |
| }, | |
| { | |
| "name": "tarrayplus.nim", | |
| "category": "tests\\array", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "type mismatch: got (array[0..2, float], array[0..1, float])", | |
| "given": "type mismatch: got (array[0..2, float], array[0..1, float])" | |
| }, | |
| { | |
| "name": "tarrindx.nim", | |
| "category": "tests\\array", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tassert.nim", | |
| "category": "tests\\assert", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "assertion failure!this shall be always written", | |
| "given": "assertion failure!this shall be always writtenTraceback (most recent call last)\u000D\u000A\u000D\u000Atassert.nim(21) tassert\u000D\u000A\u000D\u000Asystem.nim(2590) failedAssertImpl\u000D\u000A\u000D\u000Asystem.nim(1855) raiseAssert\u000D\u000A\u000D\u000AError: unhandled exception: false [EAssertionFailed]\u000D\u000A\u000D\u000A" | |
| }, | |
| { | |
| "name": "tfailedassert.nim", | |
| "category": "tests\\assert", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reOutputsDiffer", | |
| "expected": "WARNING: false first asseertion from bar\u000D\u000AERROR: false second assertion from bar\u000D\u000A-1\u000D\u000Atests/assert/tfailedassert.nim:27 false assertion from foo\u000D\u000A", | |
| "given": "\u000D\u000AWARNING: false first asseertion from bar\u000D\u000AERROR: false second assertion from bar\u000D\u000A-1\u000D\u000Atfailedassert.nim:27 false assertion from foo\u000D\u000A" | |
| }, | |
| { | |
| "name": "tunittests.nim", | |
| "category": "tests\\assert", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tuserassert.nim", | |
| "category": "tests\\assert", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "x == 45ugh", | |
| "given": "x == 45ugh\u000D\u000A" | |
| }, | |
| { | |
| "name": "tassign.nim", | |
| "category": "tests\\assign", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tcopy.nim", | |
| "category": "tests\\assign", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "TEMP=C:\\Programs\\xyz\\bin", | |
| "given": "TEMP=C:\\Programs\\xyz\\bin\u000D\u000A" | |
| }, | |
| { | |
| "name": "tgenericassign.nim", | |
| "category": "tests\\assign", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "came here", | |
| "given": "came here\u000D\u000A" | |
| }, | |
| { | |
| "name": "tgenericassigntuples.nim", | |
| "category": "tests\\assign", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "abc232", | |
| "given": "abc232\u000D\u000A" | |
| }, | |
| { | |
| "name": "tobjasgn.nim", | |
| "category": "tests\\assign", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reOutputsDiffer", | |
| "expected": "0\u000D\u000Apre test a:test b:1 c:2 haha:3\u000D\u000Aassignment test a:test b:1 c:2 haha:3\u000D\u000A", | |
| "given": "4324751\u000D\u000Apre test a:test b:1 c:2 haha:3\u000D\u000Aassignment test a:test b:1 c:2 haha:3\u000D\u000A" | |
| }, | |
| { | |
| "name": "tvariantasgn.nim", | |
| "category": "tests\\assign", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "came here", | |
| "given": "came here\u000D\u000A" | |
| }, | |
| { | |
| "name": "tastoverload1.nim", | |
| "category": "tests\\astoverload", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "string literal\u000D\u000Ano string literal\u000D\u000Ano string literal", | |
| "given": "string literal\u000D\u000Ano string literal\u000D\u000Ano string literal\u000D\u000A" | |
| }, | |
| { | |
| "name": "tasyncawait.nim", | |
| "category": "tests\\async", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reExitcodesDiffer", | |
| "expected": "exitcode: 0", | |
| "given": "exitcode: 1" | |
| }, | |
| { | |
| "name": "tasynciossl.nim", | |
| "category": "tests\\async", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "20000", | |
| "given": "20000\u000D\u000A" | |
| }, | |
| { | |
| "name": "tasyncudp.nim", | |
| "category": "tests\\async", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "2000", | |
| "given": "2000\u000D\u000A" | |
| }, | |
| { | |
| "name": "tbind1.nim", | |
| "category": "tests\\bind", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "3", | |
| "given": "3\u000D\u000A" | |
| }, | |
| { | |
| "name": "tbind2.nim", | |
| "category": "tests\\bind", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "ambiguous call", | |
| "given": "ambiguous call; both tbind2.p1(x: int8, y: int): int and tbind2.p1(x: int, y: int8): int match for: (int8, int8)" | |
| }, | |
| { | |
| "name": "tbind3.nim", | |
| "category": "tests\\bind", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "1", | |
| "given": "1\u000D\u000A" | |
| }, | |
| { | |
| "name": "tbindoverload.nim", | |
| "category": "tests\\bind", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tbindtypedesc.nim", | |
| "category": "tests\\bind", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "type mismatch: got (typedesc[float], string)", | |
| "given": "type mismatch: got (typedesc[float], string)" | |
| }, | |
| { | |
| "name": "tdatabind.nim", | |
| "category": "tests\\bind", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reIgnored", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tmixin.nim", | |
| "category": "tests\\bind", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "1\u000D\u000A2", | |
| "given": "1\u000D\u000A2\u000D\u000A" | |
| }, | |
| { | |
| "name": "tnicerrorforsymchoice.nim", | |
| "category": "tests\\bind", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "type mismatch: got (proc (TScgi) | proc (PAsyncSocket, PStringTable, string))", | |
| "given": "type mismatch: got (proc (TScgi) | proc (PAsyncSocket, PStringTable, string))" | |
| }, | |
| { | |
| "name": "tborrow.nim", | |
| "category": "tests\\borrow", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "4887 true", | |
| "given": "4887 true\u000D\u000A" | |
| }, | |
| { | |
| "name": "tinvalidborrow.nim", | |
| "category": "tests\\borrow", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "no symbol to borrow from found", | |
| "given": "no symbol to borrow from found" | |
| }, | |
| { | |
| "name": "tcaseexpr1.nim", | |
| "category": "tests\\casestmt", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "not all cases are covered", | |
| "given": "not all cases are covered" | |
| }, | |
| { | |
| "name": "tcaseoverlaprange.nim", | |
| "category": "tests\\casestmt", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "duplicate case label", | |
| "given": "duplicate case label" | |
| }, | |
| { | |
| "name": "tcaseoverlaprange2.nim", | |
| "category": "tests\\casestmt", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "duplicate case label", | |
| "given": "duplicate case label" | |
| }, | |
| { | |
| "name": "tcasestm.nim", | |
| "category": "tests\\casestmt", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "ayyydd", | |
| "given": "ayyydd\u000D\u000A" | |
| }, | |
| { | |
| "name": "tcase_setconstr.nim", | |
| "category": "tests\\casestmt", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "an identifier", | |
| "given": "an identifier\u000D\u000A" | |
| }, | |
| { | |
| "name": "tcomputedgoto.nim", | |
| "category": "tests\\casestmt", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "yeah A enumB\u000D\u000Ayeah A enumB\u000D\u000Ayeah CD enumD\u000D\u000Ayeah CD enumE\u000D\u000Ayeah A enumB\u000D\u000Ayeah CD enumE\u000D\u000Ayeah CD enumD\u000D\u000Ayeah A enumB\u000D\u000Ayeah B enumC\u000D\u000Ayeah A enumB\u000D\u000Ayeah A enumB\u000D\u000Ayeah A enumB", | |
| "given": "yeah A enumB\u000D\u000Ayeah A enumB\u000D\u000Ayeah CD enumD\u000D\u000Ayeah CD enumE\u000D\u000Ayeah A enumB\u000D\u000Ayeah CD enumE\u000D\u000Ayeah CD enumD\u000D\u000Ayeah A enumB\u000D\u000Ayeah B enumC\u000D\u000Ayeah A enumB\u000D\u000Ayeah A enumB\u000D\u000Ayeah A enumB\u000D\u000A" | |
| }, | |
| { | |
| "name": "tlinearscanend.nim", | |
| "category": "tests\\casestmt", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tmissingbracket.nim", | |
| "category": "tests\\ccg", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "Subobject test called\u000D\u000A5", | |
| "given": "Subobject test called\u000D\u000A5\u000D\u000A" | |
| }, | |
| { | |
| "name": "tccgen1.nim", | |
| "category": "tests\\ccgbugs", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tcgbug.nim", | |
| "category": "tests\\ccgbugs", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "success", | |
| "given": "success\u000D\u000A" | |
| }, | |
| { | |
| "name": "tcodegenbug1.nim", | |
| "category": "tests\\ccgbugs", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tclosure.nim", | |
| "category": "tests\\closure", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reIgnored", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tclosure2.nim", | |
| "category": "tests\\closure", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "0\u000D\u000A11\u000D\u000A1\u000D\u000A11\u000D\u000A2\u000D\u000A11\u000D\u000A3\u000D\u000A11\u000D\u000A4\u000D\u000A11\u000D\u000A5\u000D\u000A11\u000D\u000A6\u000D\u000A11\u000D\u000A7\u000D\u000A11\u000D\u000A8\u000D\u000A11\u000D\u000A9\u000D\u000A11\u000D\u000A11\u000D\u000Apy\u000D\u000Apy\u000D\u000Apy\u000D\u000Apy\u000D\u000Apx\u000D\u000A6", | |
| "given": "0\u000D\u000A11\u000D\u000A1\u000D\u000A11\u000D\u000A2\u000D\u000A11\u000D\u000A3\u000D\u000A11\u000D\u000A4\u000D\u000A11\u000D\u000A5\u000D\u000A11\u000D\u000A6\u000D\u000A11\u000D\u000A7\u000D\u000A11\u000D\u000A8\u000D\u000A11\u000D\u000A9\u000D\u000A11\u000D\u000A11\u000D\u000Apy\u000D\u000Apy\u000D\u000Apy\u000D\u000Apy\u000D\u000Apx\u000D\u000A6\u000D\u000A" | |
| }, | |
| { | |
| "name": "tclosure3.nim", | |
| "category": "tests\\closure", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "success", | |
| "given": "success\u000D\u000A" | |
| }, | |
| { | |
| "name": "tclosure4.nim", | |
| "category": "tests\\closure", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tclosurebug2.nim", | |
| "category": "tests\\closure", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tinterf.nim", | |
| "category": "tests\\closure", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "56 66", | |
| "given": "56 66\u000D\u000A" | |
| }, | |
| { | |
| "name": "tinvalidclosure.nim", | |
| "category": "tests\\closure", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "type mismatch: got (proc (int){.closure.})", | |
| "given": "type mismatch: got (proc (int){.closure.})" | |
| }, | |
| { | |
| "name": "tinvalidclosure2.nim", | |
| "category": "tests\\closure", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "illegal capture 'A'", | |
| "given": "illegal capture 'A'" | |
| }, | |
| { | |
| "name": "tnamedparamanonproc.nim", | |
| "category": "tests\\closure", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tnestedproc.nim", | |
| "category": "tests\\closure", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "11", | |
| "given": "11\u000D\u000A" | |
| }, | |
| { | |
| "name": "tcnstseq.nim", | |
| "category": "tests\\cnstseq", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "AngelikaAnneAnnaAnkaAnja", | |
| "given": "AngelikaAnneAnnaAnkaAnja\u000D\u000A" | |
| }, | |
| { | |
| "name": "tcnstseq2.nim", | |
| "category": "tests\\cnstseq", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "AngelikaAnneAnnaAnkaAnja", | |
| "given": "AngelikaAnneAnnaAnkaAnja\u000D\u000A" | |
| }, | |
| { | |
| "name": "tcnstseq3.nim", | |
| "category": "tests\\cnstseq", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "AngelikaAnneAnnaAnkaAnja", | |
| "given": "AngelikaAnneAnnaAnkaAnja\u000D\u000A" | |
| }, | |
| { | |
| "name": "tsets.nim", | |
| "category": "tests\\collections", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "true\u000D\u000Atrue", | |
| "given": "true\u000D\u000Atrue\u000D\u000A" | |
| }, | |
| { | |
| "name": "ttables.nim", | |
| "category": "tests\\collections", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tcompiles.nim", | |
| "category": "tests\\compiles", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tconcat.nim", | |
| "category": "tests\\concat", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "DabcD", | |
| "given": "DabcD\u000D\u000A" | |
| }, | |
| { | |
| "name": "tnodeadlocks.nim", | |
| "category": "tests\\concurrency", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "101", | |
| "given": "0\u000D\u000A1\u000D\u000A2\u000D\u000A3\u000D\u000A4\u000D\u000A5\u000D\u000A6\u000D\u000A7\u000D\u000A8\u000D\u000A9\u000D\u000A10\u000D\u000A11\u000D\u000A12\u000D\u000A13\u000D\u000A14\u000D\u000A15\u000D\u000A16\u000D\u000A17\u000D\u000A18\u000D\u000A19\u000D\u000A20\u000D\u000A21\u000D\u000A22\u000D\u000A23\u000D\u000A24\u000D\u000A25\u000D\u000A26\u000D\u000A27\u000D\u000A28\u000D\u000A29\u000D\u000A30\u000D\u000A31\u000D\u000A32\u000D\u000A33\u000D\u000A34\u000D\u000A35\u000D\u000A36\u000D\u000A37\u000D\u000A38\u000D\u000A39\u000D\u000A40\u000D\u000A41\u000D\u000A42\u000D\u000A43\u000D\u000A44\u000D\u000A45\u000D\u000A46\u000D\u000A47\u000D\u000A48\u000D\u000A49\u000D\u000A50\u000D\u000A100\u000D\u000A101\u000D\u000A102\u000D\u000A103\u000D\u000A104\u000D\u000A105\u000D\u000A106\u000D\u000A107\u000D\u000A108\u000D\u000A109\u000D\u000A110\u000D\u000A111\u000D\u000A112\u000D\u000A113\u000D\u000A114\u000D\u000A115\u000D\u000A116\u000D\u000A117\u000D\u000A118\u000D\u000A119\u000D\u000A120\u000D\u000A121\u000D\u000A122\u000D\u000A123\u000D\u000A124\u000D\u000A125\u000D\u000A126\u000D\u000A127\u000D\u000A128\u000D\u000A129\u000D\u000A130\u000D\u000A131\u000D\u000A132\u000D\u000A133\u000D\u000A134\u000D\u000A135\u000D\u000A136\u000D\u000A137\u000D\u000A138\u000D\u000A139\u000D\u000A140\u000D\u000A141\u000D\u000A142\u000D\u000A143\u000D\u000A144\u000D\u000A145\u000D\u000A146\u000D\u000A147\u000D\u000A148\u000D\u000A149\u000D\u000A150\u000D\u000A400\u000D\u000A401\u000D\u000A402\u000D\u000A403\u000D\u000A404\u000D\u000A405\u000D\u000A406\u000D\u000A407\u000D\u000A408\u000D\u000A409\u000D\u000A410\u000D\u000A411\u000D\u000A412\u000D\u000A413\u000D\u000A414\u000D\u000A415\u000D\u000A416\u000D\u000A417\u000D\u000A418\u000D\u000A419\u000D\u000A420\u000D\u000A421\u000D\u000A422\u000D\u000A423\u000D\u000A424\u000D\u000A425\u000D\u000A426\u000D\u000A427\u000D\u000A428\u000D\u000A429\u000D\u000A430\u000D\u000A431\u000D\u000A432\u000D\u000A433\u000D\u000A434\u000D\u000A435\u000D\u000A436\u000D\u000A437\u000D\u000A438\u000D\u000A439\u000D\u000A440\u000D\u000A441\u000D\u000A442\u000D\u000A443\u000D\u000A444\u000D\u000A445\u000D\u000A446\u000D\u000A447\u000D\u000A448\u000D\u000A449\u000D\u000A450\u000D\u000A300\u000D\u000A301\u000D\u000A302\u000D\u000A303\u000D\u000A304\u000D\u000A305\u000D\u000A306\u000D\u000A307\u000D\u000A308\u000D\u000A309\u000D\u000A310\u000D\u000A311\u000D\u000A312\u000D\u000A313\u000D\u000A314\u000D\u000A315\u000D\u000A316\u000D\u000A317\u000D\u000A318\u000D\u000A319\u000D\u000A320\u000D\u000A321\u000D\u000A322\u000D\u000A323\u000D\u000A324\u000D\u000A325\u000D\u000A326\u000D\u000A327\u000D\u000A328\u000D\u000A329\u000D\u000A330\u000D\u000A331\u000D\u000A332\u000D\u000A333\u000D\u000A334\u000D\u000A335\u000D\u000A336\u000D\u000A337\u000D\u000A338\u000D\u000A339\u000D\u000A340\u000D\u000A341\u000D\u000A342\u000D\u000A343\u000D\u000A344\u000D\u000A345\u000D\u000A346\u000D\u000A347\u000D\u000A348\u000D\u000A349\u000D\u000A350\u000D\u000A500\u000D\u000A501\u000D\u000A502\u000D\u000A503\u000D\u000A504\u000D\u000A505\u000D\u000A506\u000D\u000A507\u000D\u000A508\u000D\u000A509\u000D\u000A510\u000D\u000A511\u000D\u000A512\u000D\u000A513\u000D\u000A514\u000D\u000A515\u000D\u000A516\u000D\u000A517\u000D\u000A518\u000D\u000A519\u000D\u000A520\u000D\u000A521\u000D\u000A522\u000D\u000A523\u000D\u000A524\u000D\u000A525\u000D\u000A526\u000D\u000A527\u000D\u000A528\u000D\u000A529\u000D\u000A530\u000D\u000A531\u000D\u000A532\u000D\u000A533\u000D\u000A534\u000D\u000A535\u000D\u000A536\u000D\u000A537\u000D\u000A538\u000D\u000A539\u000D\u000A540\u000D\u000A541\u000D\u000A542\u000D\u000A543\u000D\u000A544\u000D\u000A545\u000D\u000A546\u000D\u000A547\u000D\u000A548\u000D\u000A549\u000D\u000A550\u000D\u000A200\u000D\u000A201\u000D\u000A202\u000D\u000A203\u000D\u000A204\u000D\u000A205\u000D\u000A206\u000D\u000A207\u000D\u000A208\u000D\u000A209\u000D\u000A210\u000D\u000A211\u000D\u000A212\u000D\u000A213\u000D\u000A214\u000D\u000A215\u000D\u000A216\u000D\u000A217\u000D\u000A218\u000D\u000A219\u000D\u000A220\u000D\u000A221\u000D\u000A222\u000D\u000A223\u000D\u000A224\u000D\u000A225\u000D\u000A226\u000D\u000A227\u000D\u000A228\u000D\u000A229\u000D\u000A230\u000D\u000A231\u000D\u000A232\u000D\u000A233\u000D\u000A234\u000D\u000A235\u000D\u000A236\u000D\u000A237\u000D\u000A238\u000D\u000A239\u000D\u000A240\u000D\u000A241\u000D\u000A242\u000D\u000A243\u000D\u000A244\u000D\u000A245\u000D\u000A246\u000D\u000A247\u000D\u000A248\u000D\u000A249\u000D\u000A250\u000D\u000A" | |
| }, | |
| { | |
| "name": "tconstr1.nim", | |
| "category": "tests\\constr", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "type mismatch", | |
| "given": "type mismatch: got (tuple[s: string, x: int, y: int, z: float]) but expected 'tuple[s: string, x: int, y: int, z: float, chars: set[char]]'" | |
| }, | |
| { | |
| "name": "tconstr2.nim", | |
| "category": "tests\\constr", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "69", | |
| "given": "69\u000D\u000A" | |
| }, | |
| { | |
| "name": "tconstraints.nim", | |
| "category": "tests\\constraints", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "type mismatch: got (int literal(232))", | |
| "given": "type mismatch: got (int literal(232))" | |
| }, | |
| { | |
| "name": "tblock1.nim", | |
| "category": "tests\\controlflow", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "undeclared identifier: 'ha'", | |
| "given": "undeclared identifier: 'ha'" | |
| }, | |
| { | |
| "name": "tcontinue.nim", | |
| "category": "tests\\controlflow", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "came here", | |
| "given": "came here\u000D\u000A" | |
| }, | |
| { | |
| "name": "tnestif.nim", | |
| "category": "tests\\controlflow", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "i == 2", | |
| "given": "i == 2\u000D\u000A" | |
| }, | |
| { | |
| "name": "tstatret.nim", | |
| "category": "tests\\controlflow", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "statement not allowed after", | |
| "given": "statement not allowed after 'return', 'break' or 'raise'" | |
| }, | |
| { | |
| "name": "tconvcolors.nim", | |
| "category": "tests\\converter", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tconvert.nim", | |
| "category": "tests\\converter", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reNimrodcCrash", | |
| "expected": "", | |
| "given": "'nil' statement is deprecated; use an empty 'discard' statement instead [NilStmt]" | |
| }, | |
| { | |
| "name": "tgenericconverter.nim", | |
| "category": "tests\\converter", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "666\u000D\u000A666", | |
| "given": "666\u000D\u000A666\u000D\u000A" | |
| }, | |
| { | |
| "name": "ttypeconverter1.nim", | |
| "category": "tests\\converter", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tdefaultprocparam.nim", | |
| "category": "tests\\defaultprocparam", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tdeprecated.nim", | |
| "category": "tests\\deprecated", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "'a' is deprecated [Deprecated]", | |
| "given": "'a' is deprecated [Deprecated]" | |
| }, | |
| { | |
| "name": "tdestructor.nim", | |
| "category": "tests\\destructor", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "----\u000D\u000Amyobj constructed\u000D\u000Amyobj destroyed\u000D\u000A----\u000D\u000Amygeneric1 constructed\u000D\u000Amygeneric1 destroyed\u000D\u000A----\u000D\u000Amygeneric2 constructed\u000D\u000Amygeneric2 destroyed\u000D\u000Amyobj destroyed\u000D\u000A----\u000D\u000Amygeneric3 constructed\u000D\u000Amygeneric1 destroyed\u000D\u000A----\u000D\u000Amygeneric1 destroyed\u000D\u000A----\u000D\u000Amyobj destroyed\u000D\u000A----\u000D\u000A----\u000D\u000Amyobj destroyed\u000D\u000A", | |
| "given": "----\u000D\u000Amyobj constructed\u000D\u000Amyobj destroyed\u000D\u000A----\u000D\u000Amygeneric1 constructed\u000D\u000Amygeneric1 destroyed\u000D\u000A----\u000D\u000Amygeneric2 constructed\u000D\u000Amygeneric2 destroyed\u000D\u000Amyobj destroyed\u000D\u000A----\u000D\u000Amygeneric3 constructed\u000D\u000Amygeneric1 destroyed\u000D\u000A----\u000D\u000Amygeneric1 destroyed\u000D\u000A----\u000D\u000Amyobj destroyed\u000D\u000A----\u000D\u000A----\u000D\u000Amyobj destroyed\u000D\u000A" | |
| }, | |
| { | |
| "name": "tdestructor2.nim", | |
| "category": "tests\\destructor", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": " usage of a type with a destructor in a non destructible context", | |
| "given": "usage of a type with a destructor in a non destructible context" | |
| }, | |
| { | |
| "name": "tdictdestruct.nim", | |
| "category": "tests\\destructor", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tdiscardable.nim", | |
| "category": "tests\\discard", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tneedsdiscard.nim", | |
| "category": "tests\\discard", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "value of type 'bool' has to be discarded", | |
| "given": "value of type 'bool' has to be discarded" | |
| }, | |
| { | |
| "name": "tcurrncy.nim", | |
| "category": "tests\\distinct", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "25", | |
| "given": "25\u000D\u000A" | |
| }, | |
| { | |
| "name": "teffects1.nim", | |
| "category": "tests\\effects", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "can raise an unlisted exception: ref EIO", | |
| "given": "can raise an unlisted exception: ref EIO" | |
| }, | |
| { | |
| "name": "teffects2.nim", | |
| "category": "tests\\effects", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "can raise an unlisted exception: ref EIO", | |
| "given": "can raise an unlisted exception: ref EIO" | |
| }, | |
| { | |
| "name": "teffects3.nim", | |
| "category": "tests\\effects", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "type mismatch", | |
| "given": "type mismatch: got (proc (): int) but expected 'proc (): int'" | |
| }, | |
| { | |
| "name": "teffects4.nim", | |
| "category": "tests\\effects", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "type mismatch", | |
| "given": "type mismatch: got (proc (): int) but expected 'proc (): int'" | |
| }, | |
| { | |
| "name": "teffects5.nim", | |
| "category": "tests\\effects", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "type mismatch", | |
| "given": "type mismatch: got (proc (){.closure.}) but expected 'proc (){.closure.}'" | |
| }, | |
| { | |
| "name": "teffects6.nim", | |
| "category": "tests\\effects", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tsidee1.nim", | |
| "category": "tests\\effects", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "'SideEffectLyer' can have side effects", | |
| "given": "'SideEffectLyer' can have side effects" | |
| }, | |
| { | |
| "name": "tsidee2.nim", | |
| "category": "tests\\effects", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "5", | |
| "given": "5\u000D\u000A" | |
| }, | |
| { | |
| "name": "tsidee3.nim", | |
| "category": "tests\\effects", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "5", | |
| "given": "5\u000D\u000A" | |
| }, | |
| { | |
| "name": "tsidee4.nim", | |
| "category": "tests\\effects", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "type mismatch", | |
| "given": "type mismatch: got (int literal(1), int literal(3), proc (int): int)" | |
| }, | |
| { | |
| "name": "tenum.nim", | |
| "category": "tests\\enum", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tenum2.nim", | |
| "category": "tests\\enum", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tenum3.nim", | |
| "category": "tests\\enum", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tenumhole.nim", | |
| "category": "tests\\enum", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "my value A1my value Bconc2valueCabc4abc", | |
| "given": "my value A1my value Bconc2valueCabc4abc\u000D\u000A" | |
| }, | |
| { | |
| "name": "tenumitems.nim", | |
| "category": "tests\\enum", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "type mismatch", | |
| "given": "type mismatch: got (string)" | |
| }, | |
| { | |
| "name": "tenumitems2.nim", | |
| "category": "tests\\enum", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "A\u000D\u000AB\u000D\u000AC", | |
| "given": "A\u000D\u000AB\u000D\u000AC\u000D\u000A" | |
| }, | |
| { | |
| "name": "tenummix.nim", | |
| "category": "tests\\enum", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "type mismatch", | |
| "given": "type mismatch: got (TE1, TE2)" | |
| }, | |
| { | |
| "name": "tnamedenumfields.nim", | |
| "category": "tests\\enum", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "my value A0my value Bconc1valueCabc3abc", | |
| "given": "my value A0my value Bconc1valueCabc3abc\u000D\u000A" | |
| }, | |
| { | |
| "name": "toptions.nim", | |
| "category": "tests\\enum", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tcontinuexc.nim", | |
| "category": "tests\\exception", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "ECcaught", | |
| "given": "ECcaught\u000D\u000ATraceback (most recent call last)\u000D\u000A\u000D\u000Atcontinuexc.nim(23) tcontinuexc\u000D\u000A\u000D\u000AError: unhandled exception: bla [ESomeOtherErr]\u000D\u000A\u000D\u000A" | |
| }, | |
| { | |
| "name": "texceptionbreak.nim", | |
| "category": "tests\\exception", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "1\u000D\u000A2\u000D\u000A3\u000D\u000A4", | |
| "given": "1\u000D\u000A2\u000D\u000A3\u000D\u000A4\u000D\u000A" | |
| }, | |
| { | |
| "name": "texceptions.nim", | |
| "category": "tests\\exception", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "BEFORE\u000D\u000AFINALLY\u000D\u000A\u000D\u000ABEFORE\u000D\u000AEXCEPT\u000D\u000AFINALLY\u000D\u000ARECOVER\u000D\u000A\u000D\u000ABEFORE\u000D\u000AEXCEPT\u000D\u000AFINALLY\u000D\u000A", | |
| "given": "\u000D\u000ABEFORE\u000D\u000AFINALLY\u000D\u000A\u000D\u000ABEFORE\u000D\u000AEXCEPT\u000D\u000AFINALLY\u000D\u000ARECOVER\u000D\u000A\u000D\u000ABEFORE\u000D\u000AEXCEPT\u000D\u000AFINALLY\u000D\u000A" | |
| }, | |
| { | |
| "name": "texcpt1.nim", | |
| "category": "tests\\exception", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "-6", | |
| "given": "-6\u000D\u000A" | |
| }, | |
| { | |
| "name": "texcsub.nim", | |
| "category": "tests\\exception", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "caught!", | |
| "given": "caught!\u000D\u000A" | |
| }, | |
| { | |
| "name": "tfinally.nim", | |
| "category": "tests\\exception", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "came\u000D\u000Ahere\u000D\u000A3", | |
| "given": "came\u000D\u000Ahere\u000D\u000A3\u000D\u000A" | |
| }, | |
| { | |
| "name": "tfinally2.nim", | |
| "category": "tests\\exception", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "A\u000D\u000AB\u000D\u000AC\u000D\u000AD", | |
| "given": "A\u000D\u000AB\u000D\u000AC\u000D\u000AD\u000D\u000A" | |
| }, | |
| { | |
| "name": "tfinally3.nim", | |
| "category": "tests\\exception", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "false", | |
| "given": "false\u000D\u000A" | |
| }, | |
| { | |
| "name": "tfinally4.nim", | |
| "category": "tests\\exception", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "B1\u000D\u000AA1\u000D\u000A1\u000D\u000AB1\u000D\u000AB2\u000D\u000Acatch\u000D\u000AA1\u000D\u000A1\u000D\u000AB1\u000D\u000AA1\u000D\u000AA2\u000D\u000A2\u000D\u000AB1\u000D\u000AB2\u000D\u000Acatch\u000D\u000AA1\u000D\u000AA2\u000D\u000A0\u000D\u000AB1\u000D\u000AA1\u000D\u000A1\u000D\u000AB1\u000D\u000AB2\u000D\u000AA1\u000D\u000A1\u000D\u000AB1\u000D\u000AA1\u000D\u000AA2\u000D\u000A2\u000D\u000AB1\u000D\u000AB2\u000D\u000AA1\u000D\u000AA2\u000D\u000A3", | |
| "given": "B1\u000D\u000AA1\u000D\u000A1\u000D\u000AB1\u000D\u000AB2\u000D\u000Acatch\u000D\u000AA1\u000D\u000A1\u000D\u000AB1\u000D\u000AA1\u000D\u000AA2\u000D\u000A2\u000D\u000AB1\u000D\u000AB2\u000D\u000Acatch\u000D\u000AA1\u000D\u000AA2\u000D\u000A0\u000D\u000AB1\u000D\u000AA1\u000D\u000A1\u000D\u000AB1\u000D\u000AB2\u000D\u000AA1\u000D\u000A1\u000D\u000AB1\u000D\u000AA1\u000D\u000AA2\u000D\u000A2\u000D\u000AB1\u000D\u000AB2\u000D\u000AA1\u000D\u000AA2\u000D\u000A3\u000D\u000A" | |
| }, | |
| { | |
| "name": "tnestedreturn.nim", | |
| "category": "tests\\exception", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "A\u000D\u000AB\u000D\u000AC\u000D\u000A", | |
| "given": "A\u000D\u000AB\u000D\u000AC\u000D\u000A" | |
| }, | |
| { | |
| "name": "tnestedreturn2.nim", | |
| "category": "tests\\exception", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "Error: unhandled exception: Problem [EOS]", | |
| "given": "Traceback (most recent call last)\u000D\u000A\u000D\u000Atnestedreturn2.nim(20) tnestedreturn2\u000D\u000A\u000D\u000AError: unhandled exception: Problem [EOS]\u000D\u000A\u000D\u000A" | |
| }, | |
| { | |
| "name": "tonraise.nim", | |
| "category": "tests\\exception", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "i: 1\u000D\u000Asuccess", | |
| "given": "i: 1\u000D\u000Asuccess\u000D\u000A" | |
| }, | |
| { | |
| "name": "treraise.nim", | |
| "category": "tests\\exception", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "Error: unhandled exception: bla [ESomeOtherErr]", | |
| "given": "Traceback (most recent call last)\u000D\u000A\u000D\u000Atreraise.nim(17) treraise\u000D\u000A\u000D\u000Atreraise.nim(14) genErrors\u000D\u000A\u000D\u000AError: unhandled exception: bla [ESomeOtherErr]\u000D\u000A\u000D\u000A" | |
| }, | |
| { | |
| "name": "tunhandledexc.nim", | |
| "category": "tests\\exception", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "Error: unhandled exception: bla [ESomeOtherErr]", | |
| "given": "Traceback (most recent call last)\u000D\u000A\u000D\u000Atunhandledexc.nim(18) tunhandledexc\u000D\u000A\u000D\u000Atunhandledexc.nim(14) genErrors\u000D\u000A\u000D\u000AError: unhandled exception: bla [ESomeOtherErr]\u000D\u000A\u000D\u000A" | |
| }, | |
| { | |
| "name": "twrongexc.nim", | |
| "category": "tests\\exception", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "Error: unhandled exception: [EInvalidValue]", | |
| "given": "Traceback (most recent call last)\u000D\u000A\u000D\u000Atwrongexc.nim(7) twrongexc\u000D\u000A\u000D\u000AError: unhandled exception: [EInvalidValue]\u000D\u000A\u000D\u000A" | |
| }, | |
| { | |
| "name": "texprstmt.nim", | |
| "category": "tests\\exprs", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reMsgsDiffer", | |
| "expected": "value returned by statement has to be discarded", | |
| "given": "value of type 'string' has to be discarded" | |
| }, | |
| { | |
| "name": "tifexpr_typeinference.nim", | |
| "category": "tests\\exprs", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tstmtexp.nim", | |
| "category": "tests\\exprs", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "value of type 'int literal(5)' has to be discarded", | |
| "given": "value of type 'int literal(5)' has to be discarded" | |
| }, | |
| { | |
| "name": "tstmtexprs.nim", | |
| "category": "tests\\exprs", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "24\u000D\u000A(bar: bar)\u000D\u000A1244\u000D\u000A6\u000D\u000Aabcdefghijklmnopqrstuvwxyz\u000D\u000A145 23", | |
| "given": "24\u000D\u000A(bar: bar)\u000D\u000A1244\u000D\u000A6\u000D\u000Aabcdefghijklmnopqrstuvwxyz\u000D\u000A145 23\u000D\u000A" | |
| }, | |
| { | |
| "name": "tfieldindex.nim", | |
| "category": "tests\\fields", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "1", | |
| "given": "1\u000D\u000A" | |
| }, | |
| { | |
| "name": "tfielditerator.nim", | |
| "category": "tests\\fields", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "a char: true\u000D\u000Aa char: false\u000D\u000Aan int: 5\u000D\u000Aan int: 6\u000D\u000Aa string: abc\u000D\u000Afalse\u000D\u000Atrue\u000D\u000Atrue\u000D\u000Afalse\u000D\u000Atrue\u000D\u000Aa: a\u000D\u000Ab: b\u000D\u000Ax: 5\u000D\u000Ay: 6\u000D\u000Az: abc\u000D\u000A", | |
| "given": "a char: true\u000D\u000Aa char: false\u000D\u000Aan int: 5\u000D\u000Aan int: 6\u000D\u000Aa string: abc\u000D\u000Afalse\u000D\u000Atrue\u000D\u000Atrue\u000D\u000Afalse\u000D\u000Atrue\u000D\u000Aa: a\u000D\u000Ab: b\u000D\u000Ax: 5\u000D\u000Ay: 6\u000D\u000Az: abc\u000D\u000A" | |
| }, | |
| { | |
| "name": "tfielditerator2.nim", | |
| "category": "tests\\fields", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "a char: true\u000D\u000Aa char: false\u000D\u000Aan int: 5\u000D\u000Aan int: 6\u000D\u000Aa string: abc\u000D\u000Afalse\u000D\u000Atrue\u000D\u000Atrue\u000D\u000Afalse\u000D\u000Atrue\u000D\u000Aa: a\u000D\u000Ab: b\u000D\u000Ax: 5\u000D\u000Ay: 6\u000D\u000Az: abc\u000D\u000AmyDisc: enC\u000D\u000Ac: Z\u000D\u000AenC\u000D\u000AZ\u000D\u000A", | |
| "given": "a char: true\u000D\u000Aa char: false\u000D\u000Aan int: 5\u000D\u000Aan int: 6\u000D\u000Aa string: abc\u000D\u000Afalse\u000D\u000Atrue\u000D\u000Atrue\u000D\u000Afalse\u000D\u000Atrue\u000D\u000Aa: a\u000D\u000Ab: b\u000D\u000Ax: 5\u000D\u000Ay: 6\u000D\u000Az: abc\u000D\u000AmyDisc: enC\u000D\u000Ac: Z\u000D\u000AenC\u000D\u000AZ\u000D\u000A" | |
| }, | |
| { | |
| "name": "tfloat1.nim", | |
| "category": "tests\\float", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "Error: unhandled exception: FPU operation caused an overflow [EFloatOverflow]", | |
| "given": "Traceback (most recent call last)\u000D\u000A\u000D\u000Atfloat1.nim(13) tfloat1\u000D\u000A\u000D\u000AError: unhandled exception: FPU operation caused an overflow [EFloatOverflow]\u000D\u000A\u000D\u000A" | |
| }, | |
| { | |
| "name": "tfloat2.nim", | |
| "category": "tests\\float", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "Error: unhandled exception: FPU operation caused a NaN result [EFloatInvalidOp]", | |
| "given": "Traceback (most recent call last)\u000D\u000A\u000D\u000Atfloat2.nim(13) tfloat2\u000D\u000A\u000D\u000AError: unhandled exception: FPU operation caused a NaN result [EFloatInvalidOp]\u000D\u000A\u000D\u000A" | |
| }, | |
| { | |
| "name": "tfloat3.nim", | |
| "category": "tests\\float", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "Nimrod 3.4368930843, 0.3299290698 C double: 3.4368930843, 0.3299290698", | |
| "given": "Nimrod 3.4368930843, 0.3299290698 C double: 3.4368930843, 0.3299290698 \u000D\u000A" | |
| }, | |
| { | |
| "name": "tfriends.nim", | |
| "category": "tests\\friends", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "3", | |
| "given": "3\u000D\u000A" | |
| }, | |
| { | |
| "name": "tbintre2.nim", | |
| "category": "tests\\generics", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "helloworld99110223", | |
| "given": "helloworld99110223\u000D\u000A" | |
| }, | |
| { | |
| "name": "tbintree.nim", | |
| "category": "tests\\generics", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "helloworld99110223", | |
| "given": "helloworld99110223\u000D\u000A" | |
| }, | |
| { | |
| "name": "tcan_alias_generic.nim", | |
| "category": "tests\\generics", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tcan_alias_specialised_generic.nim", | |
| "category": "tests\\generics", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tcan_inherit_generic.nim", | |
| "category": "tests\\generics", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tcan_specialise_generic.nim", | |
| "category": "tests\\generics", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "texplicitgeneric1.nim", | |
| "category": "tests\\generics", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "Key: 12 value: 12Key: 13 value: 13 Key: A value: 12 Key: B value: 13", | |
| "given": "Key: 12 value: 12Key: 13 value: 13 Key: A value: 12 Key: B value: 13\u000D\u000A" | |
| }, | |
| { | |
| "name": "texplicitgeneric2.nim", | |
| "category": "tests\\generics", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reIgnored", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tforwardgeneric.nim", | |
| "category": "tests\\generics", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reOutputsDiffer", | |
| "expected": "1.1000000000000001e+00 11", | |
| "given": "1.1000000000000001e+000 11\u000D\u000A" | |
| }, | |
| { | |
| "name": "tgeneric0.nim", | |
| "category": "tests\\generics", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tgeneric1.nim", | |
| "category": "tests\\generics", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "100 0", | |
| "given": "100 0 \u000D\u000A" | |
| }, | |
| { | |
| "name": "tgeneric2.nim", | |
| "category": "tests\\generics", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tgeneric3.nim", | |
| "category": "tests\\generics", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tgeneric4.nim", | |
| "category": "tests\\generics", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tgenericdefaults.nim", | |
| "category": "tests\\generics", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tgenericlambda.nim", | |
| "category": "tests\\generics", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "10\u000D\u000A10\u000D\u000A1\u000D\u000A2\u000D\u000A3", | |
| "given": "10\u000D\u000A10\u000D\u000A1\u000D\u000A2\u000D\u000A3\u000D\u000A" | |
| }, | |
| { | |
| "name": "tgenericmatcher.nim", | |
| "category": "tests\\generics", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tgenericmatcher2.nim", | |
| "category": "tests\\generics", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tgenericprocvar.nim", | |
| "category": "tests\\generics", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "0false12", | |
| "given": "0false12\u000D\u000A" | |
| }, | |
| { | |
| "name": "tgenericprop.nim", | |
| "category": "tests\\generics", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tgenericrefs.nim", | |
| "category": "tests\\generics", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tgenericshardcases.nim", | |
| "category": "tests\\generics", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "2\u000D\u000A5\u000D\u000A126\u000D\u000A3", | |
| "given": "2\u000D\u000A5\u000D\u000A126\u000D\u000A3\u000D\u000A" | |
| }, | |
| { | |
| "name": "tgenerictmpl.nim", | |
| "category": "tests\\generics", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tgenericvariant.nim", | |
| "category": "tests\\generics", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tinferredgenericprocs.nim", | |
| "category": "tests\\generics", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "123\u000D\u000A1\u000D\u000A2\u000D\u000A3", | |
| "given": "123\u000D\u000A1\u000D\u000A2\u000D\u000A3\u000D\u000A" | |
| }, | |
| { | |
| "name": "tmetafield.nim", | |
| "category": "tests\\generics", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "invalid type: 'TBaseMed'", | |
| "given": "invalid type: 'TBaseMed'" | |
| }, | |
| { | |
| "name": "tspecialised_is_equivalent.nim", | |
| "category": "tests\\generics", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tthread_generic.nim", | |
| "category": "tests\\generics", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tvarargs_vs_generic.nim", | |
| "category": "tests\\generics", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "direct\u000D\u000Ageneric\u000D\u000Ageneric", | |
| "given": "direct\u000D\u000Ageneric\u000D\u000Ageneric\u000D\u000A" | |
| }, | |
| { | |
| "name": "tgensym.nim", | |
| "category": "tests\\gensym", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "123100", | |
| "given": "123100\u000D\u000A" | |
| }, | |
| { | |
| "name": "tgensymgeneric.nim", | |
| "category": "tests\\gensym", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tglobal.nim", | |
| "category": "tests\\global", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reOutputsDiffer", | |
| "expected": "in globalaux2: 10\u000D\u000Atotal globals: 2\u000D\u000Aint value: 100\u000D\u000Astring value: second", | |
| "given": "in globalaux2: 10\u000D\u000Atotal globals: 0\u000D\u000Aint value: 100\u000D\u000Astring value: second\u000D\u000A" | |
| }, | |
| { | |
| "name": "tglobalforvar.nim", | |
| "category": "tests\\global", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "timplicititems.nim", | |
| "category": "tests\\implicit", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "timplictderef.nim", | |
| "category": "tests\\implicit", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "2", | |
| "given": "2\u000D\u000A" | |
| }, | |
| { | |
| "name": "tuninit1.nim", | |
| "category": "tests\\init", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "'y' might not have been initialized", | |
| "given": "'y' might not have been initialized [Uninit]" | |
| }, | |
| { | |
| "name": "tzeroarray.nim", | |
| "category": "tests\\init", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "done", | |
| "given": "done\u000D\u000A" | |
| }, | |
| { | |
| "name": "tanoniter1.nim", | |
| "category": "tests\\iter", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "1\u000D\u000A2\u000D\u000A3\u000D\u000A4\u000D\u000A1\u000D\u000A2", | |
| "given": "1\u000D\u000A2\u000D\u000A3\u000D\u000A4\u000D\u000A1\u000D\u000A2\u000D\u000A" | |
| }, | |
| { | |
| "name": "tcountup.nim", | |
| "category": "tests\\iter", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "0123456789", | |
| "given": "0123456789\u000D\u000A" | |
| }, | |
| { | |
| "name": "titer.nim", | |
| "category": "tests\\iter", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "titer2.nim", | |
| "category": "tests\\iter", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "true", | |
| "given": "true\u000D\u000A" | |
| }, | |
| { | |
| "name": "titer3.nim", | |
| "category": "tests\\iter", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "1231", | |
| "given": "1231\u000D\u000A" | |
| }, | |
| { | |
| "name": "titer4.nim", | |
| "category": "tests\\iter", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "iterator within for loop context expected", | |
| "given": "iterator within for loop context expected" | |
| }, | |
| { | |
| "name": "titer5.nim", | |
| "category": "tests\\iter", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "abcxyz", | |
| "given": "abcxyz\u000D\u000A" | |
| }, | |
| { | |
| "name": "titer6.nim", | |
| "category": "tests\\iter", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "000", | |
| "given": "000\u000D\u000A" | |
| }, | |
| { | |
| "name": "titer7.nim", | |
| "category": "tests\\iter", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "--- evens\u000D\u000A2\u000D\u000A4\u000D\u000A6\u000D\u000A8\u000D\u000A--- squares\u000D\u000A1\u000D\u000A4\u000D\u000A9\u000D\u000A16\u000D\u000A25\u000D\u000A36\u000D\u000A49\u000D\u000A64\u000D\u000A81\u000D\u000A--- squares of evens, only\u000D\u000A4\u000D\u000A16\u000D\u000A36\u000D\u000A64", | |
| "given": "--- evens\u000D\u000A2\u000D\u000A4\u000D\u000A6\u000D\u000A8\u000D\u000A--- squares\u000D\u000A1\u000D\u000A4\u000D\u000A9\u000D\u000A16\u000D\u000A25\u000D\u000A36\u000D\u000A49\u000D\u000A64\u000D\u000A81\u000D\u000A--- squares of evens, only\u000D\u000A4\u000D\u000A16\u000D\u000A36\u000D\u000A64\u000D\u000A" | |
| }, | |
| { | |
| "name": "titer8.nim", | |
| "category": "tests\\iter", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "tada\u000D\u000A1\u000D\u000A2\u000D\u000A3\u000D\u000Ata da1 1\u000D\u000A1 2\u000D\u000A1 3\u000D\u000A2 1\u000D\u000A2 2\u000D\u000A2 3\u000D\u000A3 1\u000D\u000A3 2\u000D\u000A3 3\u000D\u000A0\u000D\u000A1\u000D\u000A2\u000D\u000Aa1: A\u000D\u000Aa2: A\u000D\u000Aa1: B\u000D\u000Aa2: B\u000D\u000Aa1: C\u000D\u000Aa2: C\u000D\u000Aa1: D", | |
| "given": "tada\u000D\u000A1\u000D\u000A2\u000D\u000A3\u000D\u000Ata da1 1\u000D\u000A1 2\u000D\u000A1 3\u000D\u000A2 1\u000D\u000A2 2\u000D\u000A2 3\u000D\u000A3 1\u000D\u000A3 2\u000D\u000A3 3\u000D\u000A0\u000D\u000A1\u000D\u000A2\u000D\u000Aa1: A\u000D\u000Aa2: A\u000D\u000Aa1: B\u000D\u000Aa2: B\u000D\u000Aa1: C\u000D\u000Aa2: C\u000D\u000Aa1: D\u000D\u000A" | |
| }, | |
| { | |
| "name": "titer9.nim", | |
| "category": "tests\\iter", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "5\u000D\u000A14\u000D\u000A0", | |
| "given": "5\u000D\u000A14\u000D\u000A0\u000D\u000A" | |
| }, | |
| { | |
| "name": "titerovl.nim", | |
| "category": "tests\\iter", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "9\u000D\u000A1\u000D\u000A2\u000D\u000A3\u000D\u000A", | |
| "given": "9\u000D\u000A1\u000D\u000A2\u000D\u000A3\u000D\u000A" | |
| }, | |
| { | |
| "name": "titerslice.nim", | |
| "category": "tests\\iter", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "2\u000D\u000A3\u000D\u000A4", | |
| "given": "2\u000D\u000A3\u000D\u000A4\u000D\u000A" | |
| }, | |
| { | |
| "name": "titervaropenarray.nim", | |
| "category": "tests\\iter", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "123", | |
| "given": "123\u000D\u000A" | |
| }, | |
| { | |
| "name": "titer_no_tuple_unpack.nim", | |
| "category": "tests\\iter", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tmoditer.nim", | |
| "category": "tests\\iter", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "XXXXX01234", | |
| "given": "XXXXX01234\u000D\u000A" | |
| }, | |
| { | |
| "name": "treciter.nim", | |
| "category": "tests\\iter", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "recursive dependency: 'myrec'", | |
| "given": "recursive dependency: 'myrec'" | |
| }, | |
| { | |
| "name": "twrongiter.nim", | |
| "category": "tests\\iter", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "type mismatch", | |
| "given": "type mismatch: got (iterator (): int{.inline.})" | |
| }, | |
| { | |
| "name": "test1.nim", | |
| "category": "tests\\js", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reNimrodcCrash", | |
| "expected": "", | |
| "given": "undeclared identifier: 'toU32'" | |
| }, | |
| { | |
| "name": "test2.nim", | |
| "category": "tests\\js", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reNimrodcCrash", | |
| "expected": "", | |
| "given": "unhandled exception: The system cannot find the file specified." | |
| }, | |
| { | |
| "name": "testmagic.nim", | |
| "category": "tests\\js", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reNimrodcCrash", | |
| "expected": "", | |
| "given": "unhandled exception: The system cannot find the file specified." | |
| }, | |
| { | |
| "name": "tunittests.nim", | |
| "category": "tests\\js", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tlet.nim", | |
| "category": "tests\\let", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "'name' cannot be assigned to", | |
| "given": "'name' cannot be assigned to" | |
| }, | |
| { | |
| "name": "tlet2.nim", | |
| "category": "tests\\let", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "for a 'var' type a variable needs to be passed", | |
| "given": "for a 'var' type a variable needs to be passed" | |
| }, | |
| { | |
| "name": "thexlit.nim", | |
| "category": "tests\\lexer", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "equal", | |
| "given": "equal\u000D\u000A" | |
| }, | |
| { | |
| "name": "thexrange.nim", | |
| "category": "tests\\lexer", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tident.nim", | |
| "category": "tests\\lexer", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tind1.nim", | |
| "category": "tests\\lexer", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "expression expected, but found 'keyword else'", | |
| "given": "expression expected, but found 'keyword else'" | |
| }, | |
| { | |
| "name": "tindent1.nim", | |
| "category": "tests\\lexer", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "Success", | |
| "given": "Success\u000D\u000A" | |
| }, | |
| { | |
| "name": "tlexer.nim", | |
| "category": "tests\\lexer", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reIgnored", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tmissingnl.nim", | |
| "category": "tests\\lexer", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "invalid indentation", | |
| "given": "invalid indentation" | |
| }, | |
| { | |
| "name": "tstrlits.nim", | |
| "category": "tests\\lexer", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "a\"\"long string\"\"\"\"\"abc\"def", | |
| "given": "a\"\"long string\"\"\"\"\"abc\"def\u000D\u000A" | |
| }, | |
| { | |
| "name": "tunderscores.nim", | |
| "category": "tests\\lexer", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "invalid token: _", | |
| "given": "invalid token: _" | |
| }, | |
| { | |
| "name": "tkoeniglookup.nim", | |
| "category": "tests\\lookups", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "x: 0 y: 0", | |
| "given": "x: 0 y: 0\u000D\u000A" | |
| }, | |
| { | |
| "name": "tredef.nim", | |
| "category": "tests\\lookups", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tdebugstmt.nim", | |
| "category": "tests\\macros", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "a[0]: 42\u000D\u000Aa[1]: 45\u000D\u000Ax: some string", | |
| "given": "a[0]: 42\u000D\u000Aa[1]: 45\u000D\u000Ax: some string\u000D\u000A" | |
| }, | |
| { | |
| "name": "tdumpast.nim", | |
| "category": "tests\\macros", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tdumpast2.nim", | |
| "category": "tests\\macros", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tdumptree.nim", | |
| "category": "tests\\macros", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reIgnored", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tidgen.nim", | |
| "category": "tests\\macros", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "3 4", | |
| "given": "3 4\u000D\u000A" | |
| }, | |
| { | |
| "name": "tmacro1.nim", | |
| "category": "tests\\macros", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tmacro2.nim", | |
| "category": "tests\\macros", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "ta-da Your value sir: 'HE!!!!o Wor!!d'", | |
| "given": "ta-da Your value sir: 'HE!!!!o Wor!!d'\u000D\u000A" | |
| }, | |
| { | |
| "name": "tmacro3.nim", | |
| "category": "tests\\macros", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tmacro4.nim", | |
| "category": "tests\\macros", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "after", | |
| "given": "after\u000D\u000A" | |
| }, | |
| { | |
| "name": "tmacro5.nim", | |
| "category": "tests\\macros", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tmacroaspragma.nim", | |
| "category": "tests\\macros", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tmacrogenerics.nim", | |
| "category": "tests\\macros", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "int\u000D\u000Afloat\u000D\u000Aint\u000D\u000Astring", | |
| "given": "int\u000D\u000Afloat\u000D\u000Aint\u000D\u000Astring\u000D\u000A" | |
| }, | |
| { | |
| "name": "tmacros1.nim", | |
| "category": "tests\\macros", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "Got: 'nnkCall' hi", | |
| "given": "Got: 'nnkCall' hi\u000D\u000A" | |
| }, | |
| { | |
| "name": "tmacrostmt.nim", | |
| "category": "tests\\macros", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tmacrotypes.nim", | |
| "category": "tests\\macros", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reIgnored", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tmemit.nim", | |
| "category": "tests\\macros", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "HELLO WORLD", | |
| "given": "HELLO WORLD\u000D\u000A" | |
| }, | |
| { | |
| "name": "tnimrodnode_for_runtime.nim", | |
| "category": "tests\\macros", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reIgnored", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tprintf.nim", | |
| "category": "tests\\macros", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "Andreas Rumpf", | |
| "given": "Andreas Rumpf\u000D\u000A" | |
| }, | |
| { | |
| "name": "tquotewords.nim", | |
| "category": "tests\\macros", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "thisanexample", | |
| "given": "thisanexample\u000D\u000A" | |
| }, | |
| { | |
| "name": "trecmacro.nim", | |
| "category": "tests\\macros", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "recursive dependency: 'dump'", | |
| "given": "recursive dependency: 'dump'" | |
| }, | |
| { | |
| "name": "tstringinterp.nim", | |
| "category": "tests\\macros", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "Hello Alice, 64 | Hello Bob, 10$", | |
| "given": "Hello Alice, 64 | Hello Bob, 10$\u000D\u000A" | |
| }, | |
| { | |
| "name": "tvarnimnode.nim", | |
| "category": "tests\\macros", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "10", | |
| "given": "10\u000D\u000A" | |
| }, | |
| { | |
| "name": "tvtable.nim", | |
| "category": "tests\\macros", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "OBJ 1 foo\u000D\u000A10\u000D\u000AOBJ 1 bar\u000D\u000AOBJ 2 foo\u000D\u000A5\u000D\u000AOBJ 2 bar\u000D\u000A", | |
| "given": "OBJ 1 foo\u000D\u000A10\u000D\u000AOBJ 1 bar\u000D\u000AOBJ 2 foo\u000D\u000A5\u000D\u000AOBJ 2 bar\u000D\u000A" | |
| }, | |
| { | |
| "name": "tlowhigh.nim", | |
| "category": "tests\\magics", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "10", | |
| "given": "10\u000D\u000A" | |
| }, | |
| { | |
| "name": "tmatrix.nim", | |
| "category": "tests\\matrix", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "111", | |
| "given": "111\u000D\u000A" | |
| }, | |
| { | |
| "name": "tmatrix1.nim", | |
| "category": "tests\\matrix", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "right proc called", | |
| "given": "right proc called\u000D\u000A" | |
| }, | |
| { | |
| "name": "tmatrix2.nim", | |
| "category": "tests\\matrix", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reOutputsDiffer", | |
| "expected": "5.0000000000000000e+00", | |
| "given": "5.0000000000000000e+000\u000D\u000A" | |
| }, | |
| { | |
| "name": "tbindtypedesc.nim", | |
| "category": "tests\\metatype", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reMsgsDiffer", | |
| "expected": "int int\u000D\u000Afloat float\u000D\u000Aint int\u000D\u000ATFoo TFoo\u000D\u000Aint float\u000D\u000ATFoo TFoo", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tcompositetypeclasses.nim", | |
| "category": "tests\\metatype", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tconstraints.nim", | |
| "category": "tests\\metatype", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tsemistatic.nim", | |
| "category": "tests\\metatype", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reNimrodcCrash", | |
| "expected": "", | |
| "given": "cannot evaluate at compile time: x" | |
| }, | |
| { | |
| "name": "tstaticparams.nim", | |
| "category": "tests\\metatype", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "abracadabra\u000D\u000Atest\u000D\u000A3", | |
| "given": "abracadabra\u000D\u000Atest\u000D\u000A3\u000D\u000A" | |
| }, | |
| { | |
| "name": "ttypebar.nim", | |
| "category": "tests\\metatype", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "ttypeclasses.nim", | |
| "category": "tests\\metatype", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "ttypedesc1.nim", | |
| "category": "tests\\metatype", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "ttypeselectors.nim", | |
| "category": "tests\\metatype", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "ttypetraits.nim", | |
| "category": "tests\\metatype", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reNimrodcCrash", | |
| "expected": "", | |
| "given": "internal error: too implement nkTypeOfExpr" | |
| }, | |
| { | |
| "name": "tusertypeclasses.nim", | |
| "category": "tests\\metatype", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "Sortable\u000D\u000ASortable\u000D\u000AContainer", | |
| "given": "Sortable\u000D\u000ASortable\u000D\u000AContainer\u000D\u000A" | |
| }, | |
| { | |
| "name": "tmethod.nim", | |
| "category": "tests\\method", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "'method' needs a parameter that has an object type", | |
| "given": "'method' needs a parameter that has an object type" | |
| }, | |
| { | |
| "name": "tmethods1.nim", | |
| "category": "tests\\method", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "do nothing", | |
| "given": "do nothing\u000D\u000A" | |
| }, | |
| { | |
| "name": "tmultim1.nim", | |
| "category": "tests\\method", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "7", | |
| "given": "7\u000D\u000A" | |
| }, | |
| { | |
| "name": "tmultim2.nim", | |
| "category": "tests\\method", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "collide: unit, thing collide: unit, thing collide: thing, unit", | |
| "given": "collide: unit, thing collide: unit, thing collide: thing, unit \u000D\u000A" | |
| }, | |
| { | |
| "name": "tmultim3.nim", | |
| "category": "tests\\method", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "Hi derived!", | |
| "given": "Hi derived!\u000D\u000A" | |
| }, | |
| { | |
| "name": "tmultim4.nim", | |
| "category": "tests\\method", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "hello", | |
| "given": "hello\u000D\u000A" | |
| }, | |
| { | |
| "name": "tmultim6.nim", | |
| "category": "tests\\method", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "collide: unit, thing | collide: unit, thing | collide: thing, unit |", | |
| "given": "collide: unit, thing | collide: unit, thing | collide: thing, unit | \u000D\u000A" | |
| }, | |
| { | |
| "name": "tsimmeth.nim", | |
| "category": "tests\\method", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "HELLO WORLD!", | |
| "given": "HELLO WORLD!\u000D\u000A" | |
| }, | |
| { | |
| "name": "t99bott.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "cannot evaluate at compile time: bn", | |
| "given": "cannot evaluate at compile time: bn" | |
| }, | |
| { | |
| "name": "tack.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "125", | |
| "given": "125\u000D\u000A" | |
| }, | |
| { | |
| "name": "tatomic.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "identifier expected, but found 'keyword atomic'", | |
| "given": "identifier expected, but found 'keyword atomic'" | |
| }, | |
| { | |
| "name": "tbug511622.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "3", | |
| "given": "3\u000D\u000A" | |
| }, | |
| { | |
| "name": "tcmdline.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tcolonisproc.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tdllvar.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "temit.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "509", | |
| "given": "509\u000D\u000A" | |
| }, | |
| { | |
| "name": "temptyecho.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tendian.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "teventemitter.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "pie", | |
| "given": "pie\u000D\u000A" | |
| }, | |
| { | |
| "name": "tevents.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "HandlePrintEvent: Output -> Handled print event\u000D\u000AHandlePrintEvent2: Output -> printing for ME\u000D\u000AHandlePrintEvent2: Output -> printing for ME", | |
| "given": "HandlePrintEvent: Output -> Handled print event\u000D\u000AHandlePrintEvent2: Output -> printing for ME\u000D\u000AHandlePrintEvent2: Output -> printing for ME\u000D\u000A" | |
| }, | |
| { | |
| "name": "tfib.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tfilter.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "02468101214161820\u000D\u000A15", | |
| "given": "02468101214161820\u000D\u000A15\u000D\u000A" | |
| }, | |
| { | |
| "name": "tgenconstraints.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reMsgsDiffer", | |
| "expected": "cannot instantiate T2", | |
| "given": "cannot instantiate T1" | |
| }, | |
| { | |
| "name": "tgetstartmilsecs.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tgtk.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "thallo.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "theaproots.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "thintoff.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "0", | |
| "given": "0\u000D\u000A" | |
| }, | |
| { | |
| "name": "tinc.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "for a 'var' type a variable needs to be passed", | |
| "given": "for a 'var' type a variable needs to be passed" | |
| }, | |
| { | |
| "name": "tinit.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "Hello from module! Hello from main module!", | |
| "given": "Hello from module! Hello from main module!\u000D\u000A" | |
| }, | |
| { | |
| "name": "tinout.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "for a 'var' type a variable needs to be passed", | |
| "given": "for a 'var' type a variable needs to be passed" | |
| }, | |
| { | |
| "name": "tints.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "Success", | |
| "given": "Success\u000D\u000A" | |
| }, | |
| { | |
| "name": "tinvalidarrayaccess.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "index out of bounds", | |
| "given": "index out of bounds" | |
| }, | |
| { | |
| "name": "tinvalidnewseq.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "type mismatch: got (array[0..6, string], int literal(7))", | |
| "given": "type mismatch: got (array[0..6, string], int literal(7))" | |
| }, | |
| { | |
| "name": "tlastmod.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tlibs.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reIgnored", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tlocals.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "(x: string here, a: 1)", | |
| "given": "(x: string here, a: 1)\u000D\u000A" | |
| }, | |
| { | |
| "name": "tloops.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tmandelbrot.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tmemoization.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "TEST 1\u000D\u000ATEST 2\u000D\u000ATEST 3", | |
| "given": "TEST 1\u000D\u000ATEST 2\u000D\u000ATEST 3\u000D\u000A" | |
| }, | |
| { | |
| "name": "tnew.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tnewderef.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "3", | |
| "given": "3\u000D\u000A" | |
| }, | |
| { | |
| "name": "tnewlibs.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reIgnored", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tnewsets.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tnewuns.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tnoforward.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reIgnored", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tnoinst.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reMsgsDiffer", | |
| "expected": "instantiate 'notConcrete' explicitly", | |
| "given": "internal error: proc has no result symbol" | |
| }, | |
| { | |
| "name": "tnolen.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "type mismatch: got (int literal(3))", | |
| "given": "type mismatch: got (int literal(3))" | |
| }, | |
| { | |
| "name": "tnoop.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "expression 'a()' cannot be called", | |
| "given": "expression 'a()' cannot be called" | |
| }, | |
| { | |
| "name": "tnot.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "type mismatch", | |
| "given": "type mismatch: got (int literal(0), bool)" | |
| }, | |
| { | |
| "name": "tparedef.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tpos.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "6", | |
| "given": "6\u000D\u000A" | |
| }, | |
| { | |
| "name": "tprep.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tquicksort.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tradix.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "trawstr.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "closing \" expected", | |
| "given": "closing \" expected" | |
| }, | |
| { | |
| "name": "treadln.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "treadx.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tromans.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "success", | |
| "given": "success\u000D\u000A" | |
| }, | |
| { | |
| "name": "tshadow_magic_type.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tsimplesort.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "true", | |
| "given": "true\u000D\u000A" | |
| }, | |
| { | |
| "name": "tsimtych.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "type mismatch: got (bool) but expected 'string'", | |
| "given": "type mismatch: got (bool) but expected 'string'" | |
| }, | |
| { | |
| "name": "tsizeof.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tslices.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "456456\u000D\u000A456456\u000D\u000A456456\u000D\u000AZugr5nd\u000D\u000Aegerichtetd\u000D\u000Averichtetd\u000D\u000A", | |
| "given": "456456\u000D\u000A456456\u000D\u000A456456\u000D\u000AZugr5nd\u000D\u000Aegerichtetd\u000D\u000Averichtetd\u000D\u000A" | |
| }, | |
| { | |
| "name": "tsortdev.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "done", | |
| "given": "done\u000D\u000A" | |
| }, | |
| { | |
| "name": "tstrace.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tstrange.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "hallo4", | |
| "given": "hallo4\u000D\u000A" | |
| }, | |
| { | |
| "name": "tstrdesc.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tstrdist.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tvarious.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tvarious1.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "1\u000D\u000A0\u000D\u000AWhopie\u000D\u000A12", | |
| "given": "1\u000D\u000A0\u000D\u000AWhopie\u000D\u000A12\u000D\u000A" | |
| }, | |
| { | |
| "name": "tvarnums.nim", | |
| "category": "tests\\misc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "Success!", | |
| "given": "Success!\u000D\u000A" | |
| }, | |
| { | |
| "name": "topaque.nim", | |
| "category": "tests\\module", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "undeclared identifier: 'buffer'", | |
| "given": "undeclared identifier: 'buffer'" | |
| }, | |
| { | |
| "name": "trecinca.nim", | |
| "category": "tests\\module", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reMsgsDiffer", | |
| "expected": "recursive dependency: 'tests/module/trecincb.nim'", | |
| "given": "recursive dependency: 'trecincb.nim'" | |
| }, | |
| { | |
| "name": "trecincb.nim", | |
| "category": "tests\\module", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reMsgsDiffer", | |
| "expected": "recursive dependency: 'tests/module/trecincb.nim'", | |
| "given": "recursive dependency: 'trecincb.nim'" | |
| }, | |
| { | |
| "name": "trecmod.nim", | |
| "category": "tests\\module", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "trecmod2.nim", | |
| "category": "tests\\module", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "texport.nim", | |
| "category": "tests\\modules", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "my object68", | |
| "given": "my object68\u000D\u000A" | |
| }, | |
| { | |
| "name": "timportexcept.nim", | |
| "category": "tests\\modules", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "undeclared identifier: '%'", | |
| "given": "undeclared identifier: '%'" | |
| }, | |
| { | |
| "name": "tnamedparams.nim", | |
| "category": "tests\\namedparams", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "type mismatch: got (input: string, filename: string, line: int literal(1), col: int literal(23))", | |
| "given": "type mismatch: got (input: string, filename: string, line: int literal(1), col: int literal(23))" | |
| }, | |
| { | |
| "name": "tnamedparams2.nim", | |
| "category": "tests\\namedparams", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tnamspc.nim", | |
| "category": "tests\\namspc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "undeclared identifier: 'global'", | |
| "given": "undeclared identifier: 'global'" | |
| }, | |
| { | |
| "name": "tnotnil.nim", | |
| "category": "tests\\notnil", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "type mismatch", | |
| "given": "type mismatch: got (nil)" | |
| }, | |
| { | |
| "name": "tnotnil1.nim", | |
| "category": "tests\\notnil", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "'y' is provably nil", | |
| "given": "'y' is provably nil" | |
| }, | |
| { | |
| "name": "tnotnil2.nim", | |
| "category": "tests\\notnil", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "cannot prove 'y' is not nil", | |
| "given": "cannot prove 'y' is not nil" | |
| }, | |
| { | |
| "name": "tnotnil3.nim", | |
| "category": "tests\\notnil", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "cannot prove 'variable' is not nil", | |
| "given": "cannot prove 'variable' is not nil" | |
| }, | |
| { | |
| "name": "tobjconstr.nim", | |
| "category": "tests\\objects", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "(k: kindA, a: (x: abc, z: [1, 1, 3]), empty: ())\u000D\u000A(k: kindA, a: (x: abc, z: [1, 2, 3]), empty: ())\u000D\u000A(k: kindA, a: (x: abc, z: [1, 3, 3]), empty: ())\u000D\u000A(k: kindA, a: (x: abc, z: [1, 4, 3]), empty: ())\u000D\u000A(k: kindA, a: (x: abc, z: [1, 5, 3]), empty: ())\u000D\u000A(k: kindA, a: (x: abc, z: [1, 6, 3]), empty: ())\u000D\u000A(k: kindA, a: (x: abc, z: [1, 7, 3]), empty: ())\u000D\u000A(k: kindA, a: (x: abc, z: [1, 8, 3]), empty: ())\u000D\u000A(k: kindA, a: (x: abc, z: [1, 9, 3]), empty: ())\u000D\u000A(k: kindA, a: (x: abc, z: [1, 10, 3]), empty: ())", | |
| "given": "(k: kindA, a: (x: abc, z: [1, 1, 3]), empty: ())\u000D\u000A(k: kindA, a: (x: abc, z: [1, 2, 3]), empty: ())\u000D\u000A(k: kindA, a: (x: abc, z: [1, 3, 3]), empty: ())\u000D\u000A(k: kindA, a: (x: abc, z: [1, 4, 3]), empty: ())\u000D\u000A(k: kindA, a: (x: abc, z: [1, 5, 3]), empty: ())\u000D\u000A(k: kindA, a: (x: abc, z: [1, 6, 3]), empty: ())\u000D\u000A(k: kindA, a: (x: abc, z: [1, 7, 3]), empty: ())\u000D\u000A(k: kindA, a: (x: abc, z: [1, 8, 3]), empty: ())\u000D\u000A(k: kindA, a: (x: abc, z: [1, 9, 3]), empty: ())\u000D\u000A(k: kindA, a: (x: abc, z: [1, 10, 3]), empty: ())\u000D\u000A" | |
| }, | |
| { | |
| "name": "tobjconstr2.nim", | |
| "category": "tests\\objects", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tobjcov.nim", | |
| "category": "tests\\objects", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tobject.nim", | |
| "category": "tests\\objects", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tobject2.nim", | |
| "category": "tests\\objects", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tobject3.nim", | |
| "category": "tests\\objects", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tobjects.nim", | |
| "category": "tests\\objects", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tofopr.nim", | |
| "category": "tests\\objects", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "falsetrue", | |
| "given": "falsetrue\u000D\u000A" | |
| }, | |
| { | |
| "name": "toop.nim", | |
| "category": "tests\\objects", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "b", | |
| "given": "b\u000D\u000A" | |
| }, | |
| { | |
| "name": "toop1.nim", | |
| "category": "tests\\objects", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "34[]o 5", | |
| "given": "34[]o 5\u000D\u000A" | |
| }, | |
| { | |
| "name": "tadrdisc.nim", | |
| "category": "tests\\objvariant", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "for a 'var' type a variable needs to be passed", | |
| "given": "for a 'var' type a variable needs to be passed" | |
| }, | |
| { | |
| "name": "tcheckedfield1.nim", | |
| "category": "tests\\objvariant", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "cannot prove that field 'x.s' is accessible", | |
| "given": "cannot prove that field 'x.s' is accessible [ProveField]" | |
| }, | |
| { | |
| "name": "temptycaseobj.nim", | |
| "category": "tests\\objvariant", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "identifier expected, but found 'keyword of'", | |
| "given": "identifier expected, but found 'keyword of'" | |
| }, | |
| { | |
| "name": "tvariantstack.nim", | |
| "category": "tests\\objvariant", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "came here", | |
| "given": "came here\u000D\u000A" | |
| }, | |
| { | |
| "name": "topena1.nim", | |
| "category": "tests\\openarray", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "invalid type", | |
| "given": "invalid type: 'ref openarray[string]'" | |
| }, | |
| { | |
| "name": "topenarrayrepr.nim", | |
| "category": "tests\\openarray", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "5 - [1]", | |
| "given": "5 - [1]\u000D\u000A" | |
| }, | |
| { | |
| "name": "topenlen.nim", | |
| "category": "tests\\openarray", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "7", | |
| "given": "7\u000D\u000A" | |
| }, | |
| { | |
| "name": "toverflw.nim", | |
| "category": "tests\\overflw", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "the computation overflowed", | |
| "given": "the computation overflowed\u000D\u000A" | |
| }, | |
| { | |
| "name": "toverflw2.nim", | |
| "category": "tests\\overflw", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "Error: unhandled exception: over- or underflow [EOverflow]", | |
| "given": "Traceback (most recent call last)\u000D\u000A\u000D\u000Atoverflw2.nim(8) toverflw2\u000D\u000A\u000D\u000AError: unhandled exception: over- or underflow [EOverflow]\u000D\u000A\u000D\u000A" | |
| }, | |
| { | |
| "name": "tovfint.nim", | |
| "category": "tests\\overflw", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "works!", | |
| "given": "works!\u000D\u000A" | |
| }, | |
| { | |
| "name": "toverl.nim", | |
| "category": "tests\\overload", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "redefinition of 'TNone'", | |
| "given": "redefinition of 'TNone'" | |
| }, | |
| { | |
| "name": "toverl2.nim", | |
| "category": "tests\\overload", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "true012innertrue", | |
| "given": "true012innertrue\u000D\u000A" | |
| }, | |
| { | |
| "name": "toverl3.nim", | |
| "category": "tests\\overload", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "m1\u000D\u000Atup1", | |
| "given": "m1\u000D\u000Atup1\u000D\u000A" | |
| }, | |
| { | |
| "name": "toverprc.nim", | |
| "category": "tests\\overload", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "toverwr.nim", | |
| "category": "tests\\overload", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "hello", | |
| "given": "hello\u000D\u000A" | |
| }, | |
| { | |
| "name": "tcommand_as_expr.nim", | |
| "category": "tests\\parser", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "140\u000D\u000A5-120-120\u000D\u000A359", | |
| "given": "140\u000D\u000A5-120-120\u000D\u000A359\u000D\u000A" | |
| }, | |
| { | |
| "name": "tdomulttest.nim", | |
| "category": "tests\\parser", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reIgnored", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tinvwhen.nim", | |
| "category": "tests\\parser", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "invalid indentation", | |
| "given": "invalid indentation" | |
| }, | |
| { | |
| "name": "toprprec.nim", | |
| "category": "tests\\parser", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "done", | |
| "given": "done\u000D\u000A" | |
| }, | |
| { | |
| "name": "tprecedence.nim", | |
| "category": "tests\\parser", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "true", | |
| "given": "true\u000D\u000A" | |
| }, | |
| { | |
| "name": "targlist.nim", | |
| "category": "tests\\patterns", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "12false3ha", | |
| "given": "12false3ha\u000D\u000A" | |
| }, | |
| { | |
| "name": "tcse.nim", | |
| "category": "tests\\patterns", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "4", | |
| "given": "4\u000D\u000A" | |
| }, | |
| { | |
| "name": "thoist.nim", | |
| "category": "tests\\patterns", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "true\u000D\u000Atrue", | |
| "given": "true\u000D\u000Atrue\u000D\u000A" | |
| }, | |
| { | |
| "name": "tmatrix.nim", | |
| "category": "tests\\patterns", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "21", | |
| "given": "21\u000D\u000A" | |
| }, | |
| { | |
| "name": "tnoalias.nim", | |
| "category": "tests\\patterns", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "23", | |
| "given": "23\u000D\u000A" | |
| }, | |
| { | |
| "name": "tnoendlessrec.nim", | |
| "category": "tests\\patterns", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "4", | |
| "given": "4\u000D\u000A" | |
| }, | |
| { | |
| "name": "tor.nim", | |
| "category": "tests\\patterns", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "3060\u000D\u000Atrue", | |
| "given": "3060\u000D\u000Atrue\u000D\u000A" | |
| }, | |
| { | |
| "name": "tpartial.nim", | |
| "category": "tests\\patterns", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "-2", | |
| "given": "-2\u000D\u000A" | |
| }, | |
| { | |
| "name": "tpatterns.nim", | |
| "category": "tests\\patterns", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "48\u000D\u000Ahel", | |
| "given": "48\u000D\u000Ahel\u000D\u000A" | |
| }, | |
| { | |
| "name": "tstar.nim", | |
| "category": "tests\\patterns", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "my awesome concat", | |
| "given": "my awesome concat\u000D\u000A" | |
| }, | |
| { | |
| "name": "tstmtlist.nim", | |
| "category": "tests\\patterns", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "0\u000D\u000A|12|\u000D\u000A34\u000D\u000A", | |
| "given": "0\u000D\u000A|12|\u000D\u000A34\u000D\u000A" | |
| }, | |
| { | |
| "name": "tpush.nim", | |
| "category": "tests\\pragmas", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tuserpragma.nim", | |
| "category": "tests\\pragmas", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tnestprc.nim", | |
| "category": "tests\\proc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "10", | |
| "given": "10\u000D\u000A" | |
| }, | |
| { | |
| "name": "tprocredef.nim", | |
| "category": "tests\\proc", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "redefinition of 'foo'", | |
| "given": "redefinition of 'foo'" | |
| }, | |
| { | |
| "name": "tgenericprocvar.nim", | |
| "category": "tests\\procvar", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tprocvar.nim", | |
| "category": "tests\\procvar", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "type mismatch", | |
| "given": "type mismatch: got (proc (var int, var int))" | |
| }, | |
| { | |
| "name": "tprocvar2.nim", | |
| "category": "tests\\procvar", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "papbpcpdpe7", | |
| "given": "papbpcpdpe7\u000D\u000A" | |
| }, | |
| { | |
| "name": "tprocvars.nim", | |
| "category": "tests\\procvar", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tbug499771.nim", | |
| "category": "tests\\range", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "TSubRange: 5 from 1 to 10\u000D\u000Atrue true true", | |
| "given": "TSubRange: 5 from 1 to 10\u000D\u000Atrue true true\u000D\u000A" | |
| }, | |
| { | |
| "name": "tcolors.nim", | |
| "category": "tests\\range", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tmatrix3.nim", | |
| "category": "tests\\range", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reOutputsDiffer", | |
| "expected": "0.0000000000000000e+00\u000D\u000A0.0000000000000000e+00\u000D\u000A0\u000D\u000A0\u000D\u000A0\u000D\u000A", | |
| "given": "0.0000000000000000e+000\u000D\u000A0.0000000000000000e+000\u000D\u000A0\u000D\u000A0\u000D\u000A0\u000D\u000A" | |
| }, | |
| { | |
| "name": "tsubrange.nim", | |
| "category": "tests\\range", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "cannot convert 60 to TRange", | |
| "given": "cannot convert 60 to TRange" | |
| }, | |
| { | |
| "name": "tsubrange2.nim", | |
| "category": "tests\\range", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "value out of range: 50 [EOutOfRange]", | |
| "given": "Traceback (most recent call last)\u000D\u000A\u000D\u000Atsubrange2.nim(16) tsubrange2\u000D\u000A\u000D\u000AError: unhandled exception: value out of range: 50 [EOutOfRange]\u000D\u000A\u000D\u000A" | |
| }, | |
| { | |
| "name": "tsubrange3.nim", | |
| "category": "tests\\range", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "value out of range: 50 [EOutOfRange]", | |
| "given": "Traceback (most recent call last)\u000D\u000A\u000D\u000Atsubrange3.nim(16) tsubrange3\u000D\u000A\u000D\u000AError: unhandled exception: value out of range: 50 [EOutOfRange]\u000D\u000A\u000D\u000A" | |
| }, | |
| { | |
| "name": "tgeneric1.nim", | |
| "category": "tests\\rodfiles", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "abcd", | |
| "given": "abcd\u000D\u000A" | |
| }, | |
| { | |
| "name": "tgeneric2.nim", | |
| "category": "tests\\rodfiles", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reNimrodcCrash", | |
| "expected": "", | |
| "given": "execution of an external program failed" | |
| }, | |
| { | |
| "name": "tseq2.nim", | |
| "category": "tests\\seq", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tseqcon.nim", | |
| "category": "tests\\seq", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "Hithere, what's your name?Hathere, what's your name?", | |
| "given": "Hithere, what's your name?Hathere, what's your name?\u000D\u000A" | |
| }, | |
| { | |
| "name": "tseqcon2.nim", | |
| "category": "tests\\seq", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tseqtuple.nim", | |
| "category": "tests\\seq", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "fA13msg1falsefB14msg2truefC15msg3false", | |
| "given": "fA13msg1falsefB14msg2truefC15msg3false\u000D\u000A" | |
| }, | |
| { | |
| "name": "tsequtils.nim", | |
| "category": "tests\\seq", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "Zip: [{\"Field0\": 1, \"Field1\": 2}, {\"Field0\": 3, \"Field1\": 4}, {\"Field0\": 5, \"Field1\": 6}]\u000D\u000AFilter Iterator: 3\u000D\u000AFilter Iterator: 5\u000D\u000AFilter Iterator: 7\u000D\u000AFilter: [3, 5, 7]\u000D\u000AFilterIt: [1, 3, 7]\u000D\u000AConcat: [1, 3, 5, 7, 2, 4, 6]\u000D\u000ADistnct: [1, 2, 3, 4, 5, 7]", | |
| "given": "Zip: [{\"Field0\": 1, \"Field1\": 2}, {\"Field0\": 3, \"Field1\": 4}, {\"Field0\": 5, \"Field1\": 6}]\u000D\u000AFilter Iterator: 3\u000D\u000AFilter Iterator: 5\u000D\u000AFilter Iterator: 7\u000D\u000AFilter: [3, 5, 7]\u000D\u000AFilterIt: [1, 3, 7]\u000D\u000AConcat: [1, 3, 5, 7, 2, 4, 6]\u000D\u000ADistnct: [1, 2, 3, 4, 5, 7]\u000D\u000A" | |
| }, | |
| { | |
| "name": "ttoseq.nim", | |
| "category": "tests\\seq", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "2345623456", | |
| "given": "2345623456\u000D\u000A" | |
| }, | |
| { | |
| "name": "tsets.nim", | |
| "category": "tests\\sets", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "Ha ein F ist in s!", | |
| "given": "Ha ein F ist in s!\u000D\u000A" | |
| }, | |
| { | |
| "name": "tsets2.nim", | |
| "category": "tests\\sets", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "true", | |
| "given": "true\u000D\u000A" | |
| }, | |
| { | |
| "name": "tsets_lt.nim", | |
| "category": "tests\\sets", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "true\u000D\u000Atrue\u000D\u000Atrue", | |
| "given": "true\u000D\u000Atrue\u000D\u000Atrue\u000D\u000A" | |
| }, | |
| { | |
| "name": "tdrdobbs_examples.nim", | |
| "category": "tests\\showoff", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reOutputsDiffer", | |
| "expected": "108\u000D\u000A11 -1 1936\u000D\u000A4.000000000000002-e001\u000D\u000Atrue\u000D\u000Atruefalse", | |
| "given": "108\u000D\u000A11 -1 1936\u000D\u000A4.0000000000000002e-001\u000D\u000Atrue\u000D\u000Atruefalse\u000D\u000A" | |
| }, | |
| { | |
| "name": "tformatopt.nim", | |
| "category": "tests\\showoff", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "(a: 3\u000D\u000Ab: 4\u000D\u000As: abc\u000D\u000A)", | |
| "given": "(a: 3\u000D\u000Ab: 4\u000D\u000As: abc\u000D\u000A)\u000D\u000A" | |
| }, | |
| { | |
| "name": "thello2.nim", | |
| "category": "tests\\showoff", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "(a: 3, b: 4, s: abc)", | |
| "given": "(a: 3, b: 4, s: abc)\u000D\u000A" | |
| }, | |
| { | |
| "name": "thtml1.nim", | |
| "category": "tests\\showoff", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "<br>", | |
| "given": "<br>\u000D\u000A" | |
| }, | |
| { | |
| "name": "thtml2.nim", | |
| "category": "tests\\showoff", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "<html><head><title>now look at this</title></head><body><ul><li>Nimrod is quite capable</li></ul></body></html>", | |
| "given": "<html><head><title>now look at this</title></head><body><ul><li>Nimrod is quite capable</li></ul></body></html>\u000D\u000A" | |
| }, | |
| { | |
| "name": "tonce.nim", | |
| "category": "tests\\showoff", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "first call of p\u000D\u000Asome call of p\u000D\u000Anew instantiation\u000D\u000Asome call of p", | |
| "given": "first call of p\u000D\u000Asome call of p\u000D\u000Anew instantiation\u000D\u000Asome call of p\u000D\u000A" | |
| }, | |
| { | |
| "name": "tquasiquote.nim", | |
| "category": "tests\\showoff", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reNimrodcCrash", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tdotops.nim", | |
| "category": "tests\\specialops", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "10\u000D\u000Aassigning z = 20\u000D\u000Areading field y\u000D\u000A20\u000D\u000Acall to y\u000D\u000Adot call\u000D\u000Ano params call to a\u000D\u000A100\u000D\u000Ano params call to b\u000D\u000A100\u000D\u000Aone param call to c with 10\u000D\u000A100", | |
| "given": "\u000D\u000A10\u000D\u000Aassigning z = 20\u000D\u000Areading field y\u000D\u000A20\u000D\u000Acall to y\u000D\u000Adot call\u000D\u000Ano params call to a\u000D\u000A100\u000D\u000Ano params call to b\u000D\u000A100\u000D\u000Aone param call to c with 10\u000D\u000A100\u000D\u000A" | |
| }, | |
| { | |
| "name": "talgorithm.nim", | |
| "category": "tests\\stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tcputime.nim", | |
| "category": "tests\\stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tcritbits.nim", | |
| "category": "tests\\stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "abc\u000D\u000Adef\u000D\u000Adefinition\u000D\u000Aprefix\u000D\u000Axyz\u000D\u000Adef\u000D\u000Adefinition", | |
| "given": "abc\u000D\u000Adef\u000D\u000Adefinition\u000D\u000Aprefix\u000D\u000Axyz\u000D\u000Adef\u000D\u000Adefinition\u000D\u000A" | |
| }, | |
| { | |
| "name": "tdialogs.nim", | |
| "category": "tests\\stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "techo.nim", | |
| "category": "tests\\stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "testequivalence.nim", | |
| "category": "tests\\stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tformat.nim", | |
| "category": "tests\\stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "Hi Andreas! How do you feel, Rumpf?", | |
| "given": "Hi Andreas! How do you feel, Rumpf?\u000D\u000A\u000D\u000A" | |
| }, | |
| { | |
| "name": "thashes.nim", | |
| "category": "tests\\stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tio.nim", | |
| "category": "tests\\stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tircbot.nim", | |
| "category": "tests\\stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reNimrodcCrash", | |
| "expected": "", | |
| "given": "'osErrorMsg' is deprecated [Deprecated]" | |
| }, | |
| { | |
| "name": "tlists.nim", | |
| "category": "tests\\stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "true", | |
| "given": "true\u000D\u000A" | |
| }, | |
| { | |
| "name": "tmarshal.nim", | |
| "category": "tests\\stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reOutputsDiffer", | |
| "expected": "", | |
| "given": "[[\"test\", \"1\", \"2\", \"3\", \"4\"], [\"test\", \"1\", \"2\", \"3\", \"4\"], [\"test\", \"1\", \"2\", \"3\", \"4\"], [\"test\", \"1\", \"2\", \"3\", \"4\"], [\"test\", \"1\", \"2\", \"3\", \"4\"]]\u000D\u000A{\"Field0\": \"tuple test\", \"Field1\": 56}\u000D\u000A{\"test\": 42, \"asd\": 0, \"test2\": \"blah\", \"help\": null}\u000D\u000A[5730416, {\"Field0\": \"ref string test: A\", \"Field1\": \"ref string test: B\"}]\u000D\u000A[{\"Field0\": 0, \"Field1\": 1}, {\"Field0\": 2, \"Field1\": 3}, {\"Field0\": 4, \"Field1\": 5}]\u000D\u000A[5745392, {\"next\": [5745472, {\"next\": [5745512, {\"next\": 5745392, \"prev\": 5745472, \"data\": \"prev\"}], \"prev\": 5745392, \"data\": \"next\"}], \"prev\": 5745512, \"data\": \"middle\"}]\u000D\u000A[65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 95, 160, 161, 163, 165, 168, 170, 171, 172, 174, 197, 200, 201, 202, 203, 205, 212, 213]\u000D\u000A" | |
| }, | |
| { | |
| "name": "tmath.nim", | |
| "category": "tests\\stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reNimrodcCrash", | |
| "expected": "", | |
| "given": "type mismatch: got (float)" | |
| }, | |
| { | |
| "name": "tmath2.nim", | |
| "category": "tests\\stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tmongo.nim", | |
| "category": "tests\\stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tos.nim", | |
| "category": "tests\\stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tparscfg.nim", | |
| "category": "tests\\stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tparsefloat.nim", | |
| "category": "tests\\stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tparsopt.nim", | |
| "category": "tests\\stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reNimrodcCrash", | |
| "expected": "", | |
| "given": "'parseopt' is deprecated [Deprecated]" | |
| }, | |
| { | |
| "name": "tpegs.nim", | |
| "category": "tests\\stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reNimrodcCrash", | |
| "expected": "", | |
| "given": "identifier expected, but found 'keyword discard'" | |
| }, | |
| { | |
| "name": "tposix.nim", | |
| "category": "tests\\stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tquit.nim", | |
| "category": "tests\\stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tregex.nim", | |
| "category": "tests\\stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "key: keyAYes!", | |
| "given": "key: keyAYes!\u000D\u000A" | |
| }, | |
| { | |
| "name": "treguse.nim", | |
| "category": "tests\\stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "055this should be the casehugh", | |
| "given": "055this should be the casehugh\u000D\u000A" | |
| }, | |
| { | |
| "name": "trepr.nim", | |
| "category": "tests\\stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "{a, b}{'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z'}", | |
| "given": "{a, b}{'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z'}\u000D\u000A" | |
| }, | |
| { | |
| "name": "trepr2.nim", | |
| "category": "tests\\stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tsockets.nim", | |
| "category": "tests\\stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tsortcall.nim", | |
| "category": "tests\\stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tsplit.nim", | |
| "category": "tests\\stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "true", | |
| "given": "true\u000D\u000A" | |
| }, | |
| { | |
| "name": "tstreams.nim", | |
| "category": "tests\\stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tstrset.nim", | |
| "category": "tests\\stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tstrtabs.nim", | |
| "category": "tests\\stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tstrutil.nim", | |
| "category": "tests\\stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "ha/home/a1xyz/usr/bin", | |
| "given": "ha/home/a1xyz/usr/bin\u000D\u000A" | |
| }, | |
| { | |
| "name": "ttime.nim", | |
| "category": "tests\\stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tunidecode.nim", | |
| "category": "tests\\stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "Ausserst", | |
| "given": "Ausserst\u000D\u000A" | |
| }, | |
| { | |
| "name": "twalker.nim", | |
| "category": "tests\\stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "txmlgen.nim", | |
| "category": "tests\\stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "<h1><a href=\"http://force7.de/nimrod\">Nimrod</a></h1>", | |
| "given": "<h1><a href=\"http://force7.de/nimrod\">Nimrod</a></h1>\u000D\u000A" | |
| }, | |
| { | |
| "name": "txmltree.nim", | |
| "category": "tests\\stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "true", | |
| "given": "true\u000D\u000A" | |
| }, | |
| { | |
| "name": "ttableconstr.nim", | |
| "category": "tests\\table", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "ttables.nim", | |
| "category": "tests\\table", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "true", | |
| "given": "true\u000D\u000A" | |
| }, | |
| { | |
| "name": "ttables2.nim", | |
| "category": "tests\\table", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "true", | |
| "given": "true\u000D\u000A" | |
| }, | |
| { | |
| "name": "tcan_access_hidden_field.nim", | |
| "category": "tests\\template", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "33", | |
| "given": "33\u000D\u000A" | |
| }, | |
| { | |
| "name": "thygienictempl.nim", | |
| "category": "tests\\template", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tmodulealias.nim", | |
| "category": "tests\\template", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reIgnored", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tprefer_immediate.nim", | |
| "category": "tests\\template", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "immediate", | |
| "given": "immediate\u000D\u000A" | |
| }, | |
| { | |
| "name": "tstempl.nim", | |
| "category": "tests\\template", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "global = levB, arg = levA, test = false\u000D\u000AlevB", | |
| "given": "global = levB, arg = levA, test = false\u000D\u000AlevB\u000D\u000A" | |
| }, | |
| { | |
| "name": "ttempl.nim", | |
| "category": "tests\\template", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "ttempl2.nim", | |
| "category": "tests\\template", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "undeclared identifier: 'b'", | |
| "given": "undeclared identifier: 'b'" | |
| }, | |
| { | |
| "name": "ttempl3.nim", | |
| "category": "tests\\template", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "ttempl4.nim", | |
| "category": "tests\\template", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "ttempl5.nim", | |
| "category": "tests\\template", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "ttemplreturntype.nim", | |
| "category": "tests\\template", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tester.nim", | |
| "category": "tests\\testament", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reNimrodcCrash", | |
| "expected": "", | |
| "given": "execution of an external program failed" | |
| }, | |
| { | |
| "name": "tactors.nim", | |
| "category": "tests\\threads", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "150", | |
| "given": "0\u000D\u000A2\u000D\u000A3\u000D\u000A4\u000D\u000A1\u000D\u000A5\u000D\u000A6\u000D\u000A7\u000D\u000A8\u000D\u000A9\u000D\u000A10\u000D\u000A11\u000D\u000A12\u000D\u000A13\u000D\u000A14\u000D\u000A15\u000D\u000A16\u000D\u000A17\u000D\u000A18\u000D\u000A19\u000D\u000A20\u000D\u000A21\u000D\u000A22\u000D\u000A23\u000D\u000A24\u000D\u000A25\u000D\u000A26\u000D\u000A29\u000D\u000A27\u000D\u000A30\u000D\u000A31\u000D\u000A28\u000D\u000A32\u000D\u000A33\u000D\u000A34\u000D\u000A35\u000D\u000A36\u000D\u000A37\u000D\u000A38\u000D\u000A39\u000D\u000A40\u000D\u000A41\u000D\u000A42\u000D\u000A45\u000D\u000A43\u000D\u000A46\u000D\u000A44\u000D\u000A47\u000D\u000A48\u000D\u000A49\u000D\u000A50\u000D\u000A51\u000D\u000A52\u000D\u000A53\u000D\u000A55\u000D\u000A54\u000D\u000A56\u000D\u000A57\u000D\u000A60\u000D\u000A58\u000D\u000A61\u000D\u000A59\u000D\u000A62\u000D\u000A64\u000D\u000A63\u000D\u000A68\u000D\u000A65\u000D\u000A66\u000D\u000A67\u000D\u000A70\u000D\u000A71\u000D\u000A69\u000D\u000A72\u000D\u000A75\u000D\u000A73\u000D\u000A76\u000D\u000A77\u000D\u000A74\u000D\u000A78\u000D\u000A79\u000D\u000A80\u000D\u000A81\u000D\u000A83\u000D\u000A82\u000D\u000A84\u000D\u000A85\u000D\u000A86\u000D\u000A87\u000D\u000A90\u000D\u000A88\u000D\u000A91\u000D\u000A89\u000D\u000A92\u000D\u000A93\u000D\u000A98\u000D\u000A94\u000D\u000A99\u000D\u000A95\u000D\u000A102\u000D\u000A100\u000D\u000A96\u000D\u000A101\u000D\u000A97\u000D\u000A103\u000D\u000A104\u000D\u000A105\u000D\u000A106\u000D\u000A111\u000D\u000A113\u000D\u000A107\u000D\u000A112\u000D\u000A114\u000D\u000A108\u000D\u000A115\u000D\u000A109\u000D\u000A116\u000D\u000A110\u000D\u000A118\u000D\u000A117\u000D\u000A119\u000D\u000A120\u000D\u000A123\u000D\u000A124\u000D\u000A121\u000D\u000A125\u000D\u000A122\u000D\u000A128\u000D\u000A126\u000D\u000A129\u000D\u000A127\u000D\u000A130\u000D\u000A132\u000D\u000A131\u000D\u000A133\u000D\u000A134\u000D\u000A135\u000D\u000A136\u000D\u000A142\u000D\u000A137\u000D\u000A143\u000D\u000A138\u000D\u000A144\u000D\u000A139\u000D\u000A145\u000D\u000A146\u000D\u000A140\u000D\u000A151\u000D\u000A147\u000D\u000A141\u000D\u000A148\u000D\u000A149\u000D\u000A150\u000D\u000A152\u000D\u000A153\u000D\u000A154\u000D\u000A155\u000D\u000A160\u000D\u000A156\u000D\u000A161\u000D\u000A157\u000D\u000A162\u000D\u000A158\u000D\u000A163\u000D\u000A159\u000D\u000A164\u000D\u000A165\u000D\u000A166\u000D\u000A167\u000D\u000A168\u000D\u000A169\u000D\u000A170\u000D\u000A171\u000D\u000A174\u000D\u000A172\u000D\u000A173\u000D\u000A175\u000D\u000A176\u000D\u000A182\u000D\u000A178\u000D\u000A177\u000D\u000A179\u000D\u000A180\u000D\u000A183\u000D\u000A181\u000D\u000A184\u000D\u000A185\u000D\u000A186\u000D\u000A187\u000D\u000A188\u000D\u000A190\u000D\u000A191\u000D\u000A189\u000D\u000A192\u000D\u000A193\u000D\u000A199\u000D\u000A194\u000D\u000A200\u000D\u000A195\u000D\u000A201\u000D\u000A203\u000D\u000A196\u000D\u000A202\u000D\u000A197\u000D\u000A204\u000D\u000A198\u000D\u000A212\u000D\u000A205\u000D\u000A211\u000D\u000A213\u000D\u000A206\u000D\u000A214\u000D\u000A207\u000D\u000A208\u000D\u000A209\u000D\u000A210\u000D\u000A216\u000D\u000A215\u000D\u000A217\u000D\u000A220\u000D\u000A218\u000D\u000A221\u000D\u000A219\u000D\u000A222\u000D\u000A223\u000D\u000A224\u000D\u000A225\u000D\u000A226\u000D\u000A227\u000D\u000A228\u000D\u000A232\u000D\u000A229\u000D\u000A230\u000D\u000A231\u000D\u000A233\u000D\u000A234\u000D\u000A235\u000D\u000A236\u000D\u000A239\u000D\u000A243\u000D\u000A240\u000D\u000A241\u000D\u000A237\u000D\u000A242\u000D\u000A238\u000D\u000A244\u000D\u000A245\u000D\u000A246\u000D\u000A247\u000D\u000A248\u000D\u000A249\u000D\u000A250\u000D\u000A251\u000D\u000A255\u000D\u000A252\u000D\u000A253\u000D\u000A262\u000D\u000A259\u000D\u000A254\u000D\u000A260\u000D\u000A256\u000D\u000A261\u000D\u000A263\u000D\u000A257\u000D\u000A264\u000D\u000A258\u000D\u000A265\u000D\u000A266\u000D\u000A267\u000D\u000A268\u000D\u000A269\u000D\u000A273\u000D\u000A270\u000D\u000A274\u000D\u000A271\u000D\u000A275\u000D\u000A281\u000D\u000A276\u000D\u000A272\u000D\u000A282\u000D\u000A277\u000D\u000A285\u000D\u000A278\u000D\u000A286\u000D\u000A279\u000D\u000A283\u000D\u000A287\u000D\u000A280\u000D\u000A284\u000D\u000A288\u000D\u000A296\u000D\u000A289\u000D\u000A290\u000D\u000A297\u000D\u000A291\u000D\u000A298\u000D\u000A292\u000D\u000A299\u000D\u000A293\u000D\u000A294\u000D\u000A295\u000D\u000A" | |
| }, | |
| { | |
| "name": "tactors2.nim", | |
| "category": "tests\\threads", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "1", | |
| "given": "1\u000D\u000A" | |
| }, | |
| { | |
| "name": "threadex.nim", | |
| "category": "tests\\threads", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "All rights reserved.", | |
| "given": "# Nimrod Compiler\u000D\u000AThis repo contains the Nimrod compiler, Nimrod's stdlib, tools and \u000D\u000Adocumentation.\u000D\u000A\u000D\u000A## Compiling\u000D\u000ACompiling the Nimrod compiler is quite straightforward. Because\u000D\u000Athe Nimrod compiler itself is written in the Nimrod programming language\u000D\u000Athe C source of an older version of the compiler are needed to bootstrap the\u000D\u000Alatest version. The C sources are available in a separate repo [here](http://github.com/nimrod-code/csources).\u000D\u000A\u000D\u000APre-compiled snapshots of the compiler are also available on\u000D\u000A[Nimbuild](http://build.nimrod-lang.org/). Your platform however may not \u000D\u000Acurrently be built for.\u000D\u000A\u000D\u000AThe compiler currently supports the following platform and architecture \u000D\u000Acombinations:\u000D\u000A \u000D\u000A * Windows (Windows XP or greater) - x86 and x86_64\u000D\u000A * Linux (most, if not all, distributions) - x86, x86_64, ppc64 and armv6l\u000D\u000A * Mac OS X 10.04 or higher - x86, x86_64 and ppc64\u000D\u000A \u000D\u000AIn reality a lot more are supported, however they are not tested regularly.\u000D\u000A\u000D\u000ATo build from source you will need:\u000D\u000A\u000D\u000A * gcc 3.x or later recommended. Other alternatives which may work\u000D\u000A are: clang, Visual C++, Intel's C++ compiler\u000D\u000A * git or wget\u000D\u000A\u000D\u000AIf you are on a fairly modern *nix system, the following steps should work:\u000D\u000A\u000D\u000A```\u000D\u000A$ git clone git://github.com/Araq/Nimrod.git\u000D\u000A$ cd Nimrod\u000D\u000A$ git clone --depth 1 git://github.com/nimrod-code/csources\u000D\u000A$ cd csources && ./build.sh\u000D\u000A$ cd ..\u000D\u000A$ bin/nimrod c koch\u000D\u000A$ ./koch boot -d:release\u000D\u000A```\u000D\u000A\u000D\u000A``koch install [dir]`` may then be used to install Nimrod, or you\u000D\u000Acan simply add it to your PATH.\u000D\u000A\u000D\u000AThe above steps can be performed on Windows in a similar fashion, the\u000D\u000A``build.bat`` and ``build64.bat`` (for x86_64 systems) are provided to be used\u000D\u000Ainstead of ``build.sh``.\u000D\u000A\u000D\u000A## Getting help\u000D\u000AA [forum](http://forum.nimrod-lang.org/) is available if you have any\u000D\u000Aquestions, and you can also get help in the IRC channel on\u000D\u000A[Freenode](irc://irc.freenode.net/nimrod) in #nimrod. If you ask questions on\u000D\u000A[StackOverflow use the nimrod\u000D\u000Atag](http://stackoverflow.com/questions/tagged/nimrod).\u000D\u000A\u000D\u000A## License\u000D\u000AThe compiler and the standard library are licensed under the MIT license, \u000D\u000Aexcept for some modules where the documentation suggests otherwise. This means \u000D\u000Athat you can use any license for your own programs developed with Nimrod, \u000D\u000Aallowing you to create commercial applications.\u000D\u000A\u000D\u000ARead copying.txt for more details.\u000D\u000A\u000D\u000ACopyright (c) 2004-2014 Andreas Rumpf.\u000D\u000AAll rights reserved.\u000D\u000A65\u000D\u000A" | |
| }, | |
| { | |
| "name": "trecursive_actor.nim", | |
| "category": "tests\\threads", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "0", | |
| "given": "9\u000D\u000A8\u000D\u000A7\u000D\u000A6\u000D\u000A5\u000D\u000A4\u000D\u000A3\u000D\u000A2\u000D\u000A1\u000D\u000A0\u000D\u000A" | |
| }, | |
| { | |
| "name": "tthreadanalysis.nim", | |
| "category": "tests\\threads", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reNimrodcCrash", | |
| "expected": "", | |
| "given": "write to foreign heap [WriteToForeignHeap]" | |
| }, | |
| { | |
| "name": "tthreadanalysis2.nim", | |
| "category": "tests\\threads", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "write to foreign heap", | |
| "given": "write to foreign heap [WriteToForeignHeap]" | |
| }, | |
| { | |
| "name": "tthreadanalysis3.nim", | |
| "category": "tests\\threads", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "write to foreign heap", | |
| "given": "write to foreign heap [WriteToForeignHeap]" | |
| }, | |
| { | |
| "name": "tthreadheapviolation1.nim", | |
| "category": "tests\\threads", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "write to foreign heap", | |
| "given": "write to foreign heap [WriteToForeignHeap]" | |
| }, | |
| { | |
| "name": "tdisallowif.nim", | |
| "category": "tests\\trmacros", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reIgnored", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tanontuples.nim", | |
| "category": "tests\\tuples", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "61, 125", | |
| "given": "61, 125\u000D\u000A" | |
| }, | |
| { | |
| "name": "twrongtupleaccess.nim", | |
| "category": "tests\\tuples", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "undeclared identifier: 'setBLAH'", | |
| "given": "undeclared identifier: 'setBLAH'" | |
| }, | |
| { | |
| "name": "tcommontype.nim", | |
| "category": "tests\\typerel", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tnoargopenarray.nim", | |
| "category": "tests\\typerel", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tnocontains.nim", | |
| "category": "tests\\typerel", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "type mismatch: got (string, string)", | |
| "given": "type mismatch: got (string, string)" | |
| }, | |
| { | |
| "name": "tno_int_in_bool_context.nim", | |
| "category": "tests\\typerel", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "type mismatch: got (int literal(1)) but expected 'bool'", | |
| "given": "type mismatch: got (int literal(1)) but expected 'bool'" | |
| }, | |
| { | |
| "name": "trectuple.nim", | |
| "category": "tests\\typerel", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "trectuples.nim", | |
| "category": "tests\\typerel", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "trectype.nim", | |
| "category": "tests\\typerel", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "internal error: cannot generate C type for: PA", | |
| "given": "internal error: cannot generate C type for: PA" | |
| }, | |
| { | |
| "name": "trefs.nim", | |
| "category": "tests\\typerel", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "type mismatch", | |
| "given": "type mismatch: got (proc (int, int): int{.inline.}) but expected 'TProc'" | |
| }, | |
| { | |
| "name": "trettypeinference.nim", | |
| "category": "tests\\typerel", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "int\u000D\u000Aseq[string]\u000D\u000AA\u000D\u000AB\u000D\u000A100\u000D\u000Atrue", | |
| "given": "int\u000D\u000Aseq[string]\u000D\u000AA\u000D\u000AB\u000D\u000A100\u000D\u000Atrue\u000D\u000A" | |
| }, | |
| { | |
| "name": "tsecondarrayproperty.nim", | |
| "category": "tests\\typerel", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "ttuple1.nim", | |
| "category": "tests\\typerel", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "ttypelessemptyset.nim", | |
| "category": "tests\\typerel", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "internal error: invalid kind for last(tyEmpty)", | |
| "given": "internal error: invalid kind for last(tyEmpty)" | |
| }, | |
| { | |
| "name": "ttypenoval.nim", | |
| "category": "tests\\typerel", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "type mismatch: got (typedesc[int]) but expected 'int'", | |
| "given": "type mismatch: got (typedesc[int]) but expected 'int'" | |
| }, | |
| { | |
| "name": "ttypenovalue.nim", | |
| "category": "tests\\typerel", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reIgnored", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tvoid.nim", | |
| "category": "tests\\typerel", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "12\u000D\u000Aempty\u000D\u000Ahe, no return type;\u000D\u000Aabc a string\u000D\u000Aha", | |
| "given": "12\u000D\u000Aempty\u000D\u000Ahe, no return type;\u000D\u000Aabc a string\u000D\u000Aha\u000D\u000A" | |
| }, | |
| { | |
| "name": "typalias.nim", | |
| "category": "tests\\typerel", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "typredef.nim", | |
| "category": "tests\\typerel", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "illegal recursion in type 'Uint8'", | |
| "given": "illegal recursion in type 'Uint8'" | |
| }, | |
| { | |
| "name": "tfinalobj.nim", | |
| "category": "tests\\types", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "abc", | |
| "given": "abc\u000D\u000A" | |
| }, | |
| { | |
| "name": "tforwty.nim", | |
| "category": "tests\\types", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tforwty2.nim", | |
| "category": "tests\\types", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tillegaltyperecursion.nim", | |
| "category": "tests\\types", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "illegal recursion in type 'TIRC'", | |
| "given": "illegal recursion in type 'TIRC'" | |
| }, | |
| { | |
| "name": "tillrec.nim", | |
| "category": "tests\\types", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "illegal recursion in type 'TIllegal'", | |
| "given": "illegal recursion in type 'TIllegal'" | |
| }, | |
| { | |
| "name": "tinheritref.nim", | |
| "category": "tests\\types", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "23", | |
| "given": "23\u000D\u000A" | |
| }, | |
| { | |
| "name": "tisop.nim", | |
| "category": "tests\\types", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reNimrodcCrash", | |
| "expected": "", | |
| "given": "unhandled exception: type f.y.name (==|==|==|==|==|==|==|==|==|==|==|==|==|==|==|==|==|==|==|==)" | |
| }, | |
| { | |
| "name": "tisopr.nim", | |
| "category": "tests\\types", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "true true false yes", | |
| "given": "true true false yes\u000D\u000A" | |
| }, | |
| { | |
| "name": "tusingstatement.nim", | |
| "category": "tests\\usingstmt", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "Using test.Closing test.", | |
| "given": "Using test.Closing test.\u000D\u000A" | |
| }, | |
| { | |
| "name": "tvarres1.nim", | |
| "category": "tests\\varres", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "address of 'bla' may not escape its stack frame", | |
| "given": "address of 'bla' may not escape its stack frame" | |
| }, | |
| { | |
| "name": "tvarres2.nim", | |
| "category": "tests\\varres", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "expression has no address", | |
| "given": "expression has no address" | |
| }, | |
| { | |
| "name": "tvarres3.nim", | |
| "category": "tests\\varres", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "45", | |
| "given": "45\u000D\u000A" | |
| }, | |
| { | |
| "name": "tvarres4.nim", | |
| "category": "tests\\varres", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "45 hallo", | |
| "given": "45 hallo\u000D\u000A" | |
| }, | |
| { | |
| "name": "tvartup.nim", | |
| "category": "tests\\varres", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "2 3", | |
| "given": "2 3\u000D\u000A" | |
| }, | |
| { | |
| "name": "tlet.nim", | |
| "category": "tests\\varstmt", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "Very funny, your name is name.\u000D\u000Anameabc", | |
| "given": "Very funny, your name is name.\u000D\u000Anameabc\u000D\u000A" | |
| }, | |
| { | |
| "name": "tvardecl.nim", | |
| "category": "tests\\varstmt", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "44", | |
| "given": "44\u000D\u000A" | |
| }, | |
| { | |
| "name": "tconsteval.nim", | |
| "category": "tests\\vm", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "teval1.nim", | |
| "category": "tests\\vm", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tslurp.nim", | |
| "category": "tests\\vm", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "twrongconst.nim", | |
| "category": "tests\\vm", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reNimrodcCrash", | |
| "expected": "", | |
| "given": "cannot evaluate at compile time: x" | |
| }, | |
| { | |
| "name": "nimgrep --debugger:on", | |
| "category": "debugger", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reNimrodcCrash", | |
| "expected": "", | |
| "given": "'parseopt' is deprecated [Deprecated]" | |
| }, | |
| { | |
| "name": "c2nim.nim", | |
| "category": "tools", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reNimrodcCrash", | |
| "expected": "", | |
| "given": "'parseopt' is deprecated [Deprecated]" | |
| }, | |
| { | |
| "name": "pas2nim.nim", | |
| "category": "tools", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reNimrodcCrash", | |
| "expected": "", | |
| "given": "'parseopt' is deprecated [Deprecated]" | |
| }, | |
| { | |
| "name": "allany.nim", | |
| "category": "examples", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "cgiex.nim", | |
| "category": "examples", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "curlex.nim", | |
| "category": "examples", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "debugging.nim", | |
| "category": "examples", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "filterex.nim", | |
| "category": "examples", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "fizzbuzz.nim", | |
| "category": "examples", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "hallo.nim", | |
| "category": "examples", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "htmlrefs.nim", | |
| "category": "examples", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "htmltitle.nim", | |
| "category": "examples", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "httpserver2.nim", | |
| "category": "examples", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reNimrodcCrash", | |
| "expected": "", | |
| "given": "'osError' is deprecated [Deprecated]" | |
| }, | |
| { | |
| "name": "iupex1.nim", | |
| "category": "examples", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "keyval.nim", | |
| "category": "examples", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "keyval2.nim", | |
| "category": "examples", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "maximum.nim", | |
| "category": "examples", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "parsecfgex.nim", | |
| "category": "examples", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "sdlex.nim", | |
| "category": "examples", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "statcsv.nim", | |
| "category": "examples", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "transff.nim", | |
| "category": "examples", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tunit.nim", | |
| "category": "examples", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "wingui.nim", | |
| "category": "examples", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "dsl.nim", | |
| "category": "examples", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "formatoptimizer.nim", | |
| "category": "examples", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "hoisting.nim", | |
| "category": "examples", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "lazyeval.nim", | |
| "category": "examples", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "quasiquote.nim", | |
| "category": "examples", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reNimrodcCrash", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "tags.nim", | |
| "category": "examples", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "actors.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "run", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "algorithm.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "asyncio.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "run", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "asyncio2.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "run", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "base64.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "run", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "basic2d.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "basic3d.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "browsers.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "cgi.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "run", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "colors.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "complex.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "run", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "cookies.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "run", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "dynlib.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "encodings.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "run", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "endians.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "events.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "fsmonitor.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "run", | |
| "result": "reNimrodcCrash", | |
| "expected": "", | |
| "given": "Your platform is not supported." | |
| }, | |
| { | |
| "name": "ftpclient.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "run", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "gentabs.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "run", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "hashes.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "htmlgen.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "run", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "htmlparser.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "run", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "httpclient.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "run", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "httpserver.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "run", | |
| "result": "reNimrodcCrash", | |
| "expected": "", | |
| "given": "'startCmd' is deprecated [Deprecated]" | |
| }, | |
| { | |
| "name": "irc.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "run", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "json.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "run", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "lexbase.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "logging.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "run", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "marshal.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "run", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "matchers.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "run", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "math.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "run", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "md5.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "run", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "memfiles.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "mersenne.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "run", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "mimetypes.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "run", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "net.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "nimprof.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "numeric.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "oids.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "run", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "os.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "osproc.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "run", | |
| "result": "reNimrodcCrash", | |
| "expected": "", | |
| "given": "'startCmd' is deprecated [Deprecated]" | |
| }, | |
| { | |
| "name": "parsecfg.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "parsecsv.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "run", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "parseopt.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reNimrodcCrash", | |
| "expected": "", | |
| "given": "'quoteIfContainsWhite' is deprecated [Deprecated]" | |
| }, | |
| { | |
| "name": "parseopt2.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "parsesql.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "run", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "parseurl.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "parseutils.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "run", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "parsexml.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "run", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "pegs.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "run", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "poly.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "redis.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "romans.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "run", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "ropes.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "scgi.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "selectors.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "run", | |
| "result": "reNimrodcCrash", | |
| "expected": "", | |
| "given": "type mismatch: got (TSocketHandle, ptr TFdSet, ptr TFdSet, nil, ptr TTimeval)" | |
| }, | |
| { | |
| "name": "smtp.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "run", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "sockets.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "sockets2.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "streams.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "strtabs.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "run", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "strutils.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "run", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "subexes.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "run", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "terminal.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "run", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "times.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "run", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "typetraits.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "unicode.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "run", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "unittest.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "uri.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "run", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "xmldom.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "compile", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "xmldomparser.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "run", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "xmlparser.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "run", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| }, | |
| { | |
| "name": "xmltree.nim", | |
| "category": "stdlib", | |
| "target": "C", | |
| "action": "run", | |
| "result": "reSuccess", | |
| "expected": "", | |
| "given": "" | |
| } | |
| ]} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment