| .. |
|
tw0744.pp
|
|
|
|
tw0769b.pp
|
|
|
|
tw0769c.pp
|
|
|
|
tw0784.pp
|
|
|
|
tw0807.pp
|
|
|
|
tw0840.pp
|
|
|
|
tw0855.pp
|
|
|
|
tw0856.pp
|
|
|
|
tw0890.pp
|
|
|
|
tw0890a.pp
|
|
|
|
tw0893.pp
|
|
|
|
tw0896.pp
|
|
|
|
tw0896a.pp
|
|
|
|
tw1157a.pp
|
|
|
|
tw1238.pp
|
|
|
|
tw1251a.pp
|
|
|
|
tw1270.pp
|
|
|
|
tw1306.pp
|
|
|
|
tw1316.pp
|
|
|
|
tw1328.pp
|
|
|
|
tw1365.pp
|
|
|
|
tw1395.pp
|
|
|
|
tw1407.pp
|
|
|
|
tw1432.pp
|
|
|
|
tw1467.pp
|
|
|
|
tw1483.pp
|
|
|
|
tw1599.pp
|
|
|
|
tw1599b.pp
|
|
|
|
tw1633.pp
|
|
|
|
tw1642.pp
|
|
|
|
tw1655.pp
|
|
|
|
tw1681.pp
|
|
|
|
tw1754.pp
|
|
|
|
tw1754b.pp
|
|
|
|
tw1782.pp
|
|
|
|
tw1827.pp
|
|
|
|
tw1830.pp
|
|
|
|
tw1842.pp
|
|
|
|
tw1858.pp
|
|
|
|
tw1905.pp
|
|
|
|
tw1927.pp
|
|
|
|
tw1928.pp
|
|
|
|
tw1939.pp
|
|
|
|
tw1949.pp
|
|
|
|
tw1969.pp
|
|
|
|
tw1995.pp
|
|
|
|
tw2018.pp
|
|
|
|
tw2037.pp
|
|
|
|
tw2046.pp
|
|
|
|
tw2053.pp
|
|
|
|
tw2053b.pp
|
|
|
|
tw2070.pp
|
|
|
|
tw2128.pp
|
|
|
|
tw2129.pp
|
|
|
|
tw2154.pp
|
|
|
|
tw2174.pp
|
|
|
|
tw2209.pp
|
|
|
|
tw2242.pp
|
|
|
|
tw2273.pp
|
|
|
|
tw2281.pp
|
|
|
|
tw2285.pp
|
|
|
|
tw2357.pp
|
|
|
|
tw2359.pp
|
|
|
|
tw2362.pp
|
|
|
|
tw2383.pp
|
|
|
|
tw2400.pp
|
|
|
|
tw2403.pp
|
|
|
|
tw2414.pp
|
|
|
|
tw2478.pp
|
|
|
|
tw2562.pp
|
|
|
|
tw2650.pp
|
* check for read/write after a newly declared property (mantis #26011)
|
2014-06-15 10:59:47 +00:00 |
|
tw2657.pp
|
|
|
|
tw2670.pp
|
|
|
|
tw2719.pp
|
|
|
|
tw2721.pp
|
|
|
|
tw2724.pp
|
|
|
|
tw2739.pp
|
|
|
|
tw2751.pp
|
|
|
|
tw2752.pp
|
|
|
|
tw2787.pp
|
|
|
|
tw2795.pp
|
|
|
|
tw2853.pp
|
|
|
|
tw2853a.pp
|
|
|
|
tw2853b.pp
|
|
|
|
tw2853c.pp
|
|
|
|
tw2878.pp
|
|
|
|
tw2972.pp
|
|
|
|
tw2972b.pp
|
|
|
|
tw2983a.pp
|
|
|
|
tw2996.pp
|
|
|
|
tw3000.pp
|
|
|
|
tw3047.pp
|
|
|
|
tw3114.pp
|
|
|
|
tw3116.pp
|
|
|
|
tw3126.pp
|
|
|
|
tw3145.pp
|
|
|
|
tw3183.pp
|
|
|
|
tw3186.pp
|
|
|
|
tw3218.pp
|
|
|
|
tw3241.pp
|
|
|
|
tw3253.pp
|
|
|
|
tw3267.pp
|
|
|
|
tw3275.pp
|
|
|
|
tw3294.pp
|
|
|
|
tw3331.pp
|
|
|
|
tw3337.pp
|
|
|
|
tw3342.pp
|
|
|
|
tw3343.pp
|
|
|
|
tw3375.pp
|
|
|
|
tw3393.pp
|
|
|
|
tw3395.pp
|
|
|
|
tw3395a.pp
|
|
|
|
tw3450.pp
|
|
|
|
tw3473.pp
|
|
|
|
tw3480.pp
|
|
|
|
tw3480a.pp
|
|
|
|
tw3488.pp
|
|
|
|
tw3495.pp
|
|
|
|
tw3502.pp
|
|
|
|
tw3531.pp
|
|
|
|
tw3553.pp
|
|
|
|
tw3562.pp
|
|
|
|
tw3583.pp
|
|
|
|
tw3626.pp
|
|
|
|
tw3631.pp
|
* tests fail if dead values are optimized so disable dead value optimization for the tests
|
2014-01-30 19:44:12 +00:00 |
|
tw3643.pp
|
|
|
|
tw3644.pp
|
|
|
|
tw3662.pp
|
|
|
|
tw3680.pp
|
|
|
|
tw3716.pp
|
|
|
|
tw3738.pp
|
|
|
|
tw3740.pp
|
|
|
|
tw3790.pp
|
|
|
|
tw3812.pp
|
|
|
|
tw3930a.pp
|
|
|
|
tw3931b.pp
|
|
|
|
tw3969.pp
|
|
|
|
tw4103.pp
|
|
|
|
tw4111.pp
|
|
|
|
tw4139.pp
|
|
|
|
tw4144.pp
|
|
|
|
tw4153.pp
|
|
|
|
tw4227.pp
|
|
|
|
tw4244.pp
|
|
|
|
tw4256.pp
|
|
|
|
tw4359.pp
|
|
|
|
tw4445.pp
|
|
|
|
tw4529.pp
|
|
|
|
tw4554a.pp
|
|
|
|
tw4554b.pp
|
|
|
|
tw4554c.pp
|
|
|
|
tw4554d.pp
|
|
|
|
tw4569a.pp
|
|
|
|
tw4569b.pp
|
|
|
|
tw4619a.pp
|
|
|
|
tw4619b.pp
|
|
|
|
tw4647.pp
|
|
|
|
tw4651.pp
|
|
|
|
tw4695.pp
|
|
|
|
tw4724.pp
|
|
|
|
tw4737.pp
|
|
|
|
tw4757.pp
|
|
|
|
tw4764.pp
|
|
|
|
tw4777.pp
|
|
|
|
tw4778a.pp
|
|
|
|
tw4781a.pp
|
|
|
|
tw4781b.pp
|
|
|
|
tw4893d.pp
|
|
|
|
tw4893e.pp
|
|
|
|
tw4911.pp
|
|
|
|
tw4913.pp
|
|
|
|
tw5896a.pp
|
|
|
|
tw6036b.pp
|
|
|
|
tw6420.pp
|
|
|
|
tw6631.pp
|
|
|
|
tw6686.pp
|
|
|
|
tw6796.pp
|
|
|
|
tw6797a.pp
|
|
|
|
tw6797b.pp
|
|
|
|
tw6922.pp
|
|
|
|
tw6957.pp
|
|
|
|
tw6970.pp
|
|
|
|
tw7070.pp
|
|
|
|
tw7322.pp
|
|
|
|
tw7438.pp
|
|
|
|
tw7438a.pp
|
|
|
|
tw7752.pp
|
|
|
|
tw7989.pp
|
|
|
|
tw8019.pp
|
|
|
|
tw8031.pp
|
|
|
|
tw8079.pp
|
|
|
|
tw8140a.pp
|
|
|
|
tw8140c.pp
|
|
|
|
tw8140d.pp
|
|
|
|
tw8140e.pp
|
|
|
|
tw8150.pp
|
|
|
|
tw8150b.pp
|
|
|
|
tw8150c.pp
|
|
|
|
tw8150e.pp
|
|
|
|
tw8150f.pp
|
|
|
|
tw8150g.pp
|
|
|
|
tw8151b.pp
|
|
|
|
tw8151c.pp
|
|
|
|
tw8264a.pp
|
|
|
|
tw8398.pp
|
|
|
|
tw8451.pp
|
|
|
|
tw8465a.pp
|
|
|
|
tw8528.pp
|
|
|
|
tw8583.pp
|
|
|
|
tw8588.pp
|
|
|
|
tw8591.pp
|
|
|
|
tw8717.pp
|
|
|
|
tw8738.pas
|
|
|
|
tw8738.pp
|
* test programs previously having extension .pas renamed to .pp so that they are found during testsuite runs
|
2015-02-27 13:03:13 +00:00 |
|
tw8777a.pp
|
|
|
|
tw8777b.pp
|
|
|
|
tw8777c.pp
|
|
|
|
tw8777d.pp
|
|
|
|
tw8777e.pp
|
|
|
|
tw8777h.pp
|
|
|
|
tw8777j.pp
|
|
|
|
tw8777k.pp
|
|
|
|
tw8780a.pp
|
|
|
|
tw8780b.pp
|
|
|
|
tw8780c.pp
|
|
|
|
tw8781.pp
|
|
|
|
tw9015.pp
|
|
|
|
tw9039a.pp
|
|
|
|
tw9039b.pp
|
|
|
|
tw9039c.pp
|
* fixed duplicate field names in variant record parts
|
2014-10-15 10:08:43 +00:00 |
|
tw9039d.pp
|
|
|
|
tw9053.pp
|
|
|
|
tw9072a.pp
|
|
|
|
tw9072b.pp
|
|
|
|
tw9176a.pp
|
|
|
|
tw9225.pp
|
|
|
|
tw9306c.pp
|
|
|
|
tw9499.pp
|
|
|
|
tw9499a.pp
|
|
|
|
tw9509.pp
|
|
|
|
tw9522.pp
|
|
|
|
tw9522a.pp
|
|
|
|
tw9522b.pp
|
|
|
|
tw9522c.pp
|
|
|
|
tw9522d.pp
|
|
|
|
tw9522e.pp
|
|
|
|
tw9551.pp
|
|
|
|
tw9551b.pp
|
|
|
|
tw9579a.pp
|
|
|
|
tw9579b.pp
|
|
|
|
tw9894b.pp
|
|
|
|
tw9918a.pp
|
|
|
|
tw9918b.pp
|
|
|
|
tw9918c.pp
|
|
|
|
tw9918d.pp
|
|
|
|
tw10081.pp
|
|
|
|
tw10425a.pp
|
|
|
|
tw10425b.pp
|
|
|
|
tw10425c.pp
|
|
|
|
tw10425d.pp
|
|
|
|
tw10425e.pp
|
|
|
|
tw10457.pp
|
|
|
|
tw10833a.pp
|
|
|
|
tw10849.pp
|
|
|
|
tw10890a.pp
|
|
|
|
tw10998a.pp
|
|
|
|
tw11254a.pp
|
|
|
|
tw11295a.pp
|
|
|
|
tw11295b.pp
|
|
|
|
tw11619b.pp
|
|
|
|
tw11632.pp
|
|
|
|
tw11846.pp
|
|
|
|
tw11846c.pp
|
|
|
|
tw11848a.pp
|
|
|
|
tw11862a.pp
|
|
|
|
tw11970.pp
|
|
|
|
tw12075.pp
|
|
|
|
tw12109a.pp
|
|
|
|
tw12303.pp
|
|
|
|
tw12329.pp
|
|
|
|
tw12365a.cfg
|
|
|
|
tw12365a.pp
|
|
|
|
tw12365b.cfg
|
|
|
|
tw12365b.pp
|
|
|
|
tw12933.pp
|
|
|
|
tw13135.pp
|
|
|
|
tw13563a.pp
|
|
|
|
tw13815.pp
|
|
|
|
tw13956.pp
|
|
|
|
tw13971a.pp
|
|
|
|
tw13971b.pp
|
|
|
|
tw13971c.pp
|
|
|
|
tw13971d.pp
|
|
|
|
tw13971e.pp
|
|
|
|
tw13971f.pp
|
|
|
|
tw13992.pp
|
|
|
|
tw14104a.pp
|
|
|
|
tw14104b.pp
|
|
|
|
tw14104c.pp
|
|
|
|
tw14248.pp
|
|
|
|
tw14354.pp
|
|
|
|
tw14650.pp
|
|
|
|
tw14650a.pp
|
|
|
|
tw14713.pp
|
|
|
|
tw14713a.pp
|
|
|
|
tw14777.pp
|
|
|
|
tw14777a.pp
|
|
|
|
tw14849.pp
|
|
|
|
tw14862a.pp
|
|
|
|
tw14862b.pp
|
|
|
|
tw14862c.pp
|
|
|
|
tw14862d.pp
|
|
|
|
tw14862e.pp
|
|
|
|
tw14862f.pp
|
|
|
|
tw14862h.pp
|
|
|
|
tw14862i.pp
|
|
|
|
tw14929a.pp
|
|
|
|
tw14929b.pp
|
|
|
|
tw14946.pp
|
|
|
|
tw15287.pp
|
|
|
|
tw15288.pp
|
|
|
|
tw15303.pp
|
|
|
|
tw15391a.pp
|
|
|
|
tw15447.pp
|
|
|
|
tw15594a.pp
|
|
|
|
tw15594b.pp
|
|
|
|
tw15672.pp
|
|
|
|
tw15727b.pp
|
|
|
|
tw15777b.pp
|
|
|
|
tw16022.pp
|
|
|
|
tw16203.pp
|
|
|
|
tw16219.pp
|
|
|
|
tw16219a.pp
|
|
|
|
tw16234.pp
|
|
|
|
tw17341.pp
|
|
|
|
tw17455.pp
|
|
|
|
tw17646a.pp
|
|
|
|
tw18058a.pp
|
|
|
|
tw18058b.pp
|
|
|
|
tw18058c.pp
|
|
|
|
tw18096.pp
|
|
|
|
tw18096c.pp
|
|
|
|
tw18225b.pp
|
* allow call dword ptr eax in delphi, resolves #18225
|
2017-03-12 16:37:48 +00:00 |
|
tw18267.pp
|
|
|
|
tw18620.pp
|
|
|
|
tw19213.pp
|
|
|
|
tw19434.pp
|
|
|
|
tw19463.pp
|
|
|
|
tw19591.pp
|
|
|
|
tw19975.pp
|
|
|
|
tw20095.pp
|
|
|
|
tw20580.pp
|
|
|
|
tw20661.pp
|
|
|
|
tw20721a.pp
|
|
|
|
tw20721b.pp
|
|
|
|
tw20721c.pp
|
|
|
|
tw20907.pp
|
|
|
|
tw20907a.pp
|
|
|
|
tw21078.pp
|
|
|
|
tw21087.pp
|
|
|
|
tw21238.pp
|
|
|
|
tw21363.pp
|
|
|
|
tw21466.pas
|
|
|
|
tw21466.pp
|
* test programs previously having extension .pas renamed to .pp so that they are found during testsuite runs
|
2015-02-27 13:03:13 +00:00 |
|
tw21566.pp
|
|
|
|
tw21873.pp
|
|
|
|
tw22219.pp
|
|
|
|
tw22343a.pp
|
|
|
|
tw22343b.pp
|
|
|
|
tw22343c.pp
|
|
|
|
tw22395.pp
|
|
|
|
tw22490a.pp
|
|
|
|
tw22665a.pp
|
|
|
|
tw22665b.pp
|
|
|
|
tw22941.pp
|
|
|
|
tw23110.pp
|
|
|
|
tw23169.pp
|
* correctly write an error if one tries to implement a method introduced in a generic in a specialization of the generic, resolves issue #23169
|
2015-07-28 21:16:47 +00:00 |
|
tw23546b.pp
|
|
|
|
tw23547a.pp
|
|
|
|
tw23547b.pp
|
|
|
|
tw23547c.pp
|
|
|
|
tw23571a.pp
|
|
|
|
tw23571b.pp
|
|
|
|
tw23571c.pp
|
|
|
|
tw23702.pp
|
+ add test for Mantis #23702, just to be sure that we don't re-add that already solved problem
|
2017-01-27 13:58:54 +00:00 |
|
tw24013.pp
|
|
|
|
tw24013a.pp
|
|
|
|
tw24013b.pp
|
|
|
|
tw24184.pp
|
|
|
|
tw24428.pp
|
|
|
|
tw24428a.pp
|
|
|
|
tw24453.pp
|
Fix for Mantis #24453. Check for nested types after a specialization. Additionally check correctly whether a type is really a generic before accepting it when parsing a generic.
|
2013-09-26 09:21:28 +00:00 |
|
tw24495.pp
|
* convert function like used new into a appropriate nodes only in pass_1 so proper error checking can be carried out, resolves #24495
|
2013-05-31 14:55:49 +00:00 |
|
tw24588.pp
|
Disallow the usage of the inline assembler inside generics, because there are currently two problems:
|
2013-06-13 19:42:49 +00:00 |
|
tw25029.pp
|
compiler: don't allow to access an enum members through the enum member. It should be only possible throught the enum type name. Fixes issue #0025029
|
2013-09-16 02:48:52 +00:00 |
|
tw25215.pp
|
Fix for Mantis #25215.
|
2013-10-20 12:15:49 +00:00 |
|
tw25283.pp
|
* when freeing a procdef that hasn't been registered for writing to the ppu
|
2017-01-15 17:41:27 +00:00 |
|
tw25318.pp
|
compiler: don't allow to assign to for-in loop variable (bug #0025318)
|
2013-11-19 05:29:37 +00:00 |
|
tw25504.pp
|
* don't crash when searching for a type helper in an anonymous array (or
|
2014-01-14 19:52:20 +00:00 |
|
tw25622.pp
|
* only consider tc_pointer_to_array typeconversions to determine whether a
|
2014-01-28 20:14:24 +00:00 |
|
tw25622a.pp
|
* only consider tc_pointer_to_array typeconversions to determine whether a
|
2014-01-28 20:14:24 +00:00 |
|
tw25788.pp
|
* enable 40+ tests for Haiku as per mantis #30470
|
2016-08-14 14:09:24 +00:00 |
|
tw25861.pp
|
* only check for _PROPERTY as a regular token, so that
|
2014-05-10 16:03:02 +00:00 |
|
tw25862.pp
|
* also check for targets not supporting -gc/checkpointer functionality in
|
2014-03-13 20:42:18 +00:00 |
|
tw25915.pp
|
Forgot to commit test mentioned in last commit
|
2014-04-04 16:10:08 +00:00 |
|
tw25951.pp
|
* do not crash with an ie on illegal boolean expressions in conditional compilation directives, resolves #25951
|
2014-04-27 15:50:37 +00:00 |
|
tw26176.pp
|
Fix for Mantis #26176. Don't handle "type helper" as unique.
|
2014-06-06 13:26:21 +00:00 |
|
tw26193.pp
|
Contrary to popular believe the VMT for a generic needs to be at least generated so that check for inherited methods can be done correctly. This does however not mean that the VMT is written to the object file which is handled at a completely different place. Fixes Mantis #26193.
|
2014-06-06 13:05:39 +00:00 |
|
tw26363.pp
|
* don't allow default parameter values for parameter types that don't accept
|
2014-06-20 19:50:20 +00:00 |
|
tw26363a.pp
|
* don't allow default parameter values for parameter types that don't accept
|
2014-06-20 19:50:20 +00:00 |
|
tw26456.pp
|
Fix for Mantis #26456.
|
2014-07-20 13:40:01 +00:00 |
|
tw26704.pp
|
* check for duplicate identifiers when inserting union symtables into the
|
2014-10-14 20:30:14 +00:00 |
|
tw28338.pp
|
* don't crash when trying to access the call_self_node in case it doesn't
|
2015-06-23 21:23:29 +00:00 |
|
tw28753.pp
|
* fix for Mantis #28753: don't return generic dummys from single_type(); ensures that parameters correctly evaluate to error defs should generic dummies be used
|
2016-09-16 20:40:19 +00:00 |
|
tw30022.pp
|
* don't allow implicit type conversions from pointers to c-style blocks in
|
2016-04-17 19:07:26 +00:00 |
|
tw30494.pp
|
* fix Mantis #30494 by applying patch from Maciej Izak
|
2016-08-26 14:23:23 +00:00 |
|
tw31016.pp
|
* do not throw an internal error if in case of an previous error the parameter class of an errordef is requested, resolves #31016
|
2016-11-27 13:16:12 +00:00 |
|
tw31107.pp
|
* fix for Mantis #31107: disallow calling of ordinary record methods using the record's type.
|
2016-12-12 22:08:28 +00:00 |
|
tw31465.pp
|
* fix for Mantis #31465: only consider non-static fields when checking whether a record may be used with Default()
|
2017-03-03 17:03:46 +00:00 |
|
uw0744.pp
|
|
|
|
uw0840a.pp
|
|
|
|
uw0840b.pp
|
|
|
|
uw0856.pp
|
|
|
|
uw2414.pp
|
|
|
|
uw3450.pp
|
|
|
|
uw3969.pp
|
|
|
|
uw4103.pp
|
|
|
|
uw6922.pp
|
|
|
|
uw8738a.pas
|
|
|
|
uw8738b.pas
|
|
|
|
uw25283.pp
|
* when freeing a procdef that hasn't been registered for writing to the ppu
|
2017-01-15 17:41:27 +00:00 |