summary refs log tree commit diff stats
path: root/tests/cpp
Commit message (Collapse)AuthorAgeFilesLines
* fix typos and deprecation warnings for tconvariancerules.nim (#13772)Arne Döring2020-03-271-21/+20
|
* Attempt to finish off araq cpp exceptions (#13695)cooldome2020-03-192-2/+3
| | | | | | | | | | | | | | | * config update * disable a questionable test * remove c++ exception handling IDs, new impl doesn't require it anymore * C++ based exceptions finally work * fixes bootstrapping problem in C++ mode * teach GCC it's 2020 now * more bugfixes for C++ based exception handling * apply cooldome's patch * another attempt to enable C++11 * bug fix Co-authored-by: Araq <rumpf_a@web.de> Co-authored-by: cooldome <ariabushenko@bk.ru>
* fix sets of scoped imported enums (#13666)Jasper Jenkins2020-03-172-0/+12
|
* test suite: rename tests containing 'fail' for easier search in logsAraq2019-11-261-0/+0
|
* introduce csize_t instead of fixing csize (#12497)Arne Döring2019-10-312-4/+4
|
* Fix spellings (#12277) [backport]Federico Ceratto2019-09-271-1/+1
|
* no commas for empty importcpp splat params (#12183)Jasper Jenkins2019-09-121-2/+9
|
* exportc now mangles same as importc, fixes #10578 (#12144)Timothee Cour2019-09-062-0/+31
| | | | | | | * fixes #10578 * add tests * add changelog * add {.exportcpp.}
* fixes #11118Andrii Riabushenko2019-04-301-0/+24
|
* fixes #10765 (#10993) [backport]cooldome2019-04-111-0/+9
|
* fixes #10948 (#10949)cooldome2019-04-031-0/+39
|
* fixes #8202 (#10888)Andreas Rumpf2019-03-231-0/+18
| | | | | | * fixes #8202 * make tests green
* Properly wrap discarded statements (#10322)LemonBoy2019-01-171-0/+19
| | | | | | Failing to do so lead the codegen to emit invalid code sometimes, especially when C++ references were involved. Fixes #10241
* fixes #10148 (#10149)cooldome2018-12-311-0/+29
| | | | | * fixes #10148 * fix a typo
* join simple testArne Döring2018-11-231-1/+10
|
* activated more tests, allow input in test specArne Döring2018-11-231-0/+1
|
* updated tests to be executedArne Döring2018-11-231-0/+1
|
* Fixes discard bug in cpp codegen (#9747) [backport]cooldome2018-11-191-1/+11
| | | Fixes discard bug in cpp codegen
* fixes #5549Araq2018-10-301-0/+10
|
* Closes #6986narimiran2018-10-281-0/+16
|
* fixes #9222 (#9224)cooldome2018-10-092-0/+26
|
* Fix linking issue in cpp codegenLemonBoy2018-09-191-0/+9
| | | | | | | Declare the root symbol only once and have the other modules depending on it emit an `extern` declaration. Fixes #9013
* disable Nimble dependencies for appveyorAraq2018-09-141-1/+1
|
* make tests green againAraq2018-08-131-0/+1
|
* Generate dynlib strings as a single rope (#8247)LemonBoy2018-07-081-0/+7
| | | | | | In order not to trip the optimization in genInfixCall we have to do so. The same trick is also used in setExternName. Fixes #8241
* fix #7653Zahary Karadjov2018-06-101-0/+16
|
* make tests green againAndreas Rumpf2018-04-221-11/+5
|
* Static[T] fixes (#7333)zah2018-03-242-2/+2
| | | | | | | | | | | * fix the usage of unresolved static[T] parameters in proc signatures * fix tsametype and tmacrogenerics * Allow creating composite type classes with concepts and using them in type signatures * Allow integers to be used in ident concatenations * Support using imported C++ generic types in proc signatures * fixes #7230 * closes #7379 * re-enable some metatype tests
* Fixes #6837 (#7271)cooldome2018-03-021-1/+15
|
* genTryCpp codegen. Fixes #7232. Fixes #7239 (#7240)cooldome2018-02-221-1/+21
|
* Alternative fix for #4910 that covers #6892; fixes #6892 (#6938)cooldome2017-12-171-3/+11
|
* fixes another sighashes problemAraq2017-12-081-0/+1
|
* Fixes #5979 (#5980)Yuriy Glukhov2017-11-191-0/+10
|
* use targets from test spec when running testament tests (#6687)Jacek Sieka2017-11-1519-15/+24
|
* fixes #4910Araq2017-10-141-0/+8
|
* fixes #6016 union alias trigger bad codegen (#6117)andri lim2017-08-031-0/+17
| | | | | | * fixes #6016 union alias trigger bad codegen * cpp test ok * merging some test into one file
* attempt to fix a compilation problem caused by nimcacheZahary Karadjov2017-05-131-0/+424
|
* fixes #5142Araq2016-12-231-0/+8
|
* make travis greenAraq2016-12-221-1/+2
|
* fixes #5140Araq2016-12-221-0/+28
|
* added missing fileAndreas Rumpf2016-12-211-0/+4
|
* fixes #5136Andreas Rumpf2016-12-211-0/+10
|
* Merge branch 'devel' into sighashesAraq2016-12-171-0/+22
|\
| * reworked emit pragma; fixes #4730Andreas Rumpf2016-12-171-0/+22
| |
* | make tsigbreak.nim compileAndreas Rumpf2016-12-121-0/+28
|/
* attempt to make travis green againAraq2016-12-011-1/+1
|
* fixes #5081Araq2016-12-011-0/+3
|
* fixes #4625Andreas Rumpf2016-09-131-0/+22
|
* fixes #2259, fixes #1389Andreas Rumpf2016-06-021-0/+10
|
* Added test casemjendrusch2016-04-171-0/+9
| | | | Previously offending code