summary refs log tree commit diff stats
path: root/tests/errmsgs
Commit message (Collapse)AuthorAgeFilesLines
* [backport] fix #11320 (#11538)Arne Döring2019-07-031-3/+1
| | | | | * [backport] fix #11320 * fix test for 32 bit test
* fixes #11515 (#11624)Andreas Rumpf2019-07-012-3/+2
| | | | | | * fixes #11515 * better fix for #11515; make tests green
* [refactoring] refactor the compiler and stdlib to deprecation warnings (#11419)Arne Döring2019-06-111-1/+1
|
* travis: cleanup & add 32-bit Linux testing (#11337)alaviss2019-05-301-2/+3
|
* Tuple error message (#11141); fixes #3211Arne Döring2019-05-151-5/+2
|
* forbid casting to bare unchecked array (#11186)Arne Döring2019-05-081-0/+9
| | | | | * fixes #11180, forbid casting to unchecked array. * allow UncheckedArray as param
* empty container param error msg (#11158)Jasper Jenkins2019-05-041-0/+5
|
* Lineinfo fix (#10871)Arne Döring2019-03-211-0/+18
|
* move assertions and iterators out of system.nim (#10597)Miran2019-03-071-1/+1
| | | | | * move assertions and iterators out of system.nim * limit nimsuggest tests to the first 3 suggestions
* make typeToString sane for sequence againAndreas Rumpf2019-02-251-1/+1
|
* Open a new scope for `static:` expr blocks (#10649)LemonBoy2019-02-232-0/+16
| | | | Bring this in line with how plain blocks are analysed and avoids codegen errors if one references variables defined in such a block.
* error message for accidental use of macro (#10490)Arne Döring2019-02-192-0/+18
| | | | * error message for accidental use of macro
* 32 bit fixes (#10608)Arne Döring2019-02-131-0/+3
|
* error messages can have spaces, don't be dyslexicAraq2019-02-081-1/+1
|
* Stop useless suggestion of unsafeAddr (#10598)LemonBoy2019-02-081-0/+7
| | | Fixes #10594
* closes #8610 ; adds test case (#10454)Timothee Cour2019-01-251-0/+5
|
* Finalizer proc must be global (#10388)LemonBoy2019-01-221-0/+31
| | | Fixes #10376
* Fix error lexer error messages for to large numbers (#10394)Oscar Nihlgård2019-01-211-0/+15
|
* better docs: strutilsnarimiran2019-01-161-4/+4
|
* add `isNamedTuple`; make $(1, 2) be (1, 2) instead of (Field0: 1, Field1: 2) ↵Timothee Cour2019-01-082-0/+33
| | | | | | | | | | | | | which leaked implementation detail (#10070) * add `isNamedTuple`; make $(1, 2) be (1, 2) instead of leaking implementation detail (Field0: 1, Field1: 2) fixes this: #8670 (comment) /cc @alehander42 @Vindaar @mratsim * Note: isNamedTuple is useful in other places, eg #10010 (comment) * move isNamedTuple to helpers.nim to avoid exposing new symbol to system.nim * remove workaround in tests/vm/tissues.nim failing test now that #10218 was makes it work
* [error messages, stacktraces] fix #8794 #9270 #9767 #9768 (#9766)Timothee Cour2019-01-083-0/+71
| | | | | | | | | | | | | | | | | | | * fixes #8794 : `Error: undeclared field: 'foo'` should show type (+ where type is defined) (hard to guess in generic code) * fixes #9270: `--listFullPaths` not honored by `declared in foo.nim` messages * fixes #9767: VM stacktrace doesn't honor --excessiveStackTrace:on * fixes #9768: VM stacktrace misses column info, can lead to ambiguous or harder to read stacktraces * refactors some col+1 code to col + ColOffset (self documents code) * make getProcHeader show declared info location also for types and all routine kinds (including macros,templates) instead of just (rather arbitrarily) for iterator,proc,func,method * --listFullPaths now is honored in more places * fix typo system/except.nim => lib/system/excpt.nim * remove substr(foo, 0) hack in compiler/vm.nim which seems old and not applicable anymore
* fixes #10101 (#10103)Timothee Cour2018-12-271-4/+4
|
* lots of small changesArne Döring2018-12-113-3/+2
|
* megatest checks output and nimoutArne Döring2018-12-111-0/+1
|
* require errormsg to be specified before file.Arne Döring2018-12-111-1/+1
|
* Float values are invalid in enumNeelesh Chandola2018-12-092-2/+12
|
* Fix test case expected outputNeelesh Chandola2018-12-091-1/+1
|
* Add testNeelesh Chandola2018-12-091-0/+10
|
* improve line info retreival (#9822)Arne Döring2018-11-301-1/+1
| | | | | * improve line info * fix error message
* fixes #9764Araq2018-11-231-0/+29
|
* fixes #8671; show helpful msg (lookup symbol, eg iterator) on 'attempting to ↵Timothee Cour2018-10-146-0/+65
| | | | call undeclared routine' error (#8786)
* Add checks for except: body blocks (#9191)Dheepak Krishnamurthy2018-10-092-0/+22
|
* make tests green againAndreas Rumpf2018-09-241-5/+5
|
* Test case for #6483Ganesh Viswanathan2018-09-141-0/+31
|
* fixes #8043Araq2018-09-031-0/+24
|
* improve the error message for 'addQuitProc' etc; fixes #5794Araq2018-09-031-1/+2
|
* fixes #4766Araq2018-08-281-0/+19
|
* Expand tyAlias in typeToString (#8634)LemonBoy2018-08-181-0/+8
| | | Fixes #8339
* fixes #8434 (incomplete info in errmsg about 'required type') (#8441)skilchen2018-07-301-0/+16
|
* make tests green againAndreas Rumpf2018-07-051-2/+2
|
* Test case for #6281 (#8190)genotrance2018-07-021-0/+9
|
* Allow stacktrace and linetrace pragmas on procsYuriy Glukhov2018-06-121-0/+18
|
* Fixes #6803Yuriy Glukhov2018-06-111-6/+118
|
* make tests green againAraq2018-05-141-4/+4
|
* make tests green againAndreas Rumpf2018-04-281-2/+2
|
* fixes #6393Andreas Rumpf2018-04-211-0/+9
|
* test case for #1154 (#7648)genotrance2018-04-181-0/+11
|
* fixes #3948Andreas Rumpf2018-04-121-0/+8
|
* fixes #7331Araq2018-03-181-0/+15
|
* fixes #6186Andreas Rumpf2018-02-111-0/+30
|