Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | nimout now consistently uses nimoutCheck (#16189) | Timothee Cour | 2020-12-01 | 2 | -8/+14 |
| | |||||
* | error instead of echo when testament category is empty; fix realtimeGC (#16162) | Timothee Cour | 2020-12-01 | 6 | -46/+29 |
| | |||||
* | better addInt (#16160) | flywind | 2020-12-01 | 1 | -0/+46 |
| | | | | | | * better addint * Update lib/system/strmantle.nim Co-authored-by: Juan Carlos <juancarlospaco@gmail.com> | ||||
* | fix broken => for typed procs with pragmas (#16190) | hlaaftana | 2020-12-01 | 1 | -0/+13 |
| | | | | | | | * fix broken => for typed procs with pragmas * add more sugar tests * add ending quote | ||||
* | Revert "fix #16185 (#16195)" (#16197) | Andreas Rumpf | 2020-11-30 | 1 | -50/+1 |
| | | | This reverts commit bb4b27a2ca414f06fbb9d14ff76fa02a088ac141. | ||||
* | fix #16185 (#16195) | cooldome | 2020-11-30 | 1 | -1/+50 |
| | | | | | | | | | | | * fix #16185 * fix test * fix comment * fix comment * better approach | ||||
* | cleanup old codes (#16173) | flywind | 2020-11-30 | 1 | -9/+2 |
| | |||||
* | testament spec: remove errmsg alias of errormsg (#16188) | Timothee Cour | 2020-11-29 | 12 | -12/+12 |
| | |||||
* | testament: error instead of silently overwrite a spec (#16166) | Timothee Cour | 2020-11-29 | 3 | -19/+36 |
| | |||||
* | experimental/diff: move isMainModule block to tests/stdlib/tdiff.nim (#16172) | Timothee Cour | 2020-11-28 | 1 | -0/+73 |
| | |||||
* | fix #14242 `testament r tests/js/foo` now works; testament now honors ↵ | Timothee Cour | 2020-11-28 | 1 | -14/+14 |
| | | | | | | | --targets (#16163) * fix #14242 `testament r tests/js/foo` now works; testament now honors --targets * fix shouldfail | ||||
* | make megatest consistent with unjoined tests wrt newlines, honor newlines in ↵ | Timothee Cour | 2020-11-28 | 30 | -84/+90 |
| | | | | | | | output spec (#16151) * fix megatest newlines * still allow missing trailing newline for now but in a more strict way than before | ||||
* | fix #13115 (#15930) | flywind | 2020-11-27 | 1 | -0/+13 |
| | | | | | * fix #13115 * fix testament | ||||
* | move rest of tests to testament (#16140) | flywind | 2020-11-27 | 6 | -1/+228 |
| | | | | * move rest of tests to testament * Update tests/stdlib/tsums.nim | ||||
* | add testcase (#16156) | flywind | 2020-11-27 | 1 | -0/+9 |
| | |||||
* | tunidecode minor improvement (#16157) | flywind | 2020-11-27 | 1 | -3/+2 |
| | |||||
* | add `**` to jsffi (#16141) | flywind | 2020-11-26 | 1 | -1/+33 |
| | | | | | | | | | | | | | | | * fix rope index * add testcase * fix ropes format * add `**` to jsffi * add testcase * changelog Co-authored-by: Andreas Rumpf <rumpf_a@web.de> | ||||
* | updated repr tests (#16147) | Andreas Rumpf | 2020-11-26 | 1 | -1/+0 |
| | |||||
* | fixes https://github.com/status-im/nimbus-eth2/issues/1549 (#16146) | Andreas Rumpf | 2020-11-26 | 1 | -0/+1 |
| | | | | | * fixes https://github.com/status-im/nimbus-eth2/issues/1549 [backport:1.4] * test fixup | ||||
* | More on #16110 (#16130) | cooldome | 2020-11-26 | 1 | -6/+21 |
| | | | | | | | | | | | * fix #16110 * refs #16110 * fix comment * Trigger build * use shallowCopy for efficiency | ||||
* | fix #16120 (#16145) | cooldome | 2020-11-26 | 1 | -1/+15 |
| | |||||
* | fixes #15076 (#16143) | Andreas Rumpf | 2020-11-26 | 2 | -0/+95 |
| | | | | | | | | | * fixes #15076 * heapqueue: optimized for ARC * added another test case [backport:1.4] * code cleanup | ||||
* | fix #14339, #13511, #14420: fixes limited VM support for addr (#16002) | Timothee Cour | 2020-11-25 | 3 | -42/+155 |
| | | | | | | | | | | | * fix #14339: fixes limited VM support for addr * strengthen test * reference bug #16003 * also fixes #13511 * also fixes #14420 | ||||
* | inc and dec are atomic in JS backend (#16129) | flywind | 2020-11-25 | 1 | -0/+9 |
| | |||||
* | move tests under the compiler directory to testament (#16096) | flywind | 2020-11-25 | 5 | -0/+344 |
| | |||||
* | add simple writeStackTrace for JS backend (#16016) | flywind | 2020-11-24 | 1 | -0/+12 |
| | | | | | | | * add simple writeStackTrace for JS backend * add testcase for writeStackTrace * changelog | ||||
* | move tests to testament (#16101) | flywind | 2020-11-24 | 28 | -42/+2205 |
| | | | | | | | | | * move tests to testament * minor * fix random * disable test random | ||||
* | fixes #16069; [backport:1.2] [backport:1.4] (#16115) | Andreas Rumpf | 2020-11-24 | 3 | -13/+20 |
| | | | | | * fixes #16069; refs https://github.com/nim-lang/RFCs/issues/257 [backport:1.2] [backport:1.4] * make tests green again | ||||
* | fix #16110 (#16117) | cooldome | 2020-11-24 | 1 | -0/+18 |
| | |||||
* | Revert "fix #16110" | Andrey R (cooldome) | 2020-11-24 | 1 | -19/+0 |
| | | | | This reverts commit f8b9d8c1904c662f07e5ee1138357695a1df9ac3. | ||||
* | fix #16110 | Andrey R (cooldome) | 2020-11-24 | 1 | -0/+19 |
| | |||||
* | typeinfo minor improvement (#16083) | flywind | 2020-11-23 | 2 | -0/+60 |
| | | | | | | | | | * typeinfo minor improvement * minor * Update lib/core/typeinfo.nim * rename typeinfo | ||||
* | fix #14056 (#16071) | kemifl | 2020-11-23 | 1 | -2/+27 |
| | | | fix #14056, incorporate review comments | ||||
* | fix ropes format errors (#16106) [backport:1.0] | flywind | 2020-11-23 | 1 | -0/+7 |
| | | | | | | | * fix rope index * add testcase * fix ropes format | ||||
* | fix rope index (#16100) | flywind | 2020-11-23 | 1 | -0/+66 |
| | | | | | * fix rope index * add testcase | ||||
* | fix #9695 asyncmacro: tfuturevar fails when activated [backport: 1.0] (#16090) | flywind | 2020-11-22 | 1 | -5/+0 |
| | | | | | | | * fix asyncmacro * Apply suggestions from code review * Update lib/pure/asyncmacro.nim | ||||
* | sets minor improvement (#16087) | flywind | 2020-11-21 | 1 | -0/+261 |
| | |||||
* | deques minor improvement (#16084) | flywind | 2020-11-21 | 1 | -0/+111 |
| | |||||
* | xmltree minor improvement (#16085) | flywind | 2020-11-21 | 1 | -0/+85 |
| | |||||
* | complex minor improvement (#16086) | flywind | 2020-11-21 | 1 | -0/+108 |
| | |||||
* | heapqueue minor improvement (#16088) | flywind | 2020-11-21 | 1 | -0/+53 |
| | |||||
* | followup #15970 strenghten regression tests (#16075) | Timothee Cour | 2020-11-20 | 2 | -15/+17 |
| | | | | | * followup #15970 strenghten regression tests * _ | ||||
* | fix #15958 (#15970) [backport:1.4] | cooldome | 2020-11-20 | 1 | -0/+39 |
| | | | | | | | | | | | | | | | | | * fix #15958 * also cover openArray and VarArgs * more tests * cover even more types * cover even more types * Trigger build * Trigger build * cover sets passed as arrays | ||||
* | alternative way to fix #16022 (#16064) [backport:1.4] | flywind | 2020-11-20 | 1 | -1/+8 |
| | | | | | | * alternative way to fix #16022 * add testcase for #16022 [backport:1.4] | ||||
* | packedsets fix regression introduced in #15564 (#16060) | Timothee Cour | 2020-11-20 | 2 | -0/+16 |
| | | | | | * packedsets fix regression introduced in #15564 * add tests | ||||
* | fix #16025 repr now consistent: does not insert trailing newline (#16034) | Timothee Cour | 2020-11-19 | 8 | -88/+102 |
| | |||||
* | close #14847(add testcase for #14847) (#16045) | flywind | 2020-11-19 | 1 | -0/+20 |
| | |||||
* | Disallow nil dereference at compile time (#16032) | cooldome | 2020-11-18 | 1 | -1/+2 |
| | | | | | | | | | | | | | * bring back the semfold of nil * remove space * fix test * proc type can't be dereferenced * disallow nil dereference at compile time * changelog | ||||
* | fix #16033 nim js --gc:arc works and ignores --gc:arc (#16036) | Timothee Cour | 2020-11-18 | 1 | -0/+10 |
| | |||||
* | ORC: prepare for another patent-pending optimization (#15996) | Andreas Rumpf | 2020-11-18 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | * ORC: prepare for another patent-pending optimization * bugfix * '=copy' for refs can take a cyclic parameter for more ORC optimizations * ORC: exploit the common 'it = it.next' pattern * can't hurt to check for nil * use an algorithm that is not obviously broken * restore the test case * final cleanups for --gc:orc |