Nim/tests/ccgbugs
Clyybber d6e1b5c070
Fix #14160 (#14161)
* Fix #14160

* Add testcase
2020-04-30 02:01:07 +02:00
..
pkg8616 Fixes 8616 (#8617) 2018-08-12 20:43:30 +02:00
mstatic_assert.nim fix some codegen bugs: NIM_BOOL, NIM_STATIC_ASSERT, --passc:-std=... (etc) (#13798) 2020-04-07 15:17:30 +02:00
mymodule.nim fixes #7392 (#7395) 2018-03-23 13:28:22 +01:00
t5296.nim fix #5296 (#5565) 2017-03-19 20:33:21 +01:00
t5345.nim Codegen fix for function pointers marked inline (#8866) 2018-09-04 15:28:14 +02:00
t6279.nim Improved collection-to-string behavior (#6825) 2017-12-14 14:02:13 +01:00
t6756.nim make run the default action of a test in tester 2018-11-23 11:58:28 +01:00
t7079.nim Fixes codegen bug with literal negative zero, fixes #7079 (#7158) 2018-01-31 16:29:42 +01:00
t8616.nim lots of small changes 2018-12-11 21:23:22 +01:00
t8781.nim lots of small changes 2018-12-11 21:23:22 +01:00
t8967.nim Fix codegen for set[T] parameters 2018-09-15 11:55:11 +02:00
t9098.nim Fix codegen for some set operations 2018-09-28 09:59:45 +02:00
t9286.nim Fix wrong heuristic in codegen (#9293) 2018-10-11 08:36:05 +02:00
t9578.nim fixes #9578 (#11176) 2019-05-06 09:34:03 +02:00
t13902.nim fix #13902 distinct uint64 type corruption on 32-bit with borrow (#13907) [backport:1.2] 2020-04-08 09:56:16 +02:00
t14160.nim Fix #14160 (#14161) 2020-04-30 02:01:07 +02:00
taddhigh.nim remove deprecated procs (#12535) 2019-11-05 11:05:46 +01:00
tarray_equality.nim fixes #2498 2015-04-11 10:01:13 +02:00
tassign_nil_strings.nim nil strings are movable 2018-09-22 20:47:49 +02:00
tborrowmagic.nim Fix semantic pass with borrowed magic procs (#8945) 2018-09-11 20:32:25 +02:00
tbug1081.nim Improved collection-to-string behavior (#6825) 2017-12-14 14:02:13 +01:00
tcapture_static.nim fixes #4551 2016-08-09 14:16:26 +02:00
tccgen1.nim tests: Trim .nim files trailing whitespace 2015-09-04 23:04:32 +02:00
tccgissues.nim refactor illegal iterator assignment detection (#12212) 2019-10-11 08:43:58 +02:00
tcgbug.nim fixes #13281 (#13282) 2020-01-28 14:55:54 +01:00
tclosureeq.nim fixes #4186 2016-06-02 17:23:39 +02:00
tcodegenbug1.nim Merge tests into a larger file (part 5 of ∞) (#9368) 2018-10-16 10:50:10 +02:00
tcodegenbug_bool.nim fix some codegen bugs: NIM_BOOL, NIM_STATIC_ASSERT, --passc:-std=... (etc) (#13798) 2020-04-07 15:17:30 +02:00
tcodegendecllambda.nim style fix: change 'JS' to 'js' to make it consistent (#13168) 2020-01-16 14:14:03 +01:00
tcvarargs.nim make more tests green for C++; refs #7870 2018-10-30 16:52:33 +01:00
tdeepcopy_addr_rval.nim Create temp var in deepcopy if needed (#5205) 2017-01-15 06:26:59 +01:00
tescaping_temps.nim fixes #4721 2016-09-07 08:29:45 +02:00
tforward_decl_only.nim Dead code elimination for entire modules and their init procs if empty (#10032) 2018-12-30 11:28:12 +01:00
tgeneric_closure.nim lots of small changes 2018-12-11 21:23:22 +01:00
tgeneric_smallobj_asgn_opt.nim lots of small changes 2018-12-11 21:23:22 +01:00
thtiobj.nim Always emit hti object types if needed (#8940) 2018-09-11 17:03:21 +02:00
tmangle_field.nim properly deprecate parseopt2 (#10452) 2019-01-25 13:13:55 +01:00
tmarkerproc_regression.nim lots of small changes 2018-12-11 21:23:22 +01:00
tmissing_ccgtrav_unique_type.nim fixes #3794 2016-01-30 15:45:45 +01:00
tmissingbracket.nim lots of small changes 2018-12-11 21:23:22 +01:00
tmissingderef.nim fixes #2963 2015-07-22 01:21:42 +02:00
tmissingderef2.nim remove unused imports from tests 2019-11-06 14:35:45 +01:00
tmissinginit.nim megatest checks output and nimout 2018-12-11 21:23:22 +01:00
tmissingvolatile.nim make more tests green for C++; refs #7870 2018-10-30 16:52:33 +01:00
tnil_type.nim revert #12100; typeof(nil) is weird enough, don't allow it as the return type 2019-09-02 17:48:06 +02:00
tnocodegen_for_compiletime.nim Allow void macro result (#11286) 2019-05-21 21:31:40 +02:00
tobjconstr_bad_aliasing.nim fixes #11525 2019-06-26 23:15:58 +02:00
tobjconstr_outoforder.nim fixes #5339 2017-02-09 01:16:43 +01:00
tobjconstr_regression.nim Improved collection-to-string behavior (#6825) 2017-12-14 14:02:13 +01:00
topenarraycast.nim Fix unsound transform pass (#8633) 2018-08-14 20:38:04 +02:00
tpartialcs.nim fixes #2551; fixes #2212; breaks bootstrapping in debug mode; bootstrap with -d:release 2015-04-25 23:16:57 +02:00
tprogmem.nim better support for PROGMEM like annotations for lets/vars; fixes #12216 (#12799) 2019-12-05 13:45:16 +01:00
trecursive_closure.nim make run the default action of a test in tester 2018-11-23 11:58:28 +01:00
trecursive_table.nim fixes #1700 2015-03-24 23:07:19 +01:00
trefseqsort.nim fixes #6724 2017-11-19 00:37:36 +01:00
tresult_of_array.nim fixes #7332 (#7341) 2018-03-16 15:32:01 +01:00
tret_arg_init.nim make tests green again 2017-10-16 20:29:16 +02:00
tsequence_outoforder.nim Add testcase for #9684 (#11221) 2019-05-10 08:03:48 +02:00
tsighash_typename_regression.nim Fix edge case in type hashing (#10601) [backport] 2019-02-08 09:56:32 +01:00
tstringslice.nim made tests green again 2016-03-29 21:44:42 +02:00
tunsafeaddr.nim fixes #9403 2019-05-05 16:08:16 +02:00
tuple_canon.nim remove unused imports from tests 2019-11-06 14:35:45 +01:00
tuplecast.nim fixes #4345 2016-07-19 15:40:21 +02:00
tweakopenarray.nim fixes #4089 2016-04-19 12:10:48 +02:00
twrong_discriminant_check.nim fixes #2637 2015-10-06 15:51:00 +02:00
twrong_method.nim fixes #5439 2017-02-26 17:41:00 +01:00
twrong_rc_for_refarray.nim fixes #4653 2016-08-24 11:48:21 +02:00
twrong_setconstr.nim remove shadow warning, fixes #10732 (#11039) 2019-04-17 11:54:51 +02:00
twrong_string_asgn.nim Resolve bugs with deep recursion of asyncdispatch. 2016-05-18 00:53:53 +03:00
twrong_tupleconv.nim iterators: several small fixes (#11162) 2019-05-04 23:02:50 +02:00
twrongrefcounting.nim closes #9825 2019-05-10 11:43:58 +02:00
xarray9578.nim fixes #9578 (#11176) 2019-05-06 09:34:03 +02:00
xoa9578.nim fixes #9578 (#11176) 2019-05-06 09:34:03 +02:00
xseq9578.nim fixes #9578 (#11176) 2019-05-06 09:34:03 +02:00
xtuple9578.nim fixes #9578 (#11176) 2019-05-06 09:34:03 +02:00
xua9578.nim fixes #9578 (#11176) 2019-05-06 09:34:03 +02:00