Commit Graph

727 Commits

Author SHA1 Message Date
daniel
5784674f20 + Test for append on devices.
git-svn-id: trunk@6787 -
2007-03-11 18:56:02 +00:00
Jonas Maebe
6ba8db4dd4 * fixed a_op_const_reg(_reg)(OP_OR/OP_XOR,OS_S8/OS_S16) for ppc32
(is ok for ppc64)

git-svn-id: trunk@6756 -
2007-03-09 15:51:09 +00:00
Jonas Maebe
c7fc744a2a * use sysutils.sleep() instead of a delay loop for consistent results
among different systems

git-svn-id: trunk@6726 -
2007-03-05 15:56:55 +00:00
peter
fcc873b202 * fix compile error
git-svn-id: trunk@6597 -
2007-02-22 06:57:50 +00:00
peter
9a37c04131 * cardinal-cardinal is calculated using int64
* support pointer(int64) for all modes, this is needed to
    support pointer(cardinal+longint) and pointer(cardinal-cardinal)

git-svn-id: trunk@6586 -
2007-02-21 11:52:06 +00:00
florian
42da0e5688 * new test
git-svn-id: trunk@6577 -
2007-02-20 19:24:40 +00:00
pierre
5fc4257482 * range check explicitly disabled
git-svn-id: trunk@6537 -
2007-02-18 00:25:31 +00:00
daniel
34bdb90822 * Correct properties on tb0529
git-svn-id: trunk@6514 -
2007-02-16 18:02:57 +00:00
yury
48e46f1c2e * Fixed error "Incompatible type for arg no. X: Got "Array Of Char", expected "Array Of PChar"" when passing values like ['1','2','3'] for "array of PChar" parameter.
+ Test added.

git-svn-id: trunk@6495 -
2007-02-15 19:43:35 +00:00
tom_at_work
499d77d975 * fixed compilation
git-svn-id: trunk@6367 -
2007-02-07 20:44:48 +00:00
Jonas Maebe
80b0b1c057 * compiler identifier is powerpc64, not ppc64
git-svn-id: trunk@6365 -
2007-02-07 20:32:12 +00:00
daniel
794167b09d * Improve test.
git-svn-id: trunk@6362 -
2007-02-07 19:51:07 +00:00
daniel
04819280cc + Add enormous arrays test.
git-svn-id: trunk@6359 -
2007-02-07 19:36:35 +00:00
Jonas Maebe
c9148d67a9 * support for {$z+/-} (={$z4/1})
git-svn-id: trunk@6109 -
2007-01-21 22:08:53 +00:00
yury
901dd52840 + new test.
git-svn-id: trunk@6056 -
2007-01-18 21:00:26 +00:00
Jonas Maebe
f2b07704b5 * proper initialised/used warnings for variables used
in complex with-statements + tests

git-svn-id: trunk@6024 -
2007-01-17 12:04:53 +00:00
daniel
4e19e473a4 * Add target specifier.
git-svn-id: trunk@5988 -
2007-01-15 10:32:53 +00:00
daniel
95713c7264 + Add baseunix again.
git-svn-id: trunk@5987 -
2007-01-15 10:29:46 +00:00
daniel
38062997f4 * Remove unused procedure.
git-svn-id: trunk@5976 -
2007-01-14 21:20:23 +00:00
daniel
4f55e8055f + Add test to test Pascal I/O sockets
git-svn-id: trunk@5975 -
2007-01-14 20:35:13 +00:00
florian
5e2042cff8 * correct assembling of test rm8,reg8
git-svn-id: trunk@5972 -
2007-01-14 18:08:37 +00:00
Jonas Maebe
7afbe22031 * extended test
git-svn-id: trunk@5917 -
2007-01-12 10:38:15 +00:00
Jonas Maebe
2ddeca21e6 * don't give warning about constructing instance with abstract methods
for self.create calls + tests

git-svn-id: trunk@5810 -
2007-01-04 13:02:23 +00:00
florian
80d4887e67 * fixed warnings for length/high/low(<normal array>; <ord>; <enum>)
git-svn-id: trunk@5795 -
2007-01-03 09:51:24 +00:00
florian
28d59bbf6f * pos(...,...) overloads with variants, see tb0520.pp for the reason
git-svn-id: trunk@5770 -
2006-12-31 17:47:05 +00:00
florian
694b616975 * fixed test on windows, I wonder what it was supposed to test
git-svn-id: trunk@5762 -
2006-12-30 23:55:15 +00:00
Jonas Maebe
555e887ea3 * test for floating point precision conversion
git-svn-id: trunk@5756 -
2006-12-30 22:26:04 +00:00
Jonas Maebe
a63ed25f74 * fixed support for repeating constructor without parameters in Delphi
mode + test

