Commit Graph

1102 Commits

Author SHA1 Message Date
carl
369ef5ff25 + big-endian testing 2002-09-27 17:46:01 +00:00
carl
22e9a24272 * add testing for window-page size 4K, so as to test stack corruption 2002-09-27 17:44:50 +00:00
florian
7ac375ac01 no message 2002-09-26 11:45:24 +00:00
florian
fa51835542 no message 2002-09-26 11:38:38 +00:00
carl
f346e81a97 * properties are case-insensitive in the fixes branch 2002-09-24 19:28:20 +00:00
florian
c1b7ca770c *** empty log message *** 2002-09-23 05:18:22 +00:00
carl
25555f3efb * assert returns error 227 2002-09-22 14:31:18 +00:00
carl
d0a8ca4664 * fix small typo 2002-09-22 14:16:12 +00:00
carl
ae8ed67a36 + added amiga compiler version 2002-09-22 13:44:49 +00:00
carl
41d30763e5 * initial revision 2002-09-22 13:44:29 +00:00
carl
ad7618d678 * gets64bit was not returning an int64! 2002-09-22 09:08:40 +00:00
carl
81afd347dd + division by zero testing 2002-09-21 13:28:06 +00:00
carl
0fd4413f84 + currency testing
* more system unit routine testing
2002-09-18 18:30:30 +00:00
carl
f172aa242b * currency cg tests (tested againt Delphi 3) 2002-09-18 18:29:07 +00:00
Jonas Maebe
b37a790e31 * fixed int64 tests 2002-09-16 19:24:09 +00:00
carl
3f5342bb7e * several new routines have a testsuit. 2002-09-16 19:15:54 +00:00
carl
7e44d50c68 * softfpu tests (some of them still fail!) 2002-09-16 19:08:30 +00:00
carl
1dea3ef6b5 * overloaded string routines testing 2002-09-16 19:07:17 +00:00
peter
58fda2b1b8 * fix compile mode 2002-09-16 19:05:30 +00:00
peter
067217877f * fix for none-win32 2002-09-16 15:42:05 +00:00
peter
acd254bd34 * overload problem with default parameters 2002-09-16 14:14:27 +00:00
carl
bab50ac255 * inc/dec system unit tests 2002-09-15 17:05:35 +00:00
carl
b4e9ad6bbd * initial revision of longjmp/setjmp testing 2002-09-15 09:53:05 +00:00
carl
d3d3f1fcf0 * first revision (incomplete!) 2002-09-14 11:19:18 +00:00
peter
fff4cf3b05 * fix typo's 2002-09-09 19:42:39 +00:00
Jonas Maebe
f7a7c4d81b * some extra int64 - int64 tests for RISC processors 2002-09-08 20:29:36 +00:00
Jonas Maebe
b787f0ceec * getu32bit() now has a longword result instead of a longint 2002-09-08 20:27:37 +00:00
carl
2bd8403fa0 * operator overloading interactive tests 2002-09-08 11:54:23 +00:00
carl
121dfde260 * bugfix 2109 (bad imho, but only way) 2002-09-08 11:10:17 +00:00
carl
563a31edb4 * bugfix report 2070 2002-09-08 07:00:30 +00:00
carl
99398071a7 * new bug report fix 2002-09-07 19:09:15 +00:00
peter
952e80a72f * old logs removed and tabs fixed 2002-09-07 15:40:30 +00:00
carl
df15467477 + bug #1996 verification code 2002-09-07 11:07:29 +00:00
carl
24720bfb50 * range checking code verification 2002-09-07 11:06:55 +00:00
carl
f61a723302 * bugfix 2001 2002-09-06 20:00:25 +00:00
carl
aed84190ca * bug #2072 2002-09-05 16:44:17 +00:00
peter
6da33d2524 * objfpc mode is required 2002-09-05 14:55:56 +00:00
Jonas Maebe
303ad8de46 + added 2002-09-04 16:21:46 +00:00
peter
b97ebae8e5 * clean prep-stamp 2002-09-03 13:27:53 +00:00
peter
0d83bb989d * use tinterfacedobject instead of tobject 2002-09-03 13:27:36 +00:00
pierre
62b9c476c1 + chck 1779 bug 2002-09-03 10:20:05 +00:00
peter
b590b0165e * add check 2002-09-01 18:53:11 +00:00
peter
093aa5193e * updates to compile with kylix
* fixed some tests
2002-09-01 14:45:54 +00:00
peter
cb33506268 * preparation stage added, this stage will copy the correct ctest.o
to the test/cg dir
2002-08-25 19:28:52 +00:00
peter
f59d6d528d * fixed long double typo that was using double instead of extended 2002-08-25 19:28:07 +00:00
peter
92c72b3b57 * failure test splitted for getmem reporting nil or a runtime error 2002-08-25 19:27:40 +00:00
peter
f7d7ab374e * new linux .o file 2002-08-25 19:26:38 +00:00
peter
79205a7861 * splitted in $E+ file and without emulator 2002-08-25 19:26:23 +00:00
mazen
08a92a26b4 * fixing include path 2002-08-18 21:53:17 +00:00
florian
cee0f217ec no message 2002-08-16 20:41:32 +00:00
Jonas Maebe
07269c85d8 + test for getting the address of virtual methods of a class 2002-08-13 16:10:10 +00:00
florian
8af1cb19ee *** empty log message *** 2002-08-12 20:38:05 +00:00
florian
1f67fff48e *** empty log message *** 2002-08-11 18:54:08 +00:00
florian
d7e2b965b8 *** empty log message *** 2002-08-11 18:53:37 +00:00
florian
ae73cf0d0b *** empty log message *** 2002-08-11 16:07:37 +00:00
florian
9a78f70ad4 *** empty log message *** 2002-08-11 16:03:52 +00:00
florian
23c6b6df00 *** empty log message *** 2002-08-11 15:20:31 +00:00
florian
b8e11ff57b *** empty log message *** 2002-08-11 15:19:26 +00:00
carl
589f06c18f + mre tests for cg testuit 2002-08-10 08:27:43 +00:00
florian
2eec6a0897 *** empty log message *** 2002-08-06 21:11:27 +00:00
carl
657aa6d1cc + exception handling testing
(still missing raise / on node testing)
2002-08-03 11:05:14 +00:00
marco
74ab069c2e * OpenBSD makefile fixes 2002-07-30 13:46:23 +00:00
Jonas Maebe
d4b7f1e371 + added 2002-07-29 14:30:22 +00:00
carl
d5ece09b0a + case node testing 2002-07-28 09:45:24 +00:00
carl
86f65c6d60 + include / exclude inline node testing 2002-07-25 17:52:59 +00:00
florian
ba1d11e778 no message 2002-07-20 17:38:07 +00:00
florian
576001f95b no message 2002-07-20 17:05:11 +00:00
florian
6517a7c0d0 *** empty log message *** 2002-07-16 12:33:15 +00:00
florian
28e6f7cb9b no message 2002-07-15 19:43:15 +00:00
carl
f9f39bda33 + ansistring testing (from mailing list) 2002-07-07 11:16:06 +00:00
carl
6154d2c482 + fsearch testing added 2002-07-06 11:46:08 +00:00
carl
b1abff5f05 + added several missing tests (adapted to both v1.1 and v1.0) 2002-06-16 08:28:11 +00:00
Jonas Maebe
375eca81ae + initial version 2002-06-13 08:31:57 +00:00
Jonas Maebe
462ab6c72e + added 2002-06-12 18:01:06 +00:00
michael
42b5794688 + Initial implementation 2002-06-05 20:30:50 +00:00
michael
b84050d16e + Conform to 8.3 names 2002-06-05 20:29:40 +00:00
michael
b05b4e81d3 + initial implementation 2002-06-05 20:28:22 +00:00
michael
2989b11b9d + Initial import 2002-06-05 20:26:17 +00:00
pierre
e761cc0444 * fix compilation failure 2002-06-03 19:07:55 +00:00
marco
9c95811fc0 * Renamefest 2002-06-01 19:08:52 +00:00
peter
8feff21ce2 * updated to compile tests with kylix 2002-05-13 13:45:35 +00:00
peter
895b7c6840 * new bug 2002-05-10 07:51:54 +00:00
peter
09ccea65cb * FExpand bug 2002-05-10 07:48:04 +00:00
carl
ef7b213483 * subscriptn() secondpass testing... 2002-05-09 20:16:05 +00:00
carl
fa5283d967 + complete class method call testing (secondcalln()) 2002-05-05 19:15:52 +00:00
carl
ee2673daa6 + withsymtable checking 2002-05-05 19:13:19 +00:00
carl
fcbb1eea4e + finished procedural variable testsuit
+ finished method testsuit
2002-05-05 13:58:50 +00:00
carl
463476932c * removed and replaced by other files 2002-05-05 13:54:43 +00:00
carl
a754062866 * new and final revisiion of C module interface testing 2002-05-04 16:58:10 +00:00
carl
362949f841 + var parameter testing
+ function result testing
+ floating point testing
2002-05-04 16:56:54 +00:00
peter
451532aaed * add test for setlength with multiple parameters 2002-04-23 19:16:09 +00:00
peter
e37725d6fd * more bugs 2002-04-23 13:16:42 +00:00
carl
aa66edd3c9 + added structure testing 2002-04-22 19:09:02 +00:00
peter
c8cb58038b * splitted in 2 files, one fpc mode and other tp mode 2002-04-22 16:33:40 +00:00
peter
4efea524e8 * linux .o file 2002-04-21 18:16:28 +00:00
peter
f10653fa2c * small fixes 2002-04-21 18:15:55 +00:00
peter
7020d68165 * Check for internal errors 2002-04-21 18:15:32 +00:00
peter
2d4b532578 * new bugs
* fixed version tag
2002-04-19 13:08:33 +00:00
peter
5d2999e26d * wrong directory 2002-04-19 13:04:10 +00:00
peter
7468b80f43 * new bugs from the web 2002-04-18 13:23:47 +00:00
peter
813864b156 * test should fail 2002-04-16 16:07:28 +00:00
peter
bb80969622 * new bugs 2002-04-16 16:06:59 +00:00
pierre
a18260037a + new test file 2002-04-15 20:47:39 +00:00
carl
96e7db8292 +fixed class creation problem 2002-04-15 14:40:45 +00:00
carl
8e10477361 + first version of binary for FPC testing 2002-04-13 21:13:11 +00:00
carl
d5ecb38d54 + readme for C compiler testing 2002-04-13 21:12:11 +00:00
carl
7f5794b617 + c module testing 2002-04-13 21:06:39 +00:00
carl
97445eca0e * fixed stupid typo 2002-04-13 21:04:10 +00:00
carl
11f178bbf9 + C module testing (unfinished) 2002-04-13 21:03:43 +00:00
carl
b1fbd52066 * fixed typos 2002-04-13 21:02:20 +00:00
carl
c9c8d73769 * fixed typo 2002-04-13 21:01:55 +00:00
carl
1e0f12816d + var parameter passing for different calling conventions 2002-04-13 17:51:00 +00:00
carl
6b1b288f98 + value parameter passing for different calling conventions 2002-04-13 17:49:45 +00:00
carl
d5110a4d0e + function calling withy saveregisters convention 2002-04-13 17:47:57 +00:00
carl
751697800b + constant parameter passing for different calling conventions 2002-04-13 17:47:06 +00:00
carl
6cf1900e78 + procedure variable testing (stil not sure about class/object proc. variables) 2002-04-13 11:04:40 +00:00
carl
50159eb182 + web bug test #1907 2002-04-13 08:05:38 +00:00
carl
c386112711 + web bug test #1915 2002-04-13 08:00:16 +00:00
carl
f84fc7c834 + testing for symtablelevel = lexlevel 2002-04-13 07:48:47 +00:00
carl
3994946032 + Function calling tests , for different calling conventions. 2002-04-13 07:45:49 +00:00
carl
27bc3a5d32 + function call testing 2002-04-11 19:35:49 +00:00
carl
da73e3f995 + added direct destructor / constructor call 2002-04-10 19:23:31 +00:00
carl
ffeb787b1b + first tries at first calln testing for objects (totally unfinished!) 2002-04-10 19:11:00 +00:00
carl
12b2956bed + first tries at first calln testing 2002-04-10 16:33:18 +00:00
carl
1fde9cb39f - renamed and expanded 2002-04-10 16:31:29 +00:00
peter
5bdcf72f80 * fix for non-fpc compilers 2002-04-02 17:05:17 +00:00
carl
77dc9da130 + var parameter code generator testing (also crashes under version 1.0.x!) 2002-04-01 19:57:34 +00:00
carl
55bfb9fdf9 + const parameter passing tests (currently crashes) 2002-04-01 18:05:39 +00:00
carl
f99bdda88d + value parameter passing tests 2002-04-01 18:05:01 +00:00
carl
f8c4581480 - moved into three separate files 2002-04-01 18:03:26 +00:00
carl
68d1a3adcc + secondcalln() : unfinished 2002-03-30 23:19:16 +00:00
carl
bc12eb6d88 + callparan node testing (only 60% finished!) 2002-03-30 23:18:43 +00:00
peter
648ec7b05e * updated int64 tests so kylix passes the tests 2002-03-29 18:43:55 +00:00
peter
87e2ea1732 * add check if tests are successfull or not 2002-03-29 12:36:03 +00:00
carl
3c83b27884 + exit node testing 2002-03-25 20:18:46 +00:00
carl
119fbebc99 + added test LOC_REFERENCE/LOC_REFERENCE (thanks to Florian) 2002-03-22 21:32:23 +00:00
carl
d1b155e1e4 + for loop testing 2002-03-21 20:17:54 +00:00
carl
d67a1f12d9 + is operator testing 2002-03-21 20:16:23 +00:00
peter
927c693482 * fix source location in zips for packages and demos 2002-03-19 19:36:55 +00:00
carl
5a19f7a82a + int_int type conversion tests 2002-03-18 20:20:13 +00:00
peter
348ee97023 * new bug 2002-03-18 15:33:02 +00:00
peter
58218bf81f * Regenerated with updated fpcmake 2002-03-11 19:10:28 +00:00
carl
76f7d71cc3 * simulate the error code on system with no stack checking 2002-03-09 23:18:51 +00:00
carl
7645e4c56b * removing current directory should return 16 2002-03-09 23:17:35 +00:00
carl
1b364d873c + information on directory configuration and how to rerun the tests 2002-03-09 21:52:14 +00:00
carl
cec813c1fa bug report test 2002-03-08 20:21:32 +00:00
carl
3f639982d0 * moved to correct directory 2002-03-08 20:18:28 +00:00
pierre
c513f38d82 * more type x = x tests 2002-03-08 15:48:05 +00:00
Jonas Maebe
509661c03c + added 2002-03-08 15:04:01 +00:00
pierre
2ba8f1d070 + added need compiler option 2002-03-08 10:07:02 +00:00
carl
cafca859f7 + fix unit name 2002-03-07 21:46:41 +00:00
carl
591aca4630 + bug report #1827 testing 2002-03-07 21:44:14 +00:00
carl
ec538658c6 * bug #1858 testing 2002-03-07 21:40:56 +00:00
carl
de0d0678f5 #1850 bug report test 2002-03-07 17:34:34 +00:00
carl
312902b36a * Adapted for automated testing 2002-03-05 21:54:52 +00:00
carl
63d446bb87 + indicate error code 2002-03-05 21:54:09 +00:00
carl
1e47486b4e + cleanup 2002-03-05 21:53:53 +00:00
carl
046139f3c4 + tests on removing current directory and parent directory 2002-03-05 21:53:18 +00:00
carl
69b7d70ca7 + test is interactive 2002-03-05 21:52:34 +00:00
carl
5c63343e71 basic mem testing 2002-03-05 21:52:00 +00:00
carl
6f0aa2326e - renamed to .pp 2002-03-05 21:50:44 +00:00
carl
d875e9dc65 + objects unit testing 2002-03-05 21:50:19 +00:00
carl
a329d5e4f1 + add objects and cg directories to clean 2002-03-05 21:47:43 +00:00
peter
ad52b0fbdf * new tests 2002-03-04 18:03:07 +00:00
pierre
ba96de0b1a * use asw for win32 target 2002-03-04 10:29:49 +00:00
Tomas Hajny
3b8a1581d8 + added support for OS/2 units (.ppo) 2002-03-03 13:27:28 +00:00
peter
9b385a2ab7 * regenated 2002-02-28 21:30:32 +00:00
Tomas Hajny
3cae6d109b * dummy implementation for OS/2 2002-02-24 20:07:23 +00:00
pierre
db5fa9b29d + bug report 1808 test 2002-02-15 08:41:38 +00:00
Jonas Maebe
e56fafb7d7 + added after comment on fpc-devel by <pavel@insect.mail.iephb.ru> 2002-01-31 14:36:35 +00:00
peter
5ee88d48c9 * small updates to test also with kylix 2002-01-29 21:32:34 +00:00
peter
b044b820b5 * lowercase tempfile name 2002-01-29 20:05:53 +00:00
peter
c09e7bb537 * regenerated 2002-01-29 18:05:44 +00:00
pierre
e68656205c + test output_format dir 2002-01-29 15:48:21 +00:00
pierre
d8a86fbafb added FAIL 2002-01-29 13:38:43 +00:00
pierre
b184ed220e + also generate .elg file for units 2002-01-29 13:24:16 +00:00
pierre
7991098920 check for bug #1681 2002-01-29 12:59:04 +00:00
pierre
d4cc9feed8 + PPFileInfo to also display time stamp of test file
* generate .elg file in several cases
    to avoid trying to recompute the same test
    over and over again.
