fpc/tests/tbs
2025-02-09 16:35:42 +01:00
..
ib0690.inc
tb0001.pp
tb0002.pp
tb0003.pp
tb0004.pp
tb0005.pp
tb0006.pp
tb0007.pp
tb0008.pp
tb0009.pp
tb0010.pp
tb0011.pp
tb0012.pp
tb0013.pp
tb0014.pp
tb0015.pp
tb0016.pp
tb0017.pp
tb0018.pp
tb0019.pp
tb0020.pp
tb0021.pp
tb0022.pp
tb0023.pp
tb0024.pp
tb0025.pp
tb0026.pp
tb0027.pp
tb0028.pp
tb0029.pp
tb0030.pp
tb0031.pp
tb0032.pp
tb0033.pp
tb0034.pp
tb0035.pp
tb0036.pp
tb0037.pp
tb0038.pp
tb0039.pp
tb0040.pp
tb0041.pp
tb0042.pp
tb0043.pp
tb0044.pp
tb0045.pp
tb0046.pp
tb0047.pp
tb0048.pp
tb0049.pp
tb0050.pp
tb0051.pp
tb0052.pp
tb0053.pp
tb0054.pp
tb0055.pp
tb0056.pp
tb0057.pp
tb0058.pp
tb0059.pp
tb0060.pp
tb0062.pp
tb0063.pp
tb0064.pp
tb0065.pp
tb0066.pp
tb0067.pp
tb0068.pp
tb0069.pp
tb0070.pp
tb0071.pp
tb0072.pp add loongarch64 tests support 2023-02-05 19:18:48 +00:00
tb0073.pp
tb0074.pp
tb0075.pp
tb0076.pp
tb0077.pp
tb0078.pp
tb0079.pp
tb0080.pp
tb0081.pp
tb0082.pp
tb0083.pp
tb0084.pp
tb0085.pp
tb0086.pp
tb0087.pp
tb0088.pp
tb0089.pp
tb0090.pp
tb0091.pp
tb0092.pp
tb0093.pp
tb0094.pp
tb0095.pp
tb0096.pp
tb0097.pp
tb0098.pp
tb0099.pp
tb0100.pp
tb0101.pp
tb0102.pp
tb0103.pp
tb0104.pp
tb0105.pp
tb0106.pp
tb0107.pp
tb0108.pp
tb0109.pp
tb0110.pp
tb0111.pp
tb0112.pp
tb0113.pp
tb0115.pp
tb0116.pp
tb0117.pp
tb0118.pp
tb0119.pp
tb0120.pp
tb0122.pp
tb0123.pp
tb0124.pp
tb0125.pp
tb0126.pp
tb0127.pp
tb0128.pp
tb0129.pp
tb0130.pp
tb0131.pp
tb0132.pp
tb0133.pp
tb0134.pp
tb0135.pp
tb0136.pp
tb0137.pp
tb0138.pp
tb0139.pp
tb0140.pp
tb0141.pp
tb0142.pp
tb0143.pp
tb0144.pp
tb0145.pp
tb0146.pp
tb0147.pp
tb0148.pp
tb0149.pp
tb0150.pp
tb0151.pp
tb0152.pp
tb0153.pp
tb0154.pp
tb0155.pp
tb0156.pp
tb0157.pp
tb0158.pp
tb0159.pp
tb0160.pp
tb0161.pp
tb0162.pp
tb0163.pp
tb0164.pp
tb0165.pp
tb0166.pp
tb0167.pp
tb0168.pp
tb0169.pp
tb0170.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tb0172.pp
tb0172a.pp
tb0173.pp
tb0174.pp
tb0175.pp
tb0176.pp
tb0177.pp
tb0178.pp
tb0179.pp
tb0181.pp
tb0182.pp
tb0183.pp
tb0184.pp
tb0185.pp
tb0186.pp
tb0187.pp
tb0188.pp
tb0188a.pp
tb0189.pp
tb0190.pp
tb0191.pp
tb0192.pp
tb0193.pp add loongarch64 tests support 2023-02-05 19:18:48 +00:00
tb0194.pp
tb0195.pp
tb0196.pp
tb0197.pp
tb0198.pp
tb0199.pp
tb0200.pp
tb0201.pp
tb0202.pp
tb0203.pp
tb0204.pp
tb0205.pp
tb0207.pp
tb0208.pp
tb0209.pp
tb0210.pp
tb0211.pp
tb0212.pp
tb0213.pp
tb0214.pp
tb0215.pp
tb0216.pp
tb0217.pp
tb0218.pp
tb0219.pp
tb0219a.pp
tb0220.pp
tb0221.pp
tb0222.pp
tb0224.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tb0225.pp
tb0226.pp
tb0227.pp
tb0228.pp
tb0229.pp
tb0230.pp
tb0231.pp
tb0232.pp
tb0233.pp
tb0234.pp
tb0235.pp
tb0236.pp
tb0237.pp
tb0238.pp
tb0239.pp
tb0240.pp
tb0241.pp
tb0241b.pp
tb0242.pp
tb0243.pp
tb0244.pp
tb0245.pp
tb0246.pp
tb0247.pp
tb0248.pp
tb0249.pp
tb0250.pp
tb0251.pp
tb0252.pp
tb0254.pp
tb0255.pp
tb0256.pp
tb0257.pp
tb0258.pp
tb0259.pp
tb0260.pp
tb0261.pp
tb0262.pp
tb0263.pp
tb0264.pp
tb0265.pp
tb0267.pp
tb0268.pp
tb0269.pp
tb0270.pp
tb0271.pp
tb0272.pp
tb0273.pp
tb0274.pp
tb0275.pp
tb0276.pp
tb0277.pp
tb0278.pp
tb0279.pp
tb0280.pp
tb0281.pp
tb0282.pp
tb0283.pp
tb0284.pp
tb0285.pp
tb0286.pp
tb0287.pp
tb0288.pp
tb0289.pp
tb0290.pp
tb0292.pp
tb0293.pp
tb0294.pp
tb0295.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tb0296.pp
tb0298.pp
tb0299.pp
tb0300.pp
tb0301.pp
tb0302.pp
tb0303.pp
tb0304.pp
tb0305.pp
tb0306.pp
tb0308.pp
tb0309.pp
tb0310.pp
tb0311.pp
tb0312.pp
tb0313.pp
tb0314.pp
tb0315.pp
tb0316.pp
tb0317.pp
tb0318.pp
tb0319.pp
tb0320.pp
tb0321.pp
tb0322.pp
tb0323.pp
tb0324.pp
tb0325.pp
tb0326.pp
tb0327.pp
tb0328.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tb0329.pp
tb0331.pp
tb0332.pp
tb0333.pp
tb0334.pp
tb0335.pp
tb0336.pp
tb0337.pp
tb0338.pp
tb0339.pp
tb0340.pp
tb0341.pp
tb0342.pp
tb0343.pp
tb0344.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tb0345.pp
tb0346.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tb0347.pp
tb0348.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tb0349.pp
tb0350.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tb0351.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tb0352.pp
tb0353.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tb0354.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tb0355.pp
tb0356.pp
tb0357.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tb0358.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tb0359.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tb0360.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tb0361.pp
tb0362.pp
tb0363.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tb0364.pp
tb0365.pp
tb0366.pp
tb0367.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tb0368.pp
tb0369.pp
tb0370.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tb0371.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tb0372.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tb0373.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tb0374.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tb0375.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tb0376.pp
tb0377.pp
tb0378.pp
tb0380.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tb0381.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tb0382.pp
tb0383.pp
tb0384.pp
tb0385.pp
tb0386.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tb0387.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tb0388.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tb0389.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tb0390.pp
tb0391.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tb0392.pp
tb0393.pp
tb0394.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tb0396.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tb0397.pp
tb0398.pp
tb0399.pp
tb0400.pp
tb0401.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tb0402.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tb0403.pp
tb0404.pp
tb0405.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tb0406.pp
tb0407.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tb0408.pp
tb0409.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tb0410.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tb0411.pp
tb0412.pp
tb0413.pp
tb0414.pp * fixed test runner directives 2025-01-26 10:53:22 +01:00
tb0415.pp
tb0416.pp
tb0417.pp
tb0418.pp
tb0419.pp
tb0420.pp
tb0421.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tb0422.pp
tb0423.pp
tb0424.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tb0425.pp
tb0426.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tb0427.pp
tb0428.pp
tb0429.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tb0430.pp
tb0431.pp
tb0432.pp
tb0433.pp
tb0433a.pp
tb0433b.pp
tb0434.pp
tb0435.pp
tb0436.pp
tb0437.pp
tb0438.pp
tb0439.pp
tb0440.pp
tb0441.pp
tb0442.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tb0443.pp
tb0444.pp
tb0445.pp
tb0446.pp
tb0447.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tb0447a.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tb0448.pp
tb0449.pp
tb0450.pp
tb0451.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tb0453.pp
tb0454.pp
tb0455.pp
tb0456.pp
tb0457.pp
tb0458.pp
tb0459.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tb0460.pp
tb0461.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tb0462.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tb0464.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tb0465.pp
tb0466.pp
tb0467.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tb0468.pp
tb0468a.pas
tb0468a.pp
tb0469.pp
tb0470.pp
tb0471.pp
tb0472.pp
tb0473.pp
tb0475.pp
tb0476.pp
tb0477.pp
tb0478.pp
tb0479.pp
tb0480.pp
tb0481.pp
tb0482.pp
tb0483.pp
tb0483u.pp
tb0484.pp
tb0485.pp
tb0486.pp
tb0487.pp
tb0488a.pp
tb0488b.pp
tb0489.pp
tb0490.pp
tb0491.pp
tb0492.pp
tb0493.pp
tb0494.pp
tb0495.pp
tb0496.pp
tb0497a.pp
tb0497b.pp
tb0497c.pp
tb0498.pp
tb0499.pp
tb0500.pp
tb0501.pp
tb0502.pp
tb0503.pp
tb0504.pp
tb0505.pp
tb0506.pp
tb0507.pp
tb0508.pp
tb0509.pp
tb0510.pp
tb0511.pp
tb0512.pp
tb0513.pp
tb0514.pp
tb0515.pp
tb0516.pp
tb0517.pp
tb0518.pp
tb0519.pp
tb0520.pp
tb0521.pp
tb0522.pp
tb0523.pp
tb0524.pp Try several ports before failing 2023-09-10 11:11:35 +00:00
tb0525.pp
tb0526.pp
tb0527.pp
tb0528.pp
tb0529.pp
tb0530.pp
tb0531.pp
tb0532.pp
tb0533.pp
tb0534.pp
tb0535.pp
tb0536.pp
tb0537.pp
tb0538.pp
tb0539.pp
tb0540.pp
tb0541.pp
tb0542.pp
tb0543.pp
tb0544.pp
tb0545.pp
tb0546.pp
tb0547.pp
tb0548.pp
tb0548a.pp
tb0549.pp
tb0550.pp
tb0550a.pp
tb0550b.pp
tb0551.pp
tb0552.pp
tb0553.pp
tb0554.pp
tb0555.pp
tb0556.pp
tb0557.pp
tb0558.pp
tb0559.pp
tb0560.pp
tb0561a.pp
tb0561b.pp
tb0564.pp
tb0565.pp
tb0566.pp
tb0567.pp
tb0568.pp
tb0569.pp
tb0570.pp
tb0571.pas
tb0571.pp
tb0572.pp
tb0573.pp
tb0574.pp
tb0575.pp
tb0576.pp
tb0577.pp
tb0577a.pp
tb0578.pp
tb0579.pp
tb0580.pp
tb0581.pp
tb0582.pp
tb0583.pp
tb0583a.pp
tb0584.pp
tb0585.pp
tb0586.pp
tb0587.pp
tb0589.pp
tb0590.pp
tb0591.pp
tb0592.pp
tb0593.pp
tb0594.pp
tb0595.pp
tb0596.pp
tb0597.pp
tb0598.pp
tb0599.pp
tb0600.pp
tb0601.pp
tb0602.pp
tb0603.pp
tb0604.pp
tb0605.pp
tb0606.pp
tb0607.pp
tb0608.pp
tb0609.pp
tb0610.pp
tb0611.pp
tb0612.pp
tb0613.pp
tb0614.pp
tb0615.pp
tb0616.pp
tb0617.pp
tb0618.pp
tb0619.pp
tb0620.pp
tb0621.pp
tb0622.pp
tb0623.pp
tb0624.pp
tb0625.pp
tb0626.pp
tb0627.pp
tb0627a.pp
tb0627b.pp + enable the 64-bit SAR instruction on the WebAssembly target 2022-05-27 22:56:05 +03:00
tb0628.pp
tb0629.pp
tb0630.pp
tb0631.pp
tb0632.pp
tb0633.pp
tb0634.pp
tb0635.pp
tb0636.pp
tb0637.pp
tb0638.pp
tb0639.pp
tb0641.pp
tb0642.pp
tb0643.pp
tb0644.pp
tb0645a.pp
tb0645b.pp
tb0645c.pp
tb0646a.pp
tb0646b.pp
tb0648.pp
tb0649.pp
tb0650.pp
tb0651.pp
tb0652.pp
tb0653.pp
tb0654.pp
tb0655.pp
tb0656.pp
tb0657.pp
tb0658.pp
tb0659a.pp
tb0659b.pp
tb0659c.pp
tb0659d.pp
tb0659e.pp
tb0659f.pp
tb0659g.pp
tb0660.pp
tb0661.pp
tb0662.pp
tb0663.pp
tb0664.pp
tb0665.pp
tb0666a.pp
tb0666b.pp
tb0667.pp
tb0668a.pp
tb0668b.pp
tb0669.pp
tb0670.pp
tb0671.pp
tb0672.pp
tb0673.pp
tb0674.pp
tb0675.pp
tb0676.pp
tb0676a.pp
tb0677.pp
tb0678.pp
tb0679.pp
tb0680.pp
tb0681.pp
tb0682.pp
tb0683.pp
tb0684.pp
tb0685.pp
tb0686.pp
tb0687.pp
tb0688.pp
tb0689.pp
tb0690.pp
tb0691.pp
tb0692.pp + test for last commit (44094dba2f) 2022-02-14 22:54:36 +01:00
tb0693.pp Symbolic constants: don't range check on use 2022-04-02 13:26:44 +02:00
tb0693a.pp Symbolic constants: don't range check on in use in typed constants 2022-04-03 11:20:10 +02:00
tb0693b.pp Symbolic constants: don't range check on in use in typed constants 2022-04-03 11:20:10 +02:00
tb0694.pp * tests for merge request 244 2022-07-16 22:13:21 +02:00
tb0695.pp * an objectdef also requires an init for its members if a member (or a member of one of the parents) has a complex initialization 2022-08-14 15:42:32 +02:00
tb0696.pp * correctly convert a single WideChar to a PChar constant with the correct code page 2022-08-28 21:53:44 +02:00
tb0697.pp * $P/$OpenStrings is supposed to be a local switch, so change that accordingly 2022-10-08 13:52:32 +02:00
tb0698.pp * enable OpenStrings by default in mode Delphi 2022-10-08 13:52:34 +02:00
tb0699.pp * as long as the type passed into a TypeInfo() is not an undefined or error def the resulting value will always be constant at compile time, so it can be compared to another then no matter if typenode or not 2022-12-02 17:47:15 +01:00
tb0700.pp * as long as the type passed into a TypeInfo() is not an undefined or error def the resulting value will always be constant at compile time, so it can be compared to another then no matter if typenode or not 2022-12-02 17:47:15 +01:00
tb0701.pp * as long as the type passed into a TypeInfo() is not an undefined or error def the resulting value will always be constant at compile time, so it can be compared to another then no matter if typenode or not 2022-12-02 17:47:15 +01:00
tb0702.pp * mark test as NORUN 2022-12-03 19:41:34 +01:00
tb0703.pp + support procvar[] in tp/mac procvar mode if the procvar returns an array type 2023-01-22 16:24:29 +01:00
tb0704.pp * transform a/a only into 1 if fastmath is on 2023-01-29 13:49:33 +01:00
tb0705.pp * transform a/a only into 1 if fastmath is on 2023-01-29 13:49:33 +01:00
tb0706.pp volatile: allow for assignments 2023-08-12 12:04:40 +02:00
tb0707.pp + test from Rika for merge request 458 2023-08-14 23:21:25 +02:00
tb0708.pp + test from Rika for merge request 566 2024-01-06 22:18:30 +01:00
tb0709.pp * ensure that "type SomeName = type reference" is still allowed when function references are disabled 2024-02-23 15:31:38 +01:00
tb0710.pp * patch by Rika + test: Don’t explicitly change GetMem(0) to GetMem(1), it works anyway, resolves #40456 2024-03-01 22:49:45 +01:00
tb0711.pp * transform -1-x into not(x) 2024-03-08 22:42:26 +01:00
tb0712.pp * restored overwritten test 2024-03-24 14:30:07 +01:00
tb0713.pp * restored overwritten test 2024-03-24 14:30:07 +01:00
tb0714.pp + test for fc3d71bba3 2024-04-10 23:01:25 +02:00
tb0715.pp * test for mr 724 2024-07-20 13:46:06 +02:00
tb0716.pp * patch by Alexander (Rouse_) Bagel: TArrayHelper.BinarySearch, when searching 2024-08-29 21:18:57 +01:00
tb0717.pp * ensure that Default() symbols that use management operators are properly initalized/finalized 2024-10-11 18:00:01 +02:00
tb0718.pp + add tests for the adjusted message handling, especially one that checks that messages inside generics can be silenced correctly 2024-12-31 18:32:17 +01:00
tb0719.pp + add tests for the adjusted message handling, especially one that checks that messages inside generics can be silenced correctly 2024-12-31 18:32:17 +01:00
tb0720.pp + test for last commit 2025-02-09 16:35:42 +01:00
tb9000.pp * Implement TList<T>.pack. Patch by Alexander Bagel. Fixes issue #40927 2024-10-09 09:15:50 +02:00
ub0060.pp
ub0069.pp
ub0119.pp
ub0120.pp
ub0129.pp
ub0133.pp
ub0150.pp
ub0155.pp
ub0170.pp
ub0179.pp
ub0222.pp
ub0265.pp
ub0292.pp
ub0308.pp
ub0313.pp
ub0339.pp
ub0342a.pp
ub0342b.pp
ub0366.pp
ub0380.pp
ub0386.pp
ub0391.pp
ub0406.pp
ub0421a.pp
ub0421b.pp
ub0421c.pp
ub0426.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
ub0437a.pp
ub0437b.pp
ub0437c.pp
ub0440.pp
ub0461.pp
ub0489.pp
ub0489b.pp
ub0506.pp
ub0569.pp
ub0629.pp
ub0635.pp
ub0674.pp
ub0717.pp * ensure that Default() symbols that use management operators are properly initalized/finalized 2024-10-11 18:00:01 +02:00