git-svn-id: trunk@5692 -
2006-12-23 20:53:47 +00:00
Jonas Maebe
e5a1d628eb * fixed one regression in r5682: implementation declarations with a
calling convention that has different hidden parameters than the
    interface declaration no longer compiled in Delphi mode (e.g.
    webtbs/tw7329.pp on i386)
  * fixed remaining declaration parsing incompatibilities in TP/Delphi
    modes (other modes already gave errors for the things below):
    * give an error for "function a: byte;" in interface followed by
      "procedure a;" in implementation ("function a;" in implementation
      still allowed as in TP/Delphi)
    * give an error for "function a(b: byte):byte" in interface
      followed by "function a: byte;" in implementation (if one parameter
      or return type is specified in implementation, everything must
      be repeated -- "function a;" still allowed)
  * copied webtbs/tw0890.pp to webtbf/tw0890a.pp since it now correctly
    fails, and modified webtbs/tw0890.pp so it doesn't fail with the
    new code

git-svn-id: trunk@5688 -
2006-12-23 11:17:21 +00:00
yury
569bec8e80 * fixed ifdef for arm.
git-svn-id: trunk@5665 -
2006-12-21 20:51:09 +00:00
Jonas Maebe
72c7d5b6c0 * support ranges in case-options of variant records
git-svn-id: trunk@5553 -
2006-12-07 15:19:30 +00:00
Jonas Maebe
39324125ec * fixed for 64 bit targets
git-svn-id: trunk@5536 -
2006-12-03 20:47:45 +00:00
micha
c333724be3 + add TStringList test
git-svn-id: trunk@5526 -
2006-12-02 11:22:56 +00:00
florian
0c64a02826 * there is no gnu as for win64
git-svn-id: trunk@5493 -
2006-11-26 16:20:40 +00:00
Jonas Maebe
a15e5dc61c * always call tobject.create/free in MacPas mode for new/dispose constructs
(since macpas methods may accidentally be called like that as well,
     as it doesn't have any constructors/destructors)
  + some tests for MacPas objects from the GNU Pascal testsuite

git-svn-id: trunk@5421 -
2006-11-18 13:36:38 +00:00
florian
81726e85d7 * properties can be also passed to formal const parameters
git-svn-id: trunk@5419 -
2006-11-18 09:09:21 +00:00
florian
08f72e02f4 + copying of procedure variable defs
git-svn-id: trunk@5277 -
2006-11-07 19:20:12 +00:00
peter
99f1c86413 * force reference to AbortPrinter so smartlinking doesn't optimize the import away
git-svn-id: trunk@5242 -
2006-11-05 13:00:27 +00:00
Jonas Maebe
5acc8b44a8 * activated internal get_frame for x86
* turn off stackframe optimizations on x86 if get_frame is called
    in the current routine, or if the address of a nested function
    is taken in the current routine
  + test for the above
  * this fixes the IDE when compiled with stackframe optimizations
    on x86

git-svn-id: trunk@5146 -
2006-11-01 12:48:53 +00:00
florian
69a2144170 + added goto enable switch
git-svn-id: trunk@5069 -
2006-10-29 20:04:31 +00:00
florian
3d85bfbf7b * fixed coping of goto/label nodes
git-svn-id: trunk@5053 -
2006-10-29 09:50:39 +00:00
peter
ab3c173479 * property override test
git-svn-id: trunk@5043 -
2006-10-28 18:22:33 +00:00
Jonas Maebe
12c76ca1ce + support for "return" without return value in MacPas mode
git-svn-id: trunk@4933 -
2006-10-15 19:22:39 +00:00
micha
f47f8e6af1 add tests for untyped pointer arithmetic warnings
git-svn-id: trunk@4820 -
2006-10-07 16:28:21 +00:00
Jonas Maebe
86649024b3 * fixed fpc_AnsiStr_Concat_multi + test
git-svn-id: trunk@4790 -
2006-10-04 16:44:31 +00:00
Jonas Maebe
a12f293781 * fixed wrong note about explictly valued enumeration types if the lower
bound is <= -1

git-svn-id: trunk@4182 -
2006-07-14 17:16:27 +00:00
Jonas Maebe
30ee3416e8 * fixed wrong "assigned but not used" note for class and interface
(the latter via a type cast) variables from which only fields are
    read

git-svn-id: trunk@4181 -
2006-07-14 17:06:31 +00:00
yury
cdafea2ce7 * uses crt is not needed in some tests.
git-svn-id: trunk@4112 -
2006-07-06 19:10:44 +00:00
yury
291b00529a * wince support for some tests.
git-svn-id: trunk@4111 -
2006-07-06 19:09:42 +00:00
yury
f96b571e38 * skip some tests for wince.
git-svn-id: trunk@4110 -
2006-07-06 19:08:23 +00:00
yury
4c3d73106c * about 500 millions iterations is not needed for tb0328 test.
git-svn-id: trunk@4098 -
2006-07-06 11:02:28 +00:00
Jonas Maebe
74f9acd0d8 + added
git-svn-id: trunk@3198 -
2006-04-12 13:25:39 +00:00
Jonas Maebe
22dbdea481 * fixed test, enabled for freebsd, darwin, solaris
git-svn-id: trunk@3151 -
2006-04-05 12:19:55 +00:00
oro06
feb8de2d67 *arm-wince wince added to win32 tests
git-svn-id: trunk@2615 -
2006-02-17 07:38:55 +00:00
peter
30130d41be * more tests for symtable insert/search
git-svn-id: trunk@2406 -
2006-02-02 13:41:17 +00:00
peter
62d885369d * test for enums in record
git-svn-id: trunk@2405 -
2006-02-02 13:17:05 +00:00
Jonas Maebe
08c4e6918b * renamed test to properly reproduce internal error
git-svn-id: trunk@2243 -
2006-01-09 15:46:30 +00:00
peter
b561749dea * renamed to trtti4
git-svn-id: trunk@2006 -
2005-12-20 10:46:41 +00:00
peter
1f2e850bea * test also order of properties
git-svn-id: trunk@2005 -
2005-12-20 10:35:53 +00:00
peter
6c75825751 * test for forward class in $M+
git-svn-id: trunk@1999 -
2005-12-20 09:03:43 +00:00
daniel
190cdc6f4b * Isolated IE200311075 bug found today
git-svn-id: trunk@1871 -
2005-12-02 21:05:28 +00:00
tom_at_work
c97dfde06d * renamed tb0488.pp to tb0488a.pp
* added tb0488b test program

git-svn-id: trunk@1774 -
2005-11-16 20:51:45 +00:00
tom_at_work
9d7ac02696 * fixed tb0488 on unix platforms (missing cwstring uses)
* 64bit big-endian fix of dynamic array handling
* added qword support for %x format specifier of format() functions

git-svn-id: trunk@1773 -
2005-11-16 20:50:38 +00:00
tom_at_work
487c4f76a4 * more testbench fixes
git-svn-id: trunk@1600 -
2005-10-26 21:42:20 +00:00
peter
fb6d17fb21 * fixed runtime
git-svn-id: trunk@1490 -
2005-10-19 06:35:17 +00:00
Jonas Maebe
f587986a69 - disabled for non-x86/x86_64
git-svn-id: trunk@1423 -
2005-10-16 14:47:32 +00:00
florian
2dd7c144c4 * fixed test
git-svn-id: trunk@1371 -
2005-10-13 20:01:17 +00:00
peter
edf553a223 * string constants are now array of char until
they are converted to a specific string type

git-svn-id: trunk@1254 -
2005-10-02 11:08:58 +00:00
florian
be99f2a7fd * fixed loading of addresses of virtual methods to methodpointers in delphi mode
git-svn-id: trunk@1182 -
2005-09-25 10:58:17 +00:00
florian
40dd9b9404 * new test for the recently fixed intel assembler reader stuff
git-svn-id: trunk@1108 -
2005-09-18 09:07:46 +00:00
florian
fa1575aeab * fixed array[..] of char <op> pchar: wrong type was determined for non op<>+ returned
git-svn-id: trunk@1107 -
2005-09-18 08:59:20 +00:00
florian
abbc85bb78 + strict protected and strict private support
git-svn-id: trunk@512 -
2005-06-28 19:23:39 +00:00
Jonas Maebe
26646298a4 * fixced uninitialised variable
git-svn-id: trunk@399 -
2005-06-13 21:53:12 +00:00
florian
837638b971 * initial test version
git-svn-id: trunk@169 -
2005-06-01 18:45:23 +00:00
Tomas Hajny
3d00563633 + check for not failing on Delphi $WARN directive
git-svn-id: trunk@125 -
2005-05-26 20:53:02 +00:00
florian
ac880214fc * fixed passing function results to const formal defs, see tbs/tb0490.pp
git-svn-id: trunk@56 -
2005-05-21 20:44:04 +00:00
fpc
790a4fe2d3 * log and id tags removed
git-svn-id: trunk@42 -
2005-05-21 09:42:41 +00:00
fpc
50778076c3 initial import
git-svn-id: trunk@1 -
2005-05-16 18:37:41 +00:00
olle
fefdf31dce + Added code for macos 2005-04-28 18:37:23 +00:00
olle
942c4ea025 - Removed dependency on unit DOS
* Made filename valid length for macos
2005-04-28 18:36:18 +00:00
olle
9e25e07eaa - Removed superfluous apptype 2005-04-28 18:35:02 +00:00
peter
86c939c17c * fix compile failures 2005-04-05 21:04:34 +00:00
peter
594c8943eb * new bugs
* added $mode fpc
2005-04-04 16:29:44 +00:00
peter
2326c2b62f new bugs 2005-03-28 15:06:55 +00:00
peter
0a6f9bb489 * mode delphi 2005-03-04 17:07:49 +00:00
florian
9d5509f3f9 no message 2005-02-26 09:53:43 +00:00
florian
b3910a75f2 no message 2005-02-26 09:51:28 +00:00
florian
25ea80ba19 no message 2005-02-24 22:36:03 +00:00
florian
627420ae56 no message 2005-02-23 19:18:23 +00:00
peter
e417e34496 * truncate log 2005-02-14 17:13:06 +00:00
florian
f2c5cdc3ee no message 2005-02-10 20:53:33 +00:00
florian
5f8c31df7c * on 64 bit CPUs val works with 64 bit 2005-02-05 18:56:45 +00:00
florian
beee137eb7 no message 2005-02-01 23:19:09 +00:00
florian
cc7220d3db no message 2005-02-01 23:17:46 +00:00
florian
65e3bccd25 no message 2005-02-01 23:16:37 +00:00
florian
2fa0967349 no message 2005-02-01 23:06:55 +00:00
peter
7d881c5c07 * mode tp 2005-01-31 17:01:24 +00:00
florian
97bbacd0a8 no message 2005-01-19 23:33:13 +00:00
florian
a6549318c7 no message 2005-01-19 23:20:12 +00:00
florian
661b1f39b7 no message 2005-01-19 20:52:08 +00:00
florian
36d8c40223 + skipemu directive added 2005-01-06 16:38:06 +00:00
florian
cd8e5f6852 no message 2004-12-18 15:20:42 +00:00
peter
53dd50db60 * add byte ptr 2004-12-15 15:58:24 +00:00
florian
e27a8d871f * fixed test 2004-11-28 21:32:28 +00:00
peter
d30f99c17e * use domem() for heap checking 2004-11-26 21:59:49 +00:00
olle
2ecaba47e1 + Better comment on %SKIPTARGET=macos 2004-11-23 19:55:59 +00:00
peter
a20e4c2afe * bug is obsolete 2004-11-21 21:55:14 +00:00
peter
04e9ecba1c * move external to interface 2004-11-21 21:42:16 +00:00
peter
782801e42b * win32 only 2004-11-21 21:42:00 +00:00
peter
161cbe3824 * fixed library tests
* fix test cases to generate their own temporary files
2004-11-09 23:13:49 +00:00
florian
53d4987dbe * test for 64 bit cpus fixed 2004-11-02 17:31:00 +00:00
florian
2ba892c5bd * fixed test for x86_64 which supports a native comp type 2004-11-02 16:01:47 +00:00
peter
78ff575ee4 * use __stklen 2004-11-01 14:52:02 +00:00
florian
18ab96362b + added sparc code 2004-10-03 18:13:26 +00:00
florian
9cc9d68060 + sparc 2004-09-26 18:32:15 +00:00
peter
8b58545947 * problem with temp ansistrings 2004-09-22 20:21:43 +00:00
peter
2bb1472ab5 * new bug 2004-09-21 15:45:44 +00:00
Jonas Maebe
172ffeac56 + added 2004-08-25 11:50:45 +00:00
Jonas Maebe
cb8f28f93d + test for "@procvar_of_object <> nil" in delphi mode 2004-08-17 19:05:27 +00:00
florian
1d1df129f6 *** empty log message *** 2004-05-29 15:52:33 +00:00
florian
c67af8573f no message 2004-05-25 21:26:49 +00:00
florian
d33a2be215 no message 2004-05-25 21:25:01 +00:00
florian
51a249e0c5 no message 2004-05-24 21:27:30 +00:00
florian
dbd39b5f63 * removed 2004-05-24 20:35:28 +00:00
peter
9cab8ec422 * missing function result 2004-05-24 15:33:02 +00:00
florian
ddd4d8bbae no message 2004-05-23 14:14:43 +00:00
florian
17c92356a8 no message 2004-05-23 11:03:20 +00:00
florian
d3b67cb11d no message 2004-05-23 09:58:39 +00:00
peter
f34715d35c * 64bit fixes 2004-05-02 12:59:57 +00:00
peter
3d4e245aaa * 1.0.x only 2004-05-02 12:50:23 +00:00
olle
b564b4751f + added MacOS to SKIPTARGETS 2004-04-25 13:56:27 +00:00
florian
332d0c1ac3 * test for arm fixed 2004-03-30 20:39:10 +00:00
peter
739a37c29d * fix range check error with cardinal-longint 2004-03-29 14:28:40 +00:00
peter
8004c68a42 * constant ordinal type 2004-03-23 16:51:35 +00:00
peter
46472dc0da * new macro expansion problem 2004-02-24 15:40:00 +00:00
florian
d668c06dc9 * fixed test 2004-02-20 20:56:28 +00:00
peter
df4665129f * delphi mode 2004-02-20 20:03:18 +00:00
peter
32b66da465 * overload with procvar and result of procvar function 2004-02-20 20:01:30 +00:00
florian
e14c360838 no message 2004-02-19 17:32:14 +00:00
florian
867ab3347e no message 2004-01-21 14:12:23 +00:00
Jonas Maebe
d923fb5b7a * test is x86 specific 2004-01-12 21:56:32 +00:00
daniel
35df00f41e * Program name corrected. 2004-01-10 21:38:04 +00:00
daniel
f46d787ab6 * @ operator does not work on labels in current compiler 2004-01-10 21:32:02 +00:00
florian
8c0e6c8943 no message 2004-01-06 12:45:12 +00:00
florian
2610c179f1 no message 2004-01-05 20:28:37 +00:00
Jonas Maebe
6e3aec5acc * fixed for non-i386 2004-01-01 15:32:21 +00:00
Jonas Maebe
2d05b23107 * moved tb0151 from tbf to tbs 2003-12-29 13:15:48 +00:00
Jonas Maebe
e9051dc267 + powerpc suppport 2003-12-29 10:58:05 +00:00
Jonas Maebe
67eaf25d33 + ppc support 2003-12-29 10:55:19 +00:00
peter
b7a19dd847 * new bug 2003-12-27 22:27:05 +00:00
daniel
213f373613 * 2 tests for integer constant to pointer conversion 2003-12-16 10:27:47 +00:00
Jonas Maebe
353f9d86e3 + 64 bit checks 2003-12-09 21:08:39 +00:00
Jonas Maebe
cd39c5052b * test extended 2003-12-09 20:37:18 +00:00
Jonas Maebe
396f4aa9ab + linux/ppc support 2003-12-09 19:38:25 +00:00
Jonas Maebe
78f3af10e9 * 80x86 specific 2003-12-09 16:36:26 +00:00
peter
cab15224db * fix runtime check 2003-12-08 22:39:36 +00:00
peter
5839db8098 * result adapted 2003-12-08 19:24:17 +00:00
peter
d9ae994ba2 * asmmode direct removed 2003-12-08 16:55:32 +00:00
peter
44334710e6 * using a nested function 2003-11-10 19:44:10 +00:00
florian
34627e01fb no message 2003-11-09 13:41:46 +00:00
florian
a9edc98c72 no message 2003-11-08 16:47:58 +00:00
florian
621b93dee1 no message 2003-11-08 08:55:10 +00:00
peter
795b479d7b * inline test with ppu load 2003-11-07 17:25:47 +00:00
florian
15eef9c65a no message 2003-11-07 14:13:54 +00:00
florian
e861eaa4c0 no message 2003-11-06 22:46:45 +00:00
florian
79e37b1ba5 no message 2003-11-06 22:36:04 +00:00
peter
f51646dfd5 * test exitcode 217 2003-10-31 16:15:26 +00:00
peter
cbd049d506 * 1.1 only 2003-10-31 16:12:41 +00:00
florian
2d98969ca0 no message 2003-10-29 21:44:22 +00:00
florian
5edcaa9912 no message 2003-10-27 20:44:42 +00:00
florian
9825fadb99 * fixed compilation of ppc system unit 2003-10-25 22:51:43 +00:00
peter
33266a3a5f * Removed windows dependency 2003-10-07 20:46:17 +00:00
peter
9e5e82751c * fpSignal 2003-10-05 21:16:33 +00:00
peter
1f23804bcf * use oldfpccall for 1.1+ 2003-10-03 14:46:10 +00:00
peter
a63054d3a7 * extended tests 2003-10-01 19:04:11 +00:00
peter
be82d39edd * ugly byte:byte code for method 2003-10-01 18:27:17 +00:00
peter
89f1a05d43 * function byte:byte not working 2003-10-01 18:17:48 +00:00
carl
f09c1e8e63 * Bugfix of procedrual variables of methods (Bug report 2588) 2003-08-09 11:38:52 +00:00
Jonas Maebe
4b907b7c5e + added 2003-07-21 13:04:40 +00:00
peter
fd632f7a50 * overload keyword added, test is successfull for 1.1. known issue
for 1.0.x
2003-05-13 14:47:51 +00:00
peter
cd0cbd4436 * crash with constructor/destructor combi 2003-05-06 17:59:36 +00:00
pierre
a9ea64b788 * add a knowncompileerror for big endian case 2003-04-24 09:40:01 +00:00
peter
ad27d96dc3 * delphi style imports 2003-04-23 08:13:04 +00:00
pierre
5d96f16f52 + signal doserror equal to zero as a known problem 2003-03-21 10:59:41 +00:00
pierre
e4c08421ad * add a not for nig endian machines 2003-03-10 11:10:23 +00:00
Jonas Maebe
3d458ea501 + added 2003-03-03 13:06:57 +00:00
pierre
ecae861d6a * register as known v1.0 problems 2003-02-21 11:35:28 +00:00
pierre
487408c8da + known problems described 2003-02-20 12:42:20 +00:00
pierre
856d87c173 * more delphi/fpc procvar address tests 2003-02-17 13:47:46 +00:00
pierre
ff2d3b7d06 + also check shr 0 and shl 0 2003-02-11 12:03:47 +00:00
pierre
168690c833 * enhance check 2003-02-11 11:58:31 +00:00
carl
4841a83d44 + round returning int64 problem 2003-02-02 14:37:45 +00:00
carl
30e5f6934e + exception testing 2003-02-02 13:46:06 +00:00
pierre
b230154c32 * also check that array can be accessed correctly 2003-01-22 00:36:40 +00:00
peter
bd06dd902c * runtime check 2003-01-12 17:15:59 +00:00
peter
5a1fadcef9 * procvar load with overloaded function 2003-01-12 16:22:45 +00:00
peter
bdb7c4f84f * add check if pos(ansistring) still works 2003-01-08 15:56:42 +00:00
peter
250db0c29a * 1.1 2003-01-07 19:36:10 +00:00
peter
7c22c8184b * add test for charray=nil 2003-01-07 19:36:05 +00:00
peter
702947b966 * use self.test instead of tc.test 2003-01-05 22:21:35 +00:00
peter
edb37d1a72 * rangecheck error when operands are widened 2003-01-05 18:35:16 +00:00
peter
763eb6bafa * pchar=char failure 2003-01-02 20:37:38 +00:00
peter
4d4c6905d0 * more complex check 2003-01-02 16:48:08 +00:00
peter
f9948cb330 * self as var in non-object procvar 2003-01-02 16:32:24 +00:00
peter
5badb9e78a * go32v2 and linux specific, because it needs 'as' for assembling 2003-01-02 16:19:30 +00:00
peter
1d747fc5d3 * delphi allows callign convention in implementation 2002-12-29 17:51:52 +00:00
peter
9b6bd8d58e * old bug tbf/tb0122 that should succeed 2002-12-27 14:51:05 +00:00
florian
10c1d63b27 *** empty log message *** 2002-12-26 12:32:28 +00:00
florian
30574c4104 *** empty log message *** 2002-12-26 12:23:31 +00:00
mazen
6e42e8acf0 + testing operator overloading 2002-12-26 11:34:57 +00:00
peter
9a6bbcb302 * delphi mode 2002-12-25 00:46:05 +00:00
peter
e93e4e8210 * procedure with the same name as a unit hides the unit 2002-12-25 00:42:10 +00:00
peter
399ee48ea7 * array of char+integer is allowed in delphi 2002-12-24 23:50:02 +00:00
peter
06c7671945 * changed $ifdefs to %target
* removed obsolete dpmiexcp unit for go32v2
2002-12-24 22:31:26 +00:00
peter
3e86b4d56e * runtime check 2002-12-24 16:52:29 +00:00
peter
e28f8bb42b * renamed to .pp 2002-12-24 15:36:29 +00:00
florian
3bab3f9b02 no message 2002-12-23 23:21:03 +00:00
florian
a3c8a49405 no message 2002-12-20 20:36:20 +00:00
florian
1a059d7559 no message 2002-12-20 20:35:52 +00:00
peter
420fb26f38 * some special array constructor cases 2002-12-20 16:35:59 +00:00
peter
107c954939 * procvar and absolute probs
* procvar and addr() probs
2002-12-17 19:13:49 +00:00
peter
8939f85486 * error check for invalid date in setftime 2002-12-15 20:27:04 +00:00
pierre
4155f6ba35 x:=x*1 created wrong code for m68k 2002-12-12 10:31:11 +00:00
peter
d393a6f1cb * Another strange delphi procvar thingy, this time with assigned() 2002-12-11 19:52:27 +00:00
peter
25739b34da * runtime check added 2002-12-06 15:29:41 +00:00
peter
2437273196 * shortstring should be prefered when converting string-string 2002-12-06 15:21:16 +00:00
pierre
5902ddb2db * check smallset+normset 2002-12-05 15:50:51 +00:00
pierre
5a47ac1e86 + one more check for the long mangledname problem 2002-12-05 15:43:00 +00:00
Jonas Maebe
327b84cd3d + bug reported by jazesage@aol.com 2002-12-03 09:30:51 +00:00
pierre
5add6af432 * fix test for m68k that only aligns to words 2002-12-02 00:29:52 +00:00
carl
d38880fb14 + hint directive testing 2002-11-30 18:46:56 +00:00
florian
e0f1ddbc64 * fixed test, don't remember the use of it :/ 2002-11-28 23:34:16 +00:00
peter
a870740c0e * another tp procvar check 2002-11-27 14:51:36 +00:00
peter
713a8c3ca3 * runtime test added 2002-11-27 14:24:45 +00:00
peter
deb598c753 * test was buggy 2002-11-26 21:47:10 +00:00
peter
4241238f78 * another @ problem 2002-11-26 21:43:58 +00:00
carl
4b58341892 + added several new tests 2002-11-26 19:24:55 +00:00
peter
51a3acb6fe * new delphi probs 2002-11-21 23:03:59 +00:00
peter
d3533891fe * cross unit reference to a hidden unit 2002-11-21 22:47:38 +00:00
pierre
9a8c771280 + add check that args after are found 2002-11-18 01:33:33 +00:00
peter
e27d66d7bb * include which test failed 2002-11-15 16:33:47 +00:00
carl
fa293b4f98 + more tests to avoid adding new bugs. 2002-11-14 20:12:33 +00:00
pierre
8c540e0bd6 * check that adding sets is commutative 2002-11-14 17:23:55 +00:00
Jonas Maebe
656c0a3b6b + added test for setting string funciton result in nested procedure
(fails under 1.1 currently)
2002-11-13 12:34:37 +00:00
pierre
00d7da7aad * m68k extended size is 12 2002-10-31 15:31:39 +00:00
pierre
0c0fdec501 just to be nice to Carl 2002-10-30 11:57:36 +00:00
carl
eede33f5a0 * oops, this test is only for m68k target! 2002-10-29 20:49:41 +00:00
carl
29497cbed0 * more fun testing for emulation $E switch. 2002-10-29 20:47:23 +00:00
carl
b33067dd6d version 1.1 test only 2002-10-29 20:09:27 +00:00
florian
f0acfdf631 no message 2002-10-17 12:19:01 +00:00
pierre
1ba8fd756e * define COMP_IS_INT64 for m68k cpu 2002-10-15 06:33:48 +00:00
pierre
413cfaef1b * test is i386 specific 2002-10-15 06:33:17 +00:00
florian
1de5ae84d3 no message 2002-10-09 20:24:08 +00:00
peter
05a3b8c136 * add objfpc mode 2002-10-07 20:04:25 +00:00
florian
f48ac9e324 no message 2002-10-07 19:56:42 +00:00
florian
f5e6af7abb no message 2002-10-07 09:48:41 +00:00
florian
9022d896f3 no message 2002-10-06 12:28:55 +00:00
carl
e792ab5ab1 *** empty log message *** 2002-10-05 15:21:36 +00:00
peter
91937f7adc * only allow the ugly code in delphi mode 2002-10-04 23:31:57 +00:00
peter
3d19418cae * inherited with overloaded constructors should not call anything 2002-10-04 23:17:14 +00:00
peter
06a83acad6 * problem with mixedup scanner in the current 1.1 compiler 2002-10-04 20:03:37 +00:00
carl
25555f3efb * assert returns error 227 2002-09-22 14:31:18 +00:00
peter
acd254bd34 * overload problem with default parameters 2002-09-16 14:14:27 +00:00
peter
fff4cf3b05 * fix typo's 2002-09-09 19:42:39 +00:00
peter
952e80a72f * old logs removed and tabs fixed 2002-09-07 15:40:30 +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
0d83bb989d * use tinterfacedobject instead of tobject 2002-09-03 13:27:36 +00:00
peter
b590b0165e * add check 2002-09-01 18:53:11 +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
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
florian
2eec6a0897 *** empty log message *** 2002-08-06 21:11:27 +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
28e6f7cb9b no message 2002-07-15 19:43:15 +00:00
marco
9c95811fc0 * Renamefest 2002-06-01 19:08:52 +00:00
peter
f10653fa2c * small fixes 2002-04-21 18:15:55 +00:00
peter
bb80969622 * new bugs 2002-04-16 16:06:59 +00:00
pierre
2ba8f1d070 + added need compiler option 2002-03-08 10:07:02 +00:00
peter
ad52b0fbdf * new tests 2002-03-04 18:03:07 +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
pierre
47758ec9fc + explicit .cvsignore files added 2002-01-29 07:57:19 +00:00
pierre
685887bf42 * tb0304 is a lib, so don't try to run it 2002-01-29 07:36:50 +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
ca1832976a * marked 1.1 only 2002-01-19 12:57:50 +00:00
peter
0aa1c49c9f * new tests 2002-01-06 11:46:33 +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
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
5a634ebba4 * guid additions 2001-10-20 19:27:55 +00:00
florian
cb496876d8 no message 2001-10-17 22:41:52 +00:00
peter
6df85c8a5a * new tests 2001-10-11 20:31:11 +00:00
peter
64a116608c * updated to work better with 1.0.x under linux 2001-09-30 21:06:27 +00:00
peter
d523065fb1 * new tests 2001-09-02 21:11:53 +00:00
Jonas Maebe
8e66ee79a6 + initial version (should not give warning) 2001-08-30 11:03:21 +00:00
florian
1b99b47d7c no message 2001-08-22 21:18:08 +00:00
florian
b43aef367e * several new tests 2001-08-19 21:09:25 +00:00
peter
f58a8fc277 * new bugs 2001-08-05 12:23:31 +00:00
pierre
43b4274a6d * fix most m68k errors due to intel assembler code 2001-08-03 23:48:20 +00:00
peter
a576e82342 * small fixes 2001-08-01 21:41:27 +00:00
peter
f399cef4e1 * Test for result in assembler for delphi mode 2001-08-01 18:00:15 +00:00
Jonas Maebe
616c6ef979 * fixed test 2001-08-01 11:08:49 +00:00
marco
fd568a8162 * Added const x : pansichar = 'xxx'; 2001-07-31 14:43:15 +00:00
peter
bd318085ee * test if private symbols in with symtable are skipped 2001-07-29 22:11:29 +00:00
florian
f34aaa82da *** empty log message *** 2001-07-10 09:41:04 +00:00
peter
f2d3037fd4 * length(array) 2001-07-09 21:21:57 +00:00
peter
ca8d604964 * various widestring updates, it works now mostly without charset
mapping supported
2001-07-08 21:00:14 +00:00
peter
f7f398a59e * constant string to widechar added 2001-07-06 15:24:17 +00:00
peter
d0474620d7 * updated 2001-06-04 18:17:09 +00:00
peter
36e8a8a9b4 * more bugs 2001-06-04 11:49:57 +00:00
peter
34db6813c3 * new bugs 2001-06-03 21:56:31 +00:00
peter
093c0c3921 * 1.1 update 2001-06-02 19:20:37 +00:00
peter
9ac5af24c1 * outofmemory exception bug 2001-06-01 22:22:48 +00:00
peter
b620a6c66d * new tests 2001-05-20 12:07:56 +00:00
peter
fc88544de0 * test for auto derefencing 2001-05-19 12:11:42 +00:00
florian
6d71c9dcdc no message 2001-05-08 21:05:24 +00:00
florian
5f9d5d3993 no message 2001-05-08 20:40:56 +00:00
peter
e8bec6db67 * moved bug #253 to fail bug #104 2001-04-21 15:36:11 +00:00
peter
cf527fb507 * run fixes 2001-04-13 23:51:07 +00:00
peter
6ddfd48242 * small fixes 2001-04-13 22:41:39 +00:00
peter
9d1f81129f * new test 2001-04-12 09:50:11 +00:00
florian
52a9ac8efe no message 2001-04-04 21:14:01 +00:00
florian
007f366bd3 no message 2001-04-04 20:26:38 +00:00
florian
915542df43 no message 2001-03-22 23:53:01 +00:00
peter
1aafea6d82 * new bug from Pavel with property and indexes 2001-03-13 18:49:36 +00:00
peter
927bfc6842 * new bug 2001-03-10 12:56:57 +00:00
peter
659e4ec93b * new tests 2001-02-21 19:43:44 +00:00
peter
3b7b4ab99c * more tests 2001-02-20 21:28:15 +00:00
peter
474befaba9 * added bugs 2001-02-09 23:23:09 +00:00
peter
3f16b1b8c7 * linux -> unix 2001-02-03 00:16:21 +00:00
peter
73d31da1ef * new(precord) test 2001-02-02 22:51:15 +00:00
peter
c6158587ef * test for quotes in skipuntildirective 2000-12-18 18:03:01 +00:00
florian
7a03f8f3b2 no message 2000-12-09 22:28:27 +00:00
florian
6c5f5dc199 no message 2000-12-09 20:45:45 +00:00
peter
843366e01d * fixed 2000-12-09 16:00:10 +00:00
florian
0d8825bc98 *** empty log message *** 2000-12-07 22:29:12 +00:00
florian
830f2c0659 *** empty log message *** 2000-12-07 09:14:15 +00:00
peter
520469d283 * added some versions 2000-12-04 21:55:39 +00:00
peter
b9a0b3108a * update 2000-12-03 21:50:07 +00:00
peter
e7d12a5de3 * renamed test suite 2000-11-30 22:38:14 +00:00
peter
849297e701 * renamed units again 2000-11-30 22:26:33 +00:00