2002-01-29 12:51:08 +00:00
pierre
47758ec9fc + explicit .cvsignore files added 2002-01-29 07:57:19 +00:00
pierre
a6c4b498e1 + some more test for set operations 2002-01-29 07:38:00 +00:00
pierre
685887bf42 * tb0304 is a lib, so don't try to run it 2002-01-29 07:36:50 +00:00
peter
5f2e0cc5e3 * regenerated 2002-01-27 21:47:54 +00:00
peter
64af22448c * test should succeed instead of fail 2002-01-24 18:23:15 +00:00
michael
e69d0e8c06 + Small error correction 2002-01-22 18:15:44 +00:00
michael
cbede72cd0 + Now uses PathSeparator and DirectorySeparator 2002-01-22 08:31:13 +00:00
pierre
4029ec8a3a new test 2002-01-21 21:35:10 +00:00
peter
f4de74d6be check also implementation 2002-01-19 15:20:11 +00:00
peter
60a3de5d59 * flag bugs that will not be fixed in 1.0.x to be 1.1 only 2002-01-19 14:21:37 +00:00
peter
069e6a3bc3 * 1.1 only 2002-01-19 12:58:52 +00:00
peter
ca1832976a * marked 1.1 only 2002-01-19 12:57:50 +00:00
peter
fc5e00ee25 * no checking for linux 2002-01-19 12:37:12 +00:00
peter
1c22644da3 * more bugs 2002-01-19 11:48:34 +00:00
peter
0816ae4006 * regenerated 2002-01-06 21:59:08 +00:00
peter
0aa1c49c9f * new tests 2002-01-06 11:46:33 +00:00
Jonas Maebe
69cfac2135 + bug #1735 2001-12-28 14:10:08 +00:00
marco
7866897343 * BSDhier fix to fpcmake.ini + makefile update. 2001-12-11 10:39:53 +00:00
carl
2d4afe0bf8 + initial version of stack checking routines 2001-12-10 02:41:41 +00:00
carl
3c2336b435 + test file for tdos 2001-12-10 02:25:33 +00:00
carl
b7285e1095 + exec now tests hello, which permits testing of DosError and DosExitCode 2001-12-10 02:25:08 +00:00
Jonas Maebe
377815fa81 + test for lo/hi 2001-12-04 15:36:58 +00:00
carl
683c583fad * updated some tests so they work on other systems 2001-11-23 01:57:30 +00:00
florian
ae55717d7b no message 2001-11-20 14:28:17 +00:00
peter
d5db98520a * another test for overloading 2001-11-18 18:43:30 +00:00
peter
8bbd570d12 * testss for class overload and virtual 2001-11-03 20:11:00 +00:00
Jonas Maebe
5a85123517 + added 2001-10-29 15:03:26 +00:00
peter
1137fb17c2 * tests for overloaded to procvar 2001-10-28 17:21:30 +00:00
florian
508010631a no message 2001-10-26 22:32:24 +00:00
peter
05aa164e57 * enum(enum) test 2001-10-22 21:21:25 +00:00
peter
5a0f9b10f9 * new tests 2001-10-22 19:58:29 +00:00
peter
5f98096685 * give error with string constants longer than 255 chars, this is
compatible with kylix
2001-10-22 19:55:44 +00:00
peter
5a634ebba4 * guid additions 2001-10-20 19:27:55 +00:00
peter
e2719218f8 * several fixes to run also with kylix 2001-10-20 17:26:13 +00:00
peter
aff68fdfd4 * asw support 2001-10-18 20:55:18 +00:00
Jonas Maebe
fd458f8f15 +added 2001-10-18 16:32:55 +00:00
florian
cb496876d8 no message 2001-10-17 22:41:52 +00:00
peter
ec9e4f4556 * fpc -PB instead of -P?
* check if fpc exists if not found fallback to ppc386
2001-10-16 20:52:34 +00:00
Jonas Maebe
fbb3e99a5e - removed 2001-10-16 17:14:07 +00:00
peter
6f2baf0fcf * regenerated 2001-10-14 21:43:09 +00:00
peter
6df85c8a5a * new tests 2001-10-11 20:31:11 +00:00
Jonas Maebe
46a07aca08 * fixed range bug 2001-10-11 08:43:10 +00:00
pierre
2fc53dd015 New test 2001-10-10 22:23:20 +00:00
pierre
3badb147ef New test file 2001-10-02 22:31:44 +00:00
peter
64a116608c * updated to work better with 1.0.x under linux 2001-09-30 21:06:27 +00:00
pierre
46f77e8379 New test 2001-09-28 16:17:29 +00:00
carl
0eb814bdf5 * replace linux -> unix in certain cases 2001-09-27 02:28:03 +00:00
pierre
7fa32c68ae Test for delphi comment in last line 2001-09-25 16:20:42 +00:00
pierre
9958dba1f4 * delete units on clean 2001-09-14 21:38:52 +00:00
pierre
4a4d7cd40d test for fpu overflow 2001-09-10 23:06:45 +00:00
pierre
b95509219c * check for negative int64 constants 2001-09-07 07:32:17 +00:00
Jonas Maebe
19bda8da46 + test include and exclude too 2001-09-04 14:33:30 +00:00
Jonas Maebe
a3ffc5a071 * fixed filename 2001-09-03 15:06:55 +00:00
Jonas Maebe
52c0e43405 * added -So to OPT 2001-09-03 15:04:42 +00:00
peter
d523065fb1 * new tests 2001-09-02 21:11:53 +00:00
carl
236598c235 + first revision (missing LOC_FLAGS location test) 2001-08-31 23:56:45 +00:00
pierre
9ac928625a * use ./dotest to run tests on linux 2001-08-31 22:25:07 +00:00
peter
6e3bcf7133 * regenerated 2001-08-30 20:18:30 +00:00
Jonas Maebe
8e66ee79a6 + initial version (should not give warning) 2001-08-30 11:03:21 +00:00
pierre
c00729abb5 + several new test files 2001-08-27 23:01:54 +00:00
Jonas Maebe
94c968a957 + limited test of code generator for read(ln)/write(ln) 2001-08-23 13:51:20 +00:00
florian
1b99b47d7c no message 2001-08-22 21:18:08 +00:00
peter
b34e51e7f6 * regenerated 2001-08-22 20:49:14 +00:00
florian
b43aef367e * several new tests 2001-08-19 21:09:25 +00:00
carl
ab90785af8 + more testing 2001-08-18 00:45:24 +00:00
Jonas Maebe
8d60989400 + added tests with variable arguments for length/frac 2001-08-13 12:37:03 +00:00
Jonas Maebe
0a3e1325bd + initial version 2001-08-13 12:28:27 +00:00
carl
0f6722d15b + objects unit OS dependant part testing 2001-08-13 06:00:50 +00:00
carl
369b81bbb6 + added printing the number of ENV vars. 2001-08-12 18:55:00 +00:00
carl
f338edffa4 * several updates and more error checking 2001-08-09 01:14:57 +00:00
pierre
ab33e7d8f8 New test 2001-08-06 13:03:49 +00:00
pierre
887bd2607f New test 2001-08-06 12:55:10 +00:00