/[eiffelstudio]/branches/eth/eve/eweasel/control/catalog
ViewVC logotype

Log of /branches/eth/eve/eweasel/control/catalog

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Revision:

Revision 88121 - (view) (annotate) - [select for diffs]
Modified Fri Dec 16 14:42:24 2011 UTC (7 years, 10 months ago) by jasonw
File length: 177500 byte(s)
Diff to previous 88099
<<Merged from trunk#88120.>>

Revision 88099 - (view) (annotate) - [select for diffs]
Modified Fri Dec 2 11:05:42 2011 UTC (7 years, 10 months ago) by jasonw
File length: 177304 byte(s)
Diff to previous 88026
<<Merged from trunk#88098.>>

Revision 88026 - (view) (annotate) - [select for diffs]
Modified Fri Nov 25 12:11:03 2011 UTC (7 years, 10 months ago) by jasonw
File length: 176618 byte(s)
Diff to previous 87847
<<Merged from trunk#88024.>>

Revision 87847 - (view) (annotate) - [select for diffs]
Modified Fri Nov 18 09:52:15 2011 UTC (7 years, 11 months ago) by jasonw
File length: 175976 byte(s)
Diff to previous 87721
<<Merged from trunk#87846.>>

Revision 87721 - (view) (annotate) - [select for diffs]
Modified Fri Nov 4 09:32:23 2011 UTC (7 years, 11 months ago) by jasonw
File length: 175348 byte(s)
Diff to previous 87613
<<Merged from trunk#87720.>>

Revision 87613 - (view) (annotate) - [select for diffs]
Modified Wed Oct 26 06:49:40 2011 UTC (7 years, 11 months ago) by jasonw
File length: 175060 byte(s)
Diff to previous 87470
<<Merged from trunk#87612.>>

Revision 87470 - (view) (annotate) - [select for diffs]
Modified Fri Oct 14 11:57:27 2011 UTC (8 years ago) by jasonw
File length: 174434 byte(s)
Diff to previous 87423
<<Merged from trunk#87469.>>

Revision 87423 - (view) (annotate) - [select for diffs]
Modified Fri Oct 7 08:59:53 2011 UTC (8 years ago) by jasonw
File length: 174370 byte(s)
Diff to previous 87357
<<Merged from trunk#87422.>>

Revision 87357 - (view) (annotate) - [select for diffs]
Modified Wed Sep 28 22:18:32 2011 UTC (8 years ago) by jasonw
File length: 174254 byte(s)
Diff to previous 87305
<<Merged from trunk#87356.>>

Revision 87305 - (view) (annotate) - [select for diffs]
Modified Fri Sep 23 08:21:01 2011 UTC (8 years ago) by jasonw
File length: 174167 byte(s)
Diff to previous 87220
<<Merged from trunk#87304.>>

Revision 87220 - (view) (annotate) - [select for diffs]
Modified Thu Sep 15 08:09:35 2011 UTC (8 years, 1 month ago) by jasonw
File length: 174110 byte(s)
Diff to previous 87104
<<Merged from trunk#87219.>>

Revision 87104 - (view) (annotate) - [select for diffs]
Modified Fri Aug 26 08:16:29 2011 UTC (8 years, 1 month ago) by jasonw
File length: 173268 byte(s)
Diff to previous 87069
<<Merged from trunk#87102.>>

Revision 87069 - (view) (annotate) - [select for diffs]
Modified Fri Aug 19 18:04:34 2011 UTC (8 years, 2 months ago) by jasonw
File length: 173132 byte(s)
Diff to previous 86992
<<Merged from trunk#87065.>>

Revision 86992 - (view) (annotate) - [select for diffs]
Modified Fri Aug 12 09:26:35 2011 UTC (8 years, 2 months ago) by jasonw
File length: 172842 byte(s)
Diff to previous 86946
<<Merged from trunk#86991.>>

Revision 86946 - (view) (annotate) - [select for diffs]
Modified Fri Aug 5 15:34:52 2011 UTC (8 years, 2 months ago) by jasonw
File length: 172639 byte(s)
Diff to previous 86913
<<Merged from trunk#86945.>>

Revision 86913 - (view) (annotate) - [select for diffs]
Modified Fri Jul 29 09:28:44 2011 UTC (8 years, 2 months ago) by jasonw
File length: 172430 byte(s)
Diff to previous 86893
<<Merged from trunk#86912.>>

Revision 86893 - (view) (annotate) - [select for diffs]
Modified Fri Jul 22 10:14:02 2011 UTC (8 years, 3 months ago) by jasonw
File length: 172378 byte(s)
Diff to previous 86863
<<Merged from trunk#86892.>>

Revision 86863 - (view) (annotate) - [select for diffs]
Modified Fri Jul 15 12:15:19 2011 UTC (8 years, 3 months ago) by jasonw
File length: 172103 byte(s)
Diff to previous 86783
<<Merged from trunk#86862.>>

Revision 86783 - (view) (annotate) - [select for diffs]
Modified Fri Jun 24 10:21:15 2011 UTC (8 years, 3 months ago) by jasonw
File length: 171649 byte(s)
Diff to previous 86751
<<Merged from trunk#86782.>>

Revision 86751 - (view) (annotate) - [select for diffs]
Modified Fri Jun 17 09:30:42 2011 UTC (8 years, 4 months ago) by jasonw
File length: 171586 byte(s)
Diff to previous 86696
<<Merged from trunk#86750.>>

Revision 86696 - (view) (annotate) - [select for diffs]
Modified Fri Jun 10 11:12:57 2011 UTC (8 years, 4 months ago) by jasonw
File length: 170627 byte(s)
Diff to previous 86562
<<Merged from trunk#86694.>>

Revision 86562 - (view) (annotate) - [select for diffs]
Modified Fri May 27 08:47:29 2011 UTC (8 years, 4 months ago) by jasonw
File length: 169583 byte(s)
Diff to previous 86498
<<Merged from trunk#86561.>>

Revision 86498 - (view) (annotate) - [select for diffs]
Modified Fri May 20 08:15:46 2011 UTC (8 years, 5 months ago) by jasonw
File length: 169259 byte(s)
Diff to previous 86444
<<Merged from trunk#86497.>>

Revision 86444 - (view) (annotate) - [select for diffs]
Modified Fri May 13 12:30:41 2011 UTC (8 years, 5 months ago) by jasonw
File length: 168966 byte(s)
Diff to previous 86378
<<Merged from trunk#86443.>>

Revision 86378 - (view) (annotate) - [select for diffs]
Modified Fri May 6 11:10:51 2011 UTC (8 years, 5 months ago) by jasonw
File length: 168371 byte(s)
Diff to previous 86354
<<Merged from trunk#86377.>>

Revision 86354 - (view) (annotate) - [select for diffs]
Modified Fri Apr 29 18:23:18 2011 UTC (8 years, 5 months ago) by jasonw
File length: 167634 byte(s)
Diff to previous 86305
<<Merged from trunk#86353.>>

Revision 86305 - (view) (annotate) - [select for diffs]
Modified Fri Apr 22 08:51:57 2011 UTC (8 years, 6 months ago) by jasonw
File length: 167369 byte(s)
Diff to previous 86099
<<Merged from trunk#86303.>>

Revision 86099 - (view) (annotate) - [select for diffs]
Modified Fri Apr 1 08:07:39 2011 UTC (8 years, 6 months ago) by jasonw
File length: 167077 byte(s)
Diff to previous 86000
<<Merged from trunk#86097.>>

Revision 86000 - (view) (annotate) - [select for diffs]
Modified Fri Mar 25 12:39:38 2011 UTC (8 years, 6 months ago) by jasonw
File length: 167004 byte(s)
Diff to previous 85847
<<Merged from trunk#85999.>>

Revision 85847 - (view) (annotate) - [select for diffs]
Modified Fri Mar 11 10:18:42 2011 UTC (8 years, 7 months ago) by jasonw
File length: 166689 byte(s)
Diff to previous 85720
<<Merged from trunk#85845.>>

Revision 85720 - (view) (annotate) - [select for diffs]
Modified Fri Feb 25 11:20:29 2011 UTC (8 years, 7 months ago) by jasonw
File length: 166135 byte(s)
Diff to previous 85584
<<Merged from trunk#85719.>>

Revision 85584 - (view) (annotate) - [select for diffs]
Modified Fri Feb 11 21:23:26 2011 UTC (8 years, 8 months ago) by jasonw
File length: 166071 byte(s)
Diff to previous 85524
<<Merged from trunk#85576.>>

Revision 85524 - (view) (annotate) - [select for diffs]
Modified Fri Feb 4 07:23:27 2011 UTC (8 years, 8 months ago) by jasonw
File length: 165834 byte(s)
Diff to previous 85496
<<Merged from trunk#85521.>>

Revision 85496 - (view) (annotate) - [select for diffs]
Modified Fri Jan 28 14:31:42 2011 UTC (8 years, 8 months ago) by jasonw
File length: 165063 byte(s)
Diff to previous 85421
<<Merged from trunk#85495.>>

Revision 85421 - (view) (annotate) - [select for diffs]
Modified Fri Jan 21 10:01:27 2011 UTC (8 years, 9 months ago) by jasonw
File length: 164760 byte(s)
Diff to previous 85362
<<Merged from trunk#85420.>>

Revision 85362 - (view) (annotate) - [select for diffs]
Modified Sat Jan 15 14:00:47 2011 UTC (8 years, 9 months ago) by jasonw
File length: 164687 byte(s)
Diff to previous 85293
<<Merged from trunk#85361.>>

Revision 85293 - (view) (annotate) - [select for diffs]
Modified Fri Jan 7 09:29:10 2011 UTC (8 years, 9 months ago) by jasonw
File length: 164046 byte(s)
Diff to previous 85248
<<Merged from trunk#85292.>>

Revision 85248 - (view) (annotate) - [select for diffs]
Modified Mon Jan 3 09:09:36 2011 UTC (8 years, 9 months ago) by jasonw
File length: 163512 byte(s)
Diff to previous 85216
<<Merged from trunk#85244.>>

Revision 85216 - (view) (annotate) - [select for diffs]
Modified Fri Dec 24 12:50:07 2010 UTC (8 years, 9 months ago) by jasonw
File length: 163442 byte(s)
Diff to previous 85186
<<Merged from trunk#85213.>>

Revision 85186 - (view) (annotate) - [select for diffs]
Modified Fri Dec 17 09:24:14 2010 UTC (8 years, 10 months ago) by jasonw
File length: 163106 byte(s)
Diff to previous 85117
<<Merged from trunk#85185.>>

Revision 85117 - (view) (annotate) - [select for diffs]
Modified Fri Dec 10 16:29:10 2010 UTC (8 years, 10 months ago) by jasonw
File length: 162927 byte(s)
Diff to previous 85044
<<Merged from trunk#85114.>>

Revision 85044 - (view) (annotate) - [select for diffs]
Modified Fri Dec 3 12:03:12 2010 UTC (8 years, 10 months ago) by jasonw
File length: 162846 byte(s)
Diff to previous 84836
<<Merged from trunk#85043.>>

Revision 84836 - (view) (annotate) - [select for diffs]
Modified Fri Nov 5 12:16:32 2010 UTC (8 years, 11 months ago) by jasonw
File length: 162644 byte(s)
Diff to previous 84757
<<Merged from trunk#84828.>>

Revision 84757 - (view) (annotate) - [select for diffs]
Modified Fri Oct 29 18:56:40 2010 UTC (8 years, 11 months ago) by jasonw
File length: 162537 byte(s)
Diff to previous 84583
<<Merged from trunk#84753.>>

Revision 84583 - (view) (annotate) - [select for diffs]
Modified Fri Oct 15 11:57:58 2010 UTC (9 years ago) by jasonw
File length: 162478 byte(s)
Diff to previous 84557
<<Merged from trunk#84581.>>


Revision 84557 - (view) (annotate) - [select for diffs]
Modified Mon Oct 11 21:01:52 2010 UTC (9 years ago) by jasonw
File length: 162410 byte(s)
Diff to previous 84470
<<Merged from trunk#84547.>>


Revision 84470 - (view) (annotate) - [select for diffs]
Modified Fri Oct 1 14:01:07 2010 UTC (9 years ago) by jasonw
File length: 162357 byte(s)
Diff to previous 84395
<<Merged from trunk#84468.>>


Revision 84395 - (view) (annotate) - [select for diffs]
Modified Mon Sep 13 13:01:25 2010 UTC (9 years, 1 month ago) by jasonw
File length: 162288 byte(s)
Diff to previous 84363
<<Merged from trunk#84391.>>


Revision 84363 - (view) (annotate) - [select for diffs]
Modified Fri Sep 3 09:37:49 2010 UTC (9 years, 1 month ago) by jasonw
File length: 161654 byte(s)
Diff to previous 84301
<<Merged from trunk#84362.>>

Revision 84301 - (view) (annotate) - [select for diffs]
Modified Fri Aug 27 09:17:18 2010 UTC (9 years, 1 month ago) by jasonw
File length: 160553 byte(s)
Diff to previous 84268
<<Merged from trunk#84299.>>

Revision 84268 - (view) (annotate) - [select for diffs]
Modified Tue Aug 24 14:02:11 2010 UTC (9 years, 1 month ago) by jasonw
File length: 160202 byte(s)
Diff to previous 84165
<<Merged from trunk#84267.>>

Revision 84165 - (view) (annotate) - [select for diffs]
Modified Fri Aug 13 11:31:54 2010 UTC (9 years, 2 months ago) by jasonw
File length: 158873 byte(s)
Diff to previous 84126
<<Merged from trunk#84164>>

Revision 84126 - (view) (annotate) - [select for diffs]
Modified Fri Aug 6 10:02:37 2010 UTC (9 years, 2 months ago) by jasonw
File length: 158756 byte(s)
Diff to previous 84076
<<Merged from trunk#84124.>>

Revision 84076 - (view) (annotate) - [select for diffs]
Modified Fri Jul 30 14:34:23 2010 UTC (9 years, 2 months ago) by wests
File length: 158691 byte(s)
Diff to previous 84016
<<Merged from trunk#84075.>>

Revision 84016 - (view) (annotate) - [select for diffs]
Modified Mon Jul 26 09:16:52 2010 UTC (9 years, 2 months ago) by wests
File length: 157500 byte(s)
Diff to previous 83928
<<Merged from trunk#84001.>>

Revision 83928 - (view) (annotate) - [select for diffs]
Modified Fri Jul 16 15:21:01 2010 UTC (9 years, 3 months ago) by mpei
File length: 156676 byte(s)
Diff to previous 83826
<<Merged from trunk#83927>>

Revision 83826 - (view) (annotate) - [select for diffs]
Modified Wed Jul 7 11:33:55 2010 UTC (9 years, 3 months ago) by mpei
File length: 155988 byte(s)
Diff to previous 83740
<<Merged from trunk#83825>>

Revision 83740 - (view) (annotate) - [select for diffs]
Modified Tue Jun 29 10:47:08 2010 UTC (9 years, 3 months ago) by julian
File length: 154409 byte(s)
Diff to previous 83702
<<Merged from trunk#83736.>>

Revision 83702 - (view) (annotate) - [select for diffs]
Modified Fri Jun 25 13:00:44 2010 UTC (9 years, 3 months ago) by julian
File length: 153902 byte(s)
Diff to previous 83594
<<Merged from trunk#83700.>>

Revision 83594 - (view) (annotate) - [select for diffs]
Modified Thu Jun 17 09:23:33 2010 UTC (9 years, 4 months ago) by julian
File length: 151549 byte(s)
Diff to previous 83524
<<Merged from trunk#83593.>>

Revision 83524 - (view) (annotate) - [select for diffs]
Modified Fri Jun 11 08:12:14 2010 UTC (9 years, 4 months ago) by jasonw
File length: 150933 byte(s)
Diff to previous 83445
<<Merged from trunk#83523.>>

Revision 83445 - (view) (annotate) - [select for diffs]
Modified Sat Jun 5 15:29:40 2010 UTC (9 years, 4 months ago) by jasonw
File length: 150391 byte(s)
Diff to previous 83441
<<Merged from trunk@83442.>>

Revision 83441 - (view) (annotate) - [select for diffs]
Modified Sat Jun 5 13:52:53 2010 UTC (9 years, 4 months ago) by jasonw
File length: 149693 byte(s)
Diff to previous 83331
Renamed branch eve3 to eve. The eve branch serves as the new branch for the EVE project.

Revision 83331 - (view) (annotate) - [select for diffs]
Modified Wed May 26 18:49:35 2010 UTC (9 years, 4 months ago) by jasonw
Original Path: branches/eth/eve3/eweasel/control/catalog
File length: 149693 byte(s)
Diff to previous 83325
<<Breanched from trunk@83330>> Created a branch to upgrade Eiffel Transform library to trunk.

Revision 83325 - (view) (annotate) - [select for diffs]
Modified Wed May 26 14:06:59 2010 UTC (9 years, 4 months ago) by jfiat
Original Path: trunk/eweasel/control/catalog
File length: 149693 byte(s)
Diff to previous 83246
added table008 to demonstrate HASH_TABLE.current_keys is not void-safe

Revision 83246 - (view) (annotate) - [select for diffs]
Modified Thu May 20 20:09:12 2010 UTC (9 years, 5 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 149641 byte(s)
Diff to previous 83230
Added a new test showing a bug in the code generation of inherited assertions using agents.


Revision 83230 - (view) (annotate) - [select for diffs]
Modified Wed May 19 15:12:38 2010 UTC (9 years, 5 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 149583 byte(s)
Diff to previous 83223
Added an example for bug#16768.

Revision 83223 - (view) (annotate) - [select for diffs]
Modified Tue May 18 15:20:08 2010 UTC (9 years, 5 months ago) by tedf
Original Path: trunk/eweasel/control/catalog
File length: 149501 byte(s)
Diff to previous 83197
Added test for the bug#16766.

Revision 83197 - (view) (annotate) - [select for diffs]
Modified Sat May 15 05:38:35 2010 UTC (9 years, 5 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 149425 byte(s)
Diff to previous 83196
Added another test for bug#16689.


Revision 83196 - (view) (annotate) - [select for diffs]
Modified Sat May 15 05:34:43 2010 UTC (9 years, 5 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 149364 byte(s)
Diff to previous 83161
Added new test for bug#16689.


Revision 83161 - (view) (annotate) - [select for diffs]
Modified Thu May 13 17:12:45 2010 UTC (9 years, 5 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 149304 byte(s)
Diff to previous 83160
Added a new test showing a crash during an incremental recompilation when checking an invariant with an inline agent.


Revision 83160 - (view) (annotate) - [select for diffs]
Modified Thu May 13 17:05:18 2010 UTC (9 years, 5 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 149231 byte(s)
Diff to previous 83064
Added new test for bug#16727 but we could actually not reproduce the issue yet. This test is an attempt at understanding what could have been happening.


Revision 83064 - (view) (annotate) - [select for diffs]
Modified Tue May 4 13:36:25 2010 UTC (9 years, 5 months ago) by fivaa
Original Path: trunk/eweasel/control/catalog
File length: 149170 byte(s)
Diff to previous 83059
Added Eweasel test for bug #16695 where CHAIN.move did not move the cursor forward even if it was `before'


Revision 83059 - (view) (annotate) - [select for diffs]
Modified Tue May 4 08:49:50 2010 UTC (9 years, 5 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 149130 byte(s)
Diff to previous 83042
Added an example that demonstrates the issue with processing multiconstraint formals involved in qualified anchored type declaration in the descendant class.

Revision 83042 - (view) (annotate) - [select for diffs]
Modified Sun May 2 18:44:22 2010 UTC (9 years, 5 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 149010 byte(s)
Diff to previous 83005
Added a test for QAT that involves generic classes, formal and actual generic parameters.

Revision 83005 - (view) (annotate) - [select for diffs]
Modified Fri Apr 30 11:39:58 2010 UTC (9 years, 5 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 148911 byte(s)
Diff to previous 83002
Added a test for QAT that involves `like Current' which is the target of some features that are type-specific (i.e. not come from ANY).

Revision 83002 - (view) (annotate) - [select for diffs]
Modified Thu Apr 29 18:19:21 2010 UTC (9 years, 5 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 148822 byte(s)
Diff to previous 83000
Added a test for QAT that has intermediate deferred types, but finally is resolved to an effective type that can be created.

Revision 83000 - (view) (annotate) - [select for diffs]
Modified Thu Apr 29 16:45:39 2010 UTC (9 years, 5 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 148710 byte(s)
Diff to previous 82983
Added a new test to check the validity of object-test expression.


Revision 82983 - (view) (annotate) - [select for diffs]
Modified Thu Apr 29 09:57:30 2010 UTC (9 years, 5 months ago) by tedf
Original Path: trunk/eweasel/control/catalog
File length: 148644 byte(s)
Diff to previous 82971
Added Unicode tests.

Revision 82971 - (view) (annotate) - [select for diffs]
Modified Wed Apr 28 04:41:58 2010 UTC (9 years, 5 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 148501 byte(s)
Diff to previous 82970
Added a test for bug#16719 although the failure is different, when fixed both this failure and the one from the bug are resolved.


Revision 82970 - (view) (annotate) - [select for diffs]
Modified Tue Apr 27 23:05:21 2010 UTC (9 years, 5 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 148418 byte(s)
Diff to previous 82968
Added a test for bug#16359 where compiler did not detect some VEVI errors.


Revision 82968 - (view) (annotate) - [select for diffs]
Modified Tue Apr 27 21:37:44 2010 UTC (9 years, 5 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 148338 byte(s)
Diff to previous 82950
Added a new test for the usage of `like a.f' which causes the compiler to crash when inherited code is rechecked.


Revision 82950 - (view) (annotate) - [select for diffs]
Modified Tue Apr 27 04:51:27 2010 UTC (9 years, 5 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 148260 byte(s)
Diff to previous 82807
Added a test showing the {SPECIAL}.copy_data is improperly inlined causing a memory corruption.


Revision 82807 - (view) (annotate) - [select for diffs]
Modified Mon Apr 12 17:45:54 2010 UTC (9 years, 6 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 148191 byte(s)
Diff to previous 82781
Added a new incrementality bug with full class checking when changing a signature of a routine so that callers don't need to perform the conversion, we report a bogus VUAR(2) error for valid code.


Revision 82781 - (view) (annotate) - [select for diffs]
Modified Fri Apr 9 15:41:19 2010 UTC (9 years, 6 months ago) by jfiat
Original Path: trunk/eweasel/control/catalog
File length: 148114 byte(s)
Diff to previous 82771
added a few tests related to once per object

Revision 82771 - (view) (annotate) - [select for diffs]
Modified Thu Apr 8 18:01:56 2010 UTC (9 years, 6 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 147850 byte(s)
Diff to previous 82734
Added new thread015 test.


Revision 82734 - (view) (annotate) - [select for diffs]
Modified Thu Apr 1 05:06:46 2010 UTC (9 years, 6 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 147784 byte(s)
Diff to previous 82516
Added a new test showing that we accept manifest real as either REAL_32 or REAL_64.


Revision 82516 - (view) (annotate) - [select for diffs]
Modified Thu Mar 4 17:54:06 2010 UTC (9 years, 7 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 147710 byte(s)
Diff to previous 82463
Marked eweasel test exec070 "skip", since it is known not to be fixed and
always fails but often never completes.


Revision 82463 - (view) (annotate) - [select for diffs]
Modified Fri Feb 26 21:20:58 2010 UTC (9 years, 7 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 147705 byte(s)
Diff to previous 82417
Added initial test for new concepts of `ephemeral' classes.


Revision 82417 - (view) (annotate) - [select for diffs]
Modified Wed Feb 24 21:29:58 2010 UTC (9 years, 7 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 147648 byte(s)
Diff to previous 82378
Added a test for comparisons involving NaN.
Added a test for the incorrect optimization of calls to `do_nothing' that may optimized away the target.


Revision 82378 - (view) (annotate) - [select for diffs]
Modified Thu Feb 18 23:44:51 2010 UTC (9 years, 8 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 147528 byte(s)
Diff to previous 82377
Added a test showing the independent store will trigger an error/mismatch when storable version of the same type differs.


Revision 82377 - (view) (annotate) - [select for diffs]
Modified Thu Feb 18 23:25:13 2010 UTC (9 years, 8 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 147468 byte(s)
Diff to previous 82359
Test showing that if you remove the note clause of a class that had a storable version specification, we would preserve the old value instead of resetting it.


Revision 82359 - (view) (annotate) - [select for diffs]
Modified Tue Feb 16 21:06:55 2010 UTC (9 years, 8 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 147385 byte(s)
Diff to previous 82356
Added eweasel test incr348 for bug #16626, where melting a routine with
an agent creation and also changing the body of the agent causes system
execution to crash with a seg fault.


Revision 82356 - (view) (annotate) - [select for diffs]
Modified Tue Feb 16 16:23:03 2010 UTC (9 years, 8 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 147319 byte(s)
Diff to previous 82342
Added tests for qualified anchored types.

Revision 82342 - (view) (annotate) - [select for diffs]
Modified Tue Feb 16 04:53:55 2010 UTC (9 years, 8 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 147130 byte(s)
Diff to previous 82270
New test to verify that `storable_version' indexing clause works properly.


Revision 82270 - (view) (annotate) - [select for diffs]
Modified Sat Feb 6 01:24:37 2010 UTC (9 years, 8 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 147058 byte(s)
Diff to previous 82261
Changed the test name for test#store023 to show the new name of the qualification `transient'.
Added a new test for transient attribute, showing that an old storable made without attributes would retrieve when read by a new version of the class where only new transient attributes have been added


Revision 82261 - (view) (annotate) - [select for diffs]
Modified Thu Feb 4 23:31:36 2010 UTC (9 years, 8 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 146989 byte(s)
Diff to previous 82177
Added eweasel test term181 for bug #16611, where a constrained generic
class with a creation constraint crashes the compiler with a call on Void
target in {GEN_TYPE_A}.static_type_id.


Revision 82177 - (view) (annotate) - [select for diffs]
Modified Wed Jan 27 19:17:05 2010 UTC (9 years, 8 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 146920 byte(s)
Diff to previous 82157
Added a new test showing that launch N threads on the same object does not always work properly.


Revision 82157 - (view) (annotate) - [select for diffs]
Modified Sat Jan 23 00:07:41 2010 UTC (9 years, 8 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 146847 byte(s)
Diff to previous 82155
Added a new retrieval failure very similar to test#store026 but different in the way generic parameter are organized in the storable file.


Revision 82155 - (view) (annotate) - [select for diffs]
Modified Fri Jan 22 20:53:53 2010 UTC (9 years, 8 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 146792 byte(s)
Diff to previous 82134
Added eweasel test attach071 for bug #16587, where the initializer for
a self-initializing attribute that is Void is not executed when the attribute
is accessed if the system is compiled in non-void safe mode.


Revision 82134 - (view) (annotate) - [select for diffs]
Modified Thu Jan 21 00:22:18 2010 UTC (9 years, 9 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 146697 byte(s)
Diff to previous 82133
Added a new test on agent showing that if one tries to redefine `call' in a descendant of one of the EiffelBase agent type class, the generated code in finalized mode does not work properly.


Revision 82133 - (view) (annotate) - [select for diffs]
Modified Wed Jan 20 20:11:13 2010 UTC (9 years, 9 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 146627 byte(s)
Diff to previous 82131
Added an example for bug#14359.

Revision 82131 - (view) (annotate) - [select for diffs]
Modified Wed Jan 20 19:10:59 2010 UTC (9 years, 9 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 146562 byte(s)
Diff to previous 82129
Marked a few test using ARRAY2.


Revision 82129 - (view) (annotate) - [select for diffs]
Modified Wed Jan 20 19:00:21 2010 UTC (9 years, 9 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 146541 byte(s)
Diff to previous 82111
Added new test for testing basic functionality of ARRAY2.


Revision 82111 - (view) (annotate) - [select for diffs]
Modified Tue Jan 19 17:50:50 2010 UTC (9 years, 9 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 146489 byte(s)
Diff to previous 82110
Added eweasel test svalid026 for bug #16571, where a routine that is redefined
and calls precursor should cause the precursor routine to be rechecked in the
descendant class but does not.


Revision 82110 - (view) (annotate) - [select for diffs]
Modified Tue Jan 19 17:23:31 2010 UTC (9 years, 9 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 146410 byte(s)
Diff to previous 82103
Added eweasel test freez031 for bug #16570, where an expanded class that inherits
(nonconforming) from a non-expanded class and redefines an empty function of type
"like Current" to just call precursor gets a seg fault instead of a "Void assigned
to expanded" exception when code is frozen or finalized.


Revision 82103 - (view) (annotate) - [select for diffs]
Modified Tue Jan 19 01:19:16 2010 UTC (9 years, 9 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 146340 byte(s)
Diff to previous 82075
Added a test for {ARRAY}.force to ensure it works in all conditions of the ARRAY.
Added a test for the various ITERATION_CURSOR implementation we offer.


Revision 82075 - (view) (annotate) - [select for diffs]
Modified Thu Jan 14 00:17:26 2010 UTC (9 years, 9 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 146220 byte(s)
Diff to previous 82073
Added eweasel test incr346 for bug #16560, where a sequence of changes
crashes the compiler in degree -1 with a call on Void target in {CL_TYPE_A}.is_expanded.


Revision 82073 - (view) (annotate) - [select for diffs]
Modified Wed Jan 13 23:51:17 2010 UTC (9 years, 9 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 146163 byte(s)
Diff to previous 82068
Added eweasel test incr345 for bug #16559, where a sequence of changes crashes
the compiler in degree -1 with a call on Void target in {DYN_FUNC_I}.supports_step_in.


Revision 82068 - (view) (annotate) - [select for diffs]
Modified Wed Jan 13 18:04:01 2010 UTC (9 years, 9 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 146101 byte(s)
Diff to previous 82067
Added eweasel test incr344 for bug #16556, where adding a new generic derivation
of a class with a routine that constructs and calls an agent on an attribute of
the generic type causes system execution to seg fault after a subsequent melt.


Revision 82067 - (view) (annotate) - [select for diffs]
Modified Wed Jan 13 17:42:37 2010 UTC (9 years, 9 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 146030 byte(s)
Diff to previous 82064
Added eweasel test final088 for bug #16555, where a system that is finalized with
both check_for_void_target and inlining enabled gets a seg fault when executed
instead of a call on Void target exception.


Revision 82064 - (view) (annotate) - [select for diffs]
Modified Wed Jan 13 07:33:03 2010 UTC (9 years, 9 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 145962 byte(s)
Diff to previous 82061
Initial revision of IEEE testing (currently only NaN is tested).
Added ieee tag to various nan tests.


Revision 82061 - (view) (annotate) - [select for diffs]
Modified Tue Jan 12 23:39:15 2010 UTC (9 years, 9 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 145890 byte(s)
Diff to previous 82059
Removed duplicated incr340 entry in catalog.


Revision 82059 - (view) (annotate) - [select for diffs]
Modified Tue Jan 12 18:44:25 2010 UTC (9 years, 9 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 145962 byte(s)
Diff to previous 82058
Added eweasel test incr343 for bug #16547, where removing an inheritance clause
and recompiling crashes the compiler in {FEATURE_B}.process.


Revision 82058 - (view) (annotate) - [select for diffs]
Modified Tue Jan 12 17:19:55 2010 UTC (9 years, 9 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 145899 byte(s)
Diff to previous 82054
Added eweasel test incr342 for bug #16546, where removing an inheritance
clause and recompiling causes the compiler to crash with a call on Void target
in {STD_BYTE_CODE}.formulate_inherited_assertions.


Revision 82054 - (view) (annotate) - [select for diffs]
Modified Tue Jan 12 12:24:43 2010 UTC (9 years, 9 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 145825 byte(s)
Diff to previous 82049
Added a test to demonstrate an issue when stable attribute is used in rescue clause without initialization.

Revision 82049 - (view) (annotate) - [select for diffs]
Modified Tue Jan 12 01:15:05 2010 UTC (9 years, 9 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 145729 byte(s)
Diff to previous 82047
Added eweasel test incr341 for bug #16553, where removing a deferred routine
and the routine called in its precondition causes the compiler to report a
nonexistent VEEN error in a descendant class when the system is recompiled.


Revision 82047 - (view) (annotate) - [select for diffs]
Modified Mon Jan 11 22:24:46 2010 UTC (9 years, 9 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 145601 byte(s)
Diff to previous 82044
Added a new test showing a crash in the compiler when importing an assembly where one of the feature signature depends on a private type of that assembly, the compiler should report a VTCT error, but crashes instead.


Revision 82044 - (view) (annotate) - [select for diffs]
Modified Mon Jan 11 21:48:27 2010 UTC (9 years, 9 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 145537 byte(s)
Diff to previous 82043
Added eweasel test final087 for bug #16552, where a dynamically bound
call to a routine that is merged with an effective routine via renaming in
a descendant class is not inlined correctly.


Revision 82043 - (view) (annotate) - [select for diffs]
Modified Mon Jan 11 20:38:18 2010 UTC (9 years, 9 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 145472 byte(s)
Diff to previous 82033
Added eweasel test lib035 for bug #16551, where runtime routine `file_tell'
does not check that return value from the `ftell' call and raise an exception
if it is -1.


Revision 82033 - (view) (annotate) - [select for diffs]
Modified Fri Jan 8 21:41:43 2010 UTC (9 years, 9 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 145408 byte(s)
Diff to previous 81993
Added eweasel test incr340 for bug #16545, where adding a second copy
of a class under a different file name and referencing the class
indicated by the new file name causes a compiler internal error
(class mismatch) when the system is quick-melted.


Revision 81993 - (view) (annotate) - [select for diffs]
Modified Tue Jan 5 23:16:23 2010 UTC (9 years, 9 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 145336 byte(s)
Diff to previous 81988
Removed the `manual' tag from test#thread011 as it passes now.


Revision 81988 - (view) (annotate) - [select for diffs]
Modified Tue Jan 5 21:59:51 2010 UTC (9 years, 9 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 145343 byte(s)
Diff to previous 81959
Made thread012 non-manual as it should work properly.


Revision 81959 - (view) (annotate) - [select for diffs]
Modified Tue Dec 29 08:24:21 2009 UTC (9 years, 9 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 145350 byte(s)
Diff to previous 81936
Added a new test showing a C compilation error after trigerring an error in a bracket expression.


Revision 81936 - (view) (annotate) - [select for diffs]
Modified Thu Dec 24 17:11:16 2009 UTC (9 years, 9 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 145263 byte(s)
Diff to previous 81932
Added eweasel test melt098 for bug #16521, where a generic class that prints
{G} produces incorrect output when system is melted.


Revision 81932 - (view) (annotate) - [select for diffs]
Modified Thu Dec 24 10:29:43 2009 UTC (9 years, 9 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 145188 byte(s)
Diff to previous 81926
Specified more precise tags for test#attach019.

Revision 81926 - (view) (annotate) - [select for diffs]
Modified Thu Dec 24 00:37:41 2009 UTC (9 years, 9 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 145194 byte(s)
Diff to previous 81898
Made runtime005 a non-DOTNET test as there is no `eif_adopt' `eif_wean' support on .NET.


Revision 81898 - (view) (annotate) - [select for diffs]
Modified Wed Dec 23 01:10:00 2009 UTC (9 years, 9 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 145180 byte(s)
Diff to previous 81891
Added missing multithreaded tag to test that are making use of threading.


Revision 81891 - (view) (annotate) - [select for diffs]
Modified Tue Dec 22 23:33:04 2009 UTC (9 years, 9 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 145124 byte(s)
Diff to previous 81844
Added a new test showing that `flush' on Windows does not write the content to the disk immediately.


Revision 81844 - (view) (annotate) - [select for diffs]
Modified Thu Dec 17 00:25:05 2009 UTC (9 years, 10 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 145074 byte(s)
Diff to previous 81843
Generalized the name of the test since we will test all our synchronization objects.
Added initial semaphore test.


Revision 81843 - (view) (annotate) - [select for diffs]
Modified Wed Dec 16 23:03:50 2009 UTC (9 years, 10 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 145058 byte(s)
Diff to previous 81784
Added a new test to show that MUTEX should be recursive on all our platforms.


Revision 81784 - (view) (annotate) - [select for diffs]
Modified Tue Dec 8 18:59:48 2009 UTC (9 years, 10 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 145009 byte(s)
Diff to previous 81778
Added an example to demonstrate the basic functionality of a new check instruction.

Revision 81778 - (view) (annotate) - [select for diffs]
Modified Tue Dec 8 01:24:52 2009 UTC (9 years, 10 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 144920 byte(s)
Diff to previous 81739
Added a new test with failure in the runtime with expanded with `allocate_tiny' allocation. Most likely it also occurs with non-tiny allocation but it is harder to reproduce.


Revision 81739 - (view) (annotate) - [select for diffs]
Modified Fri Dec 4 20:45:43 2009 UTC (9 years, 10 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 144847 byte(s)
Diff to previous 81723
Added a new test showing a defficiency in object test in final mode causing a multiple evaluation of a query.


Revision 81723 - (view) (annotate) - [select for diffs]
Modified Thu Dec 3 00:34:49 2009 UTC (9 years, 10 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 144779 byte(s)
Diff to previous 81673
Added a new test showing three issues with the new IPv6 EiffelNet library but also a bug in the old one where reading an integer from a non-blocking socket without an integer to read would actually perform an infinite loop instead of returning immediately.


Revision 81673 - (view) (annotate) - [select for diffs]
Modified Wed Nov 25 22:12:32 2009 UTC (9 years, 10 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 144733 byte(s)
Diff to previous 81638
Added eweasel test exec320 for bug #16492, where {INTERNAL}.deep_physical_size
returns the wrong value (0) for an expanded object if all assertions are enabled.


Revision 81638 - (view) (annotate) - [select for diffs]
Modified Mon Nov 23 23:17:05 2009 UTC (9 years, 10 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 144672 byte(s)
Diff to previous 81635
Made table006 non-manual again as the infinite loop has been fixed.


Revision 81635 - (view) (annotate) - [select for diffs]
Modified Mon Nov 23 20:18:02 2009 UTC (9 years, 10 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 144679 byte(s)
Diff to previous 81613
Added a new test showing a wrong memory access with C externals involving passing objects via the $ operator and returning an expanded type.


Revision 81613 - (view) (annotate) - [select for diffs]
Modified Mon Nov 23 00:43:48 2009 UTC (9 years, 10 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 144611 byte(s)
Diff to previous 81602
Fixed table006 Ace file to accept detachable keyword. 
Made table006 manual since it has been extended and it does an infinite loop now.


Revision 81602 - (view) (annotate) - [select for diffs]
Modified Sat Nov 21 22:53:15 2009 UTC (9 years, 10 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 144604 byte(s)
Diff to previous 81504
New test showing that storing a type involving TUPLE without storing a TUPLE instance could not be properly retrieved and would potentially create a memory corruption/crash.


Revision 81504 - (view) (annotate) - [select for diffs]
Modified Thu Nov 12 00:17:15 2009 UTC (9 years, 11 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 144547 byte(s)
Diff to previous 81481
Made thread012 manual until we fix it.


Revision 81481 - (view) (annotate) - [select for diffs]
Modified Tue Nov 10 20:28:02 2009 UTC (9 years, 11 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 144540 byte(s)
Diff to previous 81469
Added new test showing a bug on platforms supporting thread cancellation where the exiting thread
  would not call its `eif_thr_exit' routine, causing the runtime to indefinitely wait for that thread
  on exit.


Revision 81469 - (view) (annotate) - [select for diffs]
Modified Mon Nov 9 18:44:30 2009 UTC (9 years, 11 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 144469 byte(s)
Diff to previous 81425
Added a new bug found in HASH_TABLE experimental version for the removal of the default key.


Revision 81425 - (view) (annotate) - [select for diffs]
Modified Thu Nov 5 17:48:10 2009 UTC (9 years, 11 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 144420 byte(s)
Diff to previous 81388
Added an example that demonstrates class invariant violation in finalized mode when assertions are kept.

Revision 81388 - (view) (annotate) - [select for diffs]
Modified Tue Nov 3 20:09:13 2009 UTC (9 years, 11 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 144366 byte(s)
Diff to previous 81376
New test showing a failure to retrieve a SPECIAL instance when not using `optimized_for_fast_retrieval'.


Revision 81376 - (view) (annotate) - [select for diffs]
Modified Tue Nov 3 16:07:24 2009 UTC (9 years, 11 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 144307 byte(s)
Diff to previous 81364
Added a simple test for the new loop expressions.

Revision 81364 - (view) (annotate) - [select for diffs]
Modified Mon Nov 2 20:28:39 2009 UTC (9 years, 11 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 144241 byte(s)
Diff to previous 81331
Added a new test showing a bug in BOUNDED_QUEUE.linear_representation.


Revision 81331 - (view) (annotate) - [select for diffs]
Modified Sat Oct 31 05:57:43 2009 UTC (9 years, 11 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 144197 byte(s)
Diff to previous 81307
Added test for bug#16395 where 6.3 would store a class an attribute of type A [ANY, INTEGER] as A [G#1, G#2] whereas 6.5 would expect A [G#1, INTEGER]. Definitely a subtle change was introduced in 6.5 and regardless of it we should still be able to retrieve old storables.


Revision 81307 - (view) (annotate) - [select for diffs]
Modified Wed Oct 28 23:12:48 2009 UTC (9 years, 11 months ago) by paulb
Original Path: trunk/eweasel/control/catalog
File length: 144143 byte(s)
Diff to previous 81280
Added syntax tests for across loop.


Revision 81280 - (view) (annotate) - [select for diffs]
Modified Mon Oct 26 18:52:17 2009 UTC (9 years, 11 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 144062 byte(s)
Diff to previous 81233
Added a new test, a slightly modified form of test#dotnet110 so that it compiles in full class checking mode. However the code crashes at runtime which it should not.


Revision 81233 - (view) (annotate) - [select for diffs]
Modified Thu Oct 22 23:23:55 2009 UTC (9 years, 11 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 144007 byte(s)
Diff to previous 81231
Updated to reflect reality of test outcomes.


Revision 81231 - (view) (annotate) - [select for diffs]
Modified Thu Oct 22 20:09:23 2009 UTC (9 years, 11 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 144006 byte(s)
Diff to previous 81225
Added eweasel test incr338 for bug #16052, where moving a deferred routine
involved in an agent to a newly created deferred parent class that lists a creation
procedure and then fixing the resulting VGCP(1) error causes the compiler to
report a bogus "construct not supported" error if full class checking is enabled.


Revision 81225 - (view) (annotate) - [select for diffs]
Modified Thu Oct 22 17:03:34 2009 UTC (9 years, 11 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 143939 byte(s)
Diff to previous 81186
Added a new test for bug#16375.


Revision 81186 - (view) (annotate) - [select for diffs]
Modified Fri Oct 16 22:43:26 2009 UTC (10 years ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 143871 byte(s)
Diff to previous 81160
Added test for bug#16352.


Revision 81160 - (view) (annotate) - [select for diffs]
Modified Tue Oct 13 05:53:23 2009 UTC (10 years ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 143783 byte(s)
Diff to previous 81022
New test showing a crash at degree 3 when rechecking an inspect statment with constant static access involving a class not available to the descendant class (via ECF).


Revision 81022 - (view) (annotate) - [select for diffs]
Modified Tue Oct 6 16:07:22 2009 UTC (10 years ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 143695 byte(s)
Diff to previous 81009
Added a new test showing that querying `count' between two reads on a file open in read/write mode messes
  up the internal buffering on Windows (possibly other platforms).


Revision 81009 - (view) (annotate) - [select for diffs]
Modified Mon Oct 5 16:53:06 2009 UTC (10 years ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 143636 byte(s)
Diff to previous 80982
Added a new test showing that in full class checking we do not recheck the code of descendant classes
  that would be affected by a signature change because the parent class is not affected by it.


Revision 80982 - (view) (annotate) - [select for diffs]
Modified Wed Sep 30 22:04:15 2009 UTC (10 years ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 143560 byte(s)
Diff to previous 80979
Added new eweasel test#final085 showing a bug in the compiler during finalization.


Revision 80979 - (view) (annotate) - [select for diffs]
Modified Wed Sep 30 18:09:02 2009 UTC (10 years ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 143501 byte(s)
Diff to previous 80915
Added reflection005 entry.


Revision 80915 - (view) (annotate) - [select for diffs]
Modified Sat Sep 26 23:58:04 2009 UTC (10 years ago) by fivaa
Original Path: trunk/eweasel/control/catalog
File length: 143436 byte(s)
Diff to previous 80873
Added Eweasel test store025 reproducing retrieve problem in bug report #16286. Currently void safe systems are not able to retrieve objects stored by a non void-safe system, which also makes it impossible to run tests of a void-safe project through the testing tool.

The test store025 stores a {TUPLE [STRING]} object in 4 different ways - void-safe yes/no and finalized yes/no - and tries to retrieve them in all the 4 combinations again.


Revision 80873 - (view) (annotate) - [select for diffs]
Modified Thu Sep 24 13:29:23 2009 UTC (10 years ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 143367 byte(s)
Diff to previous 80679
Added an example for bug#13852.

Revision 80679 - (view) (annotate) - [select for diffs]
Modified Fri Sep 11 00:58:24 2009 UTC (10 years, 1 month ago) by tedf
Original Path: trunk/eweasel/control/catalog
File length: 143257 byte(s)
Diff to previous 80662
Added test for bug#11302: Convertion of target is done without checking that binary operator actually exists.

Revision 80662 - (view) (annotate) - [select for diffs]
Modified Wed Sep 9 10:26:05 2009 UTC (10 years, 1 month ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 143190 byte(s)
Diff to previous 80576
Added test showing that {INTERNAL}.field returns the wrong type for basic type fields.


Revision 80576 - (view) (annotate) - [select for diffs]
Modified Tue Sep 1 21:40:42 2009 UTC (10 years, 1 month ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 143120 byte(s)
Diff to previous 80574
Removed duplicate of test#final071.


Revision 80574 - (view) (annotate) - [select for diffs]
Modified Tue Sep 1 18:49:14 2009 UTC (10 years, 1 month ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 143181 byte(s)
Diff to previous 80558
Added new test for bug#16190 where finalizing a system compiled with `all classes' would crash during
  dead code removal.


Revision 80558 - (view) (annotate) - [select for diffs]
Modified Tue Sep 1 13:53:14 2009 UTC (10 years, 1 month ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 143120 byte(s)
Diff to previous 80551
Added an example for bug#13915.

Revision 80551 - (view) (annotate) - [select for diffs]
Modified Tue Sep 1 00:20:21 2009 UTC (10 years, 1 month ago) by tedf
Original Path: trunk/eweasel/control/catalog
File length: 143027 byte(s)
Diff to previous 80480
Removed accidental commit.

Revision 80480 - (view) (annotate) - [select for diffs]
Modified Fri Aug 28 13:49:15 2009 UTC (10 years, 1 month ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 143081 byte(s)
Diff to previous 80450
Added an example for bug#13969.

Revision 80450 - (view) (annotate) - [select for diffs]
Modified Thu Aug 27 13:30:35 2009 UTC (10 years, 1 month ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 142981 byte(s)
Diff to previous 80428
Added an example for bug#15937.

Revision 80428 - (view) (annotate) - [select for diffs]
Modified Wed Aug 26 07:04:27 2009 UTC (10 years, 1 month ago) by tedf
Original Path: trunk/eweasel/control/catalog
File length: 142895 byte(s)
Diff to previous 80398
Added a test to show an acceptance of expression ({ARRAY [STRING]} 'w') bye the compiler. bug#11285.

Revision 80398 - (view) (annotate) - [select for diffs]
Modified Sat Aug 22 06:41:34 2009 UTC (10 years, 2 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 142788 byte(s)
Diff to previous 80394
Added test for bug#16137 causing a crash in the compiler if you are inheriting from a class using
  the alias clause while still using prefix/infix in descendants with another feature name that have
  the same name as the alias.


Revision 80394 - (view) (annotate) - [select for diffs]
Modified Sat Aug 22 00:04:45 2009 UTC (10 years, 2 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 142715 byte(s)
Diff to previous 80390
Added new test for bug#16176 and bug#16173 where SPECIAL creation forgot to take the non-attached type
  version as basis for the SPECIAL type instance.


Revision 80390 - (view) (annotate) - [select for diffs]
Modified Fri Aug 21 23:03:01 2009 UTC (10 years, 2 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 142637 byte(s)
Diff to previous 80358
Added special category for SPECIAL related tests.


Revision 80358 - (view) (annotate) - [select for diffs]
Modified Thu Aug 20 17:24:52 2009 UTC (10 years, 2 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 142549 byte(s)
Diff to previous 80334
Added a new test to validate INTERNAL.type_of_type and INTERNAL.type_of


Revision 80334 - (view) (annotate) - [select for diffs]
Modified Wed Aug 19 18:32:44 2009 UTC (10 years, 2 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 142490 byte(s)
Diff to previous 80321
Added a new test showing issues with implementations of SETs.


Revision 80321 - (view) (annotate) - [select for diffs]
Modified Tue Aug 18 18:15:29 2009 UTC (10 years, 2 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 142442 byte(s)
Diff to previous 80239
Added eweasel test valid259 for bug #16154, where the compiler incorrectly reports
that compilation completed when a precompilation task that requires success fails.


Revision 80239 - (view) (annotate) - [select for diffs]
Modified Thu Aug 13 10:22:25 2009 UTC (10 years, 2 months ago) by tedf
Original Path: trunk/eweasel/control/catalog
File length: 142381 byte(s)
Diff to previous 80206
Added test for bug#11057 where sequence of c headers is not properly generated.

Revision 80206 - (view) (annotate) - [select for diffs]
Modified Wed Aug 12 06:31:05 2009 UTC (10 years, 2 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 142323 byte(s)
Diff to previous 80204
Added an example for bug#14429.

Revision 80204 - (view) (annotate) - [select for diffs]
Modified Wed Aug 12 05:13:56 2009 UTC (10 years, 2 months ago) by tedf
Original Path: trunk/eweasel/control/catalog
File length: 142251 byte(s)
Diff to previous 80044
Added tests for bug#16133.

Revision 80044 - (view) (annotate) - [select for diffs]
Modified Fri Jul 31 21:19:19 2009 UTC (10 years, 2 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 142173 byte(s)
Diff to previous 79966
Added new test showing a failure to preserve the stable attribute when selecting a stable attribute
  in case of multiple inheritance.


Revision 79966 - (view) (annotate) - [select for diffs]
Modified Tue Jul 28 03:52:00 2009 UTC (10 years, 2 months ago) by tedf
Original Path: trunk/eweasel/control/catalog
File length: 142116 byte(s)
Diff to previous 79963
Created test for bug#10260: Different behavior of conversion of doubles between melted and frozen code.

Revision 79963 - (view) (annotate) - [select for diffs]
Modified Mon Jul 27 17:56:43 2009 UTC (10 years, 2 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 142060 byte(s)
Diff to previous 79931
New test showing that in some cases involving redefinition of a function to an attribute involved
  in the type declaration of another type we would create the wrong type.


Revision 79931 - (view) (annotate) - [select for diffs]
Modified Fri Jul 24 04:50:53 2009 UTC (10 years, 2 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 142004 byte(s)
Diff to previous 79850
Added missing entry for valid256.
Added new test valid257 showing a bug in manifest array creation when actual generic parameter cannot be
  guessed we use detachable ANY instead of attached ANY when we know for sure that all elements of the
  array are attached.


Revision 79850 - (view) (annotate) - [select for diffs]
Modified Mon Jul 20 19:28:29 2009 UTC (10 years, 3 months ago) by paulb
Original Path: trunk/eweasel/control/catalog
File length: 141885 byte(s)
Diff to previous 79831
Added test to checking a false catcall detection when using empty tuples.


Revision 79831 - (view) (annotate) - [select for diffs]
Modified Sat Jul 18 00:13:56 2009 UTC (10 years, 3 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 141820 byte(s)
Diff to previous 79828
Added a new test showing that at runtime we might create an invalid generic type for A [like Current] when
  the code creating the instance is located in an ancestor of an expanded class.


Revision 79828 - (view) (annotate) - [select for diffs]
Modified Sat Jul 18 00:04:56 2009 UTC (10 years, 3 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 141765 byte(s)
Diff to previous 79797
Added a new test to shows that when the TYPE type is melted then the code still works properly.


Revision 79797 - (view) (annotate) - [select for diffs]
Modified Thu Jul 16 00:46:57 2009 UTC (10 years, 3 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 141703 byte(s)
Diff to previous 79787
Added a new showing a bug in the inliner.


Revision 79787 - (view) (annotate) - [select for diffs]
Modified Wed Jul 15 20:48:58 2009 UTC (10 years, 3 months ago) by paulb
Original Path: trunk/eweasel/control/catalog
File length: 141640 byte(s)
Diff to previous 79769
Added test for experimental library breaking HEAP_PRIORITY_QUEUE.remove.


Revision 79769 - (view) (annotate) - [select for diffs]
Modified Tue Jul 14 05:24:48 2009 UTC (10 years, 3 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 141584 byte(s)
Diff to previous 79759
Added new test for bug#14507. It is manual since the application won't exit.


Revision 79759 - (view) (annotate) - [select for diffs]
Modified Mon Jul 13 22:47:29 2009 UTC (10 years, 3 months ago) by king
Original Path: trunk/eweasel/control/catalog
File length: 141513 byte(s)
Diff to previous 79603
Added svalid022 for test conversion with detachable types

Revision 79603 - (view) (annotate) - [select for diffs]
Modified Wed Jul 8 17:13:34 2009 UTC (10 years, 3 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 141433 byte(s)
Diff to previous 79567
Added a new test showing that static access on externals in a .NET system don't work if the class
  is deferred.


Revision 79567 - (view) (annotate) - [select for diffs]
Modified Fri Jul 3 08:13:34 2009 UTC (10 years, 3 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 141368 byte(s)
Diff to previous 79563
Added an example for bug#14729.

Revision 79563 - (view) (annotate) - [select for diffs]
Modified Thu Jul 2 23:13:38 2009 UTC (10 years, 3 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 141297 byte(s)
Diff to previous 79550
Added new test showing that we do not raise ECMA-VHPR(5) errors when inheriting indirectly of the
  same generic class with two different generic derivation.


Revision 79550 - (view) (annotate) - [select for diffs]
Modified Wed Jul 1 23:02:05 2009 UTC (10 years, 3 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 141218 byte(s)
Diff to previous 79547
Added test for bogus BIT VDRD error for bug#605.


Revision 79547 - (view) (annotate) - [select for diffs]
Modified Wed Jul 1 22:43:24 2009 UTC (10 years, 3 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 141168 byte(s)
Diff to previous 79460
Added new test for bug#1103 which was failing when generating melted code for calling infix routine).


Revision 79460 - (view) (annotate) - [select for diffs]
Modified Thu Jun 25 21:09:55 2009 UTC (10 years, 3 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 141109 byte(s)
Diff to previous 79440
Added new test showing that instances of TYPE should be unique.


Revision 79440 - (view) (annotate) - [select for diffs]
Modified Wed Jun 24 14:03:50 2009 UTC (10 years, 3 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 141051 byte(s)
Diff to previous 79432
Added a test for VSRP(3).

Revision 79432 - (view) (annotate) - [select for diffs]
Modified Wed Jun 24 00:11:35 2009 UTC (10 years, 3 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 140986 byte(s)
Diff to previous 79146
New test for testing volatile attributes in storable files.


Revision 79146 - (view) (annotate) - [select for diffs]
Modified Mon Jun 8 23:46:58 2009 UTC (10 years, 4 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 140928 byte(s)
Diff to previous 79127
Added the case of the agent creation failing in melted mode when ROUTINE is melted. See rev#79131 commits
  for the fix in interp.c.


Revision 79127 - (view) (annotate) - [select for diffs]
Modified Sun Jun 7 15:03:42 2009 UTC (10 years, 4 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 140926 byte(s)
Diff to previous 79100
Added an example to demonstrate that VWEQ warning should not be reported for types that conform if attachment status is dropped.

Revision 79100 - (view) (annotate) - [select for diffs]
Modified Thu Jun 4 22:32:31 2009 UTC (10 years, 4 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 140826 byte(s)
Diff to previous 79081
Added eweasel test incr336 for bug #15924, where a sequence of changes to
the config file crashes the compiler in {INLINER}.can_be_inlined when system
is finalized.


Revision 79081 - (view) (annotate) - [select for diffs]
Modified Thu Jun 4 08:39:42 2009 UTC (10 years, 4 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 140767 byte(s)
Diff to previous 79048
Updated marks for void-safety tests that now pass.

Revision 79048 - (view) (annotate) - [select for diffs]
Modified Tue Jun 2 23:10:29 2009 UTC (10 years, 4 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 140767 byte(s)
Diff to previous 78995
Added eweasel test final082 for bug #15916, where an agent construction and
invocation in a routine in an expanded class where the function named in the
agent is redefined in a descendant calls the wrong version in finalized code.


Revision 78995 - (view) (annotate) - [select for diffs]
Modified Mon Jun 1 23:19:14 2009 UTC (10 years, 4 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 140694 byte(s)
Diff to previous 78968
Added eweasel test incr335 for bug #15910, where changing a generic class with
a reference to $some_routine to a non-generic class and freezing results in a
link failure due to an undefined symbol in ececil.c.


Revision 78968 - (view) (annotate) - [select for diffs]
Modified Fri May 29 22:54:56 2009 UTC (10 years, 4 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 140631 byte(s)
Diff to previous 78960
Added a new test showing a thread failure in the runtime, when a parent thread starts a child thread
  and dies before its child and that the child does not spawn any threads).


Revision 78960 - (view) (annotate) - [select for diffs]
Modified Fri May 29 18:39:42 2009 UTC (10 years, 4 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 140564 byte(s)
Diff to previous 78956
Added eweasel test incr334 for bug #15901, where removing an undefine of
an inherited routine and changing the routine to deferred results in an undefined
symbol in efrozen.c when system is frozen.


Revision 78956 - (view) (annotate) - [select for diffs]
Modified Fri May 29 16:17:22 2009 UTC (10 years, 4 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 140502 byte(s)
Diff to previous 78944
Added eweasel test incr333 for bug #15900, where changing a routine
referenced in the class invariant via $routine to a constant and removing
the invariant and then finalizing with assertions kept generates C
code that won't link due to an undefined symbol.


Revision 78944 - (view) (annotate) - [select for diffs]
Modified Fri May 29 12:24:18 2009 UTC (10 years, 4 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 140439 byte(s)
Diff to previous 78890
Added an example to demonstrate an issue with using a manifest type as a target of a bracket expression.

Revision 78890 - (view) (annotate) - [select for diffs]
Modified Wed May 27 11:08:18 2009 UTC (10 years, 4 months ago) by tedf
Original Path: trunk/eweasel/control/catalog
File length: 140353 byte(s)
Diff to previous 78886
Added test for bug#15723. The test only check syntax line number. Because I didn't find a way of eweasel to check the exact error message which should contain: "Invalid root class".

Revision 78886 - (view) (annotate) - [select for diffs]
Modified Wed May 27 01:01:39 2009 UTC (10 years, 4 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 140295 byte(s)
Diff to previous 78882
Added eweasel test incr332 for bug where changing a formal generic constraint and
then finalizing the system crashes the compiler in {ROUT_TABLE}.generate_wrapper.


Revision 78882 - (view) (annotate) - [select for diffs]
Modified Tue May 26 22:42:16 2009 UTC (10 years, 4 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 140234 byte(s)
Diff to previous 78878
Added eweasel test incr331 for bug #15876, where a sequence of changes ending with
a finalize causes a C compilation failure due to a return value type mismatch.


Revision 78878 - (view) (annotate) - [select for diffs]
Modified Tue May 26 21:34:40 2009 UTC (10 years, 4 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 140170 byte(s)
Diff to previous 78877
Added eweasel test final081 for bug #15876, where finalizing a system with an
INTEGER external function that is redefined to a constant integer in a descendant
crashes the compiler if inlining is enabled.


Revision 78877 - (view) (annotate) - [select for diffs]
Modified Tue May 26 20:58:54 2009 UTC (10 years, 4 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 140096 byte(s)
Diff to previous 78876
Added eweasel test final080 for bug #15874, where finalizing a system with an
attribute with a body causes incorrect system execution output if inlining is
enabled.


Revision 78876 - (view) (annotate) - [select for diffs]
Modified Tue May 26 20:45:02 2009 UTC (10 years, 4 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 140029 byte(s)
Diff to previous 78875
Added an example to demonstrate that tuple of a basic type cannot be used as a tuple of a reference type.

Revision 78875 - (view) (annotate) - [select for diffs]
Modified Tue May 26 20:43:32 2009 UTC (10 years, 4 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 139962 byte(s)
Diff to previous 78874
Added eweasel test exec 314 for bug #15870, where the generating type of a
manifest type expression {TEST} is "TYPE [!TEST]" instead of "TYPE [attached TEST]".


Revision 78874 - (view) (annotate) - [select for diffs]
Modified Tue May 26 20:32:06 2009 UTC (10 years, 4 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 139895 byte(s)
Diff to previous 78873
Added an example to for bug#15370.

Revision 78873 - (view) (annotate) - [select for diffs]
Modified Tue May 26 20:16:53 2009 UTC (10 years, 4 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 139828 byte(s)
Diff to previous 78815
Added an example to demonstrate that a type attached due to a CAP rule is not the same as an explicitly attached type when involved in conversion.

Revision 78815 - (view) (annotate) - [select for diffs]
Modified Thu May 21 00:00:35 2009 UTC (10 years, 5 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 139736 byte(s)
Diff to previous 78807
Added eweasel test exec313 for bug #15853, where a static access `{like Current}.value'
should be dynamically bound but is currently staticly bound.


Revision 78807 - (view) (annotate) - [select for diffs]
Modified Wed May 20 19:19:34 2009 UTC (10 years, 5 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 139673 byte(s)
Diff to previous 78804
Added an example to demonstrate that VUTA(2) errors are not detected when the target of a call is of a formal generic type.

Revision 78804 - (view) (annotate) - [select for diffs]
Modified Wed May 20 18:58:41 2009 UTC (10 years, 5 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 139577 byte(s)
Diff to previous 78784
Added an example to demonstrate a bug when VTCG error is not detected because attachment status of the actual generic and of the constraint is not taken into account.

Revision 78784 - (view) (annotate) - [select for diffs]
Modified Tue May 19 23:14:36 2009 UTC (10 years, 5 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 139462 byte(s)
Diff to previous 78755
Added eweasel test incr330 for bug #15844, where melting a system whose config file
does not specify a root creation procedure (leaving it `default_create' implicitly)
and then finalizing crashes the compiler during dead code removal.


Revision 78755 - (view) (annotate) - [select for diffs]
Modified Mon May 18 23:03:42 2009 UTC (10 years, 5 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 139400 byte(s)
Diff to previous 78754
Added eweasel test incr329 for bug #15825, where a sequence of changes causes the
compiler to crash with a call on Void target in {GEN_TYPE_A}.static_type_id in
degree 2.


Revision 78754 - (view) (annotate) - [select for diffs]
Modified Mon May 18 22:33:42 2009 UTC (10 years, 5 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 139334 byte(s)
Diff to previous 78749
Test for a bug found while finalizing DYNAMIC_API, however the test doesn't fail yet. It is committed
  so that I can use it later.


Revision 78749 - (view) (annotate) - [select for diffs]
Modified Mon May 18 18:44:05 2009 UTC (10 years, 5 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 139268 byte(s)
Diff to previous 78723
Added eweasel test eweasel test multierr011 for "bug" #15824, where the compiler
does not detect VEEN and VDPR(3) errors in the second operand of a binary
operator if the first operand is an unknown identifier (and similarly for
actual arguments in a routine call).


Revision 78723 - (view) (annotate) - [select for diffs]
Modified Fri May 15 23:09:53 2009 UTC (10 years, 5 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 139190 byte(s)
Diff to previous 78694
Added eweasel test valid252 for bug #15822, where the compiler does not detect
a VUOT(1) error in an expression if it is the actual argument in a routine call
or the expression of an object test.


Revision 78694 - (view) (annotate) - [select for diffs]
Modified Thu May 14 22:50:40 2009 UTC (10 years, 5 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 139134 byte(s)
Diff to previous 78685
Added eweasel test valid251 for bug #15820, where an object test expression which
is a qualified call with a validity error causes the compiler to report a spurious
VEEN error for references to the object test local inside its scope.


Revision 78685 - (view) (annotate) - [select for diffs]
Modified Thu May 14 17:26:54 2009 UTC (10 years, 5 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 139069 byte(s)
Diff to previous 78678
Added eweasel test incr328 for bug #15818, where resuming the compile after a
VFAV(1) error in the rename clause of a generic constraint (renaming infix to
prefix feature) causes the compiler to incorrectly accept the class.


Revision 78678 - (view) (annotate) - [select for diffs]
Modified Wed May 13 23:14:09 2009 UTC (10 years, 5 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 139019 byte(s)
Diff to previous 78673
Added eweasel test final078 for bug #15814, where finalizing with inlining involving
a multi-constrained generic class that calls a routine on the generic type which is
implemented as a call to precursor crashes the compiler.


Revision 78673 - (view) (annotate) - [select for diffs]
Modified Wed May 13 19:32:45 2009 UTC (10 years, 5 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 138957 byte(s)
Diff to previous 78669
Added eweasel test incr327 for bug #15813, where an incremental change causes
the compiler to report a VFAV(1) error instead of the expected VMFN.  The test
case involves features with both prefix names and aliases.


Revision 78669 - (view) (annotate) - [select for diffs]
Modified Wed May 13 14:26:45 2009 UTC (10 years, 5 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 138907 byte(s)
Diff to previous 78630
Added eweasel test exec312 for bug #14456, where system execution ends
with a panic in the final reclaim on some platforms if environment
variable EIF_MEMORY_SCAVENGE is set to value of 8184 or less.


Revision 78630 - (view) (annotate) - [select for diffs]
Modified Mon May 11 23:48:48 2009 UTC (10 years, 5 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 138848 byte(s)
Diff to previous 78621
Added eweasel test melt095 for bugs #15134 and #15138, where an exception trace 
shows the wrong line number after an exception is raised and rescued, but
only if code is melted.


Revision 78621 - (view) (annotate) - [select for diffs]
Modified Mon May 11 22:14:40 2009 UTC (10 years, 5 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 138780 byte(s)
Diff to previous 78618
Added eweasel test melt094 for bug #15801, where $x does not seem to work
correctly on an attribute of a generic type when the actual generic is an
expanded type such as BOOLEAN and when code is melted.


Revision 78618 - (view) (annotate) - [select for diffs]
Modified Mon May 11 21:11:25 2009 UTC (10 years, 5 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 138697 byte(s)
Diff to previous 78616
Added eweasel test ccomp084 for bug #10929, where printing a constant that
is too large for a REAL_32 or REAL_64 produces C code that won't compile.


Revision 78616 - (view) (annotate) - [select for diffs]
Modified Mon May 11 20:56:48 2009 UTC (10 years, 5 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 138621 byte(s)
Diff to previous 78612
New testing of `make_from_epoch' creation procedure in DATE_TIME.


Revision 78612 - (view) (annotate) - [select for diffs]
Modified Mon May 11 19:39:18 2009 UTC (10 years, 5 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 138573 byte(s)
Diff to previous 78572
Added an example for bug#15798.

Revision 78572 - (view) (annotate) - [select for diffs]
Modified Fri May 8 17:57:45 2009 UTC (10 years, 5 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 138506 byte(s)
Diff to previous 78567
Added an example to test that particular library options cannot be set in a project.

Revision 78567 - (view) (annotate) - [select for diffs]
Modified Fri May 8 00:13:31 2009 UTC (10 years, 5 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 138444 byte(s)
Diff to previous 78563
Adding a test showing a bug with override clusters and the addition/removal of classes to and from the
  override cluster. This corresponds to bug#14965.


Revision 78563 - (view) (annotate) - [select for diffs]
Modified Thu May 7 21:15:46 2009 UTC (10 years, 5 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 138386 byte(s)
Diff to previous 78558
Added eweasel test incr325 for bug #15241, where melting a trivial system,
then finalizing it and keeping assertions, then freezing it generates C code
that won't compile due to a syntax error.  Note that this test passes for
reasons I don't understand but the bug can be reproduced by manually doing 
the steps indicated in the tcf in one estudio session.


Revision 78558 - (view) (annotate) - [select for diffs]
Modified Thu May 7 18:26:30 2009 UTC (10 years, 5 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 138331 byte(s)
Diff to previous 78557
Added eweasel test incr324 for bug #15234, where an introduced VD71 error
(class file without a class) is reported as a syntax error if the system is
quick melted after the change.


Revision 78557 - (view) (annotate) - [select for diffs]
Modified Thu May 7 17:51:55 2009 UTC (10 years, 5 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 138268 byte(s)
Diff to previous 78556
Added a test for bug#15688 which showed a crash in the compiler that would crash when processing
  an inherited inline agent from a generic class whose return type involves the formal generic parameter.


Revision 78556 - (view) (annotate) - [select for diffs]
Modified Thu May 7 17:32:32 2009 UTC (10 years, 5 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 138201 byte(s)
Diff to previous 78530
Added eweasel term term178 for bug #13725, where a value for EIF_STACK_CHUNK
that is <= 0 crashes the compiler with a run-time panic.


Revision 78530 - (view) (annotate) - [select for diffs]
Modified Wed May 6 18:43:47 2009 UTC (10 years, 5 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 138139 byte(s)
Diff to previous 78526
Added a test to reproduce bug#15757.


Revision 78526 - (view) (annotate) - [select for diffs]
Modified Wed May 6 17:11:57 2009 UTC (10 years, 5 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 138075 byte(s)
Diff to previous 78523
Added a new test showing that the compiler reports a spurious VBAC error when none should have been
  triggered.


Revision 78523 - (view) (annotate) - [select for diffs]
Modified Wed May 6 12:29:29 2009 UTC (10 years, 5 months ago) by jfiat
Original Path: trunk/eweasel/control/catalog
File length: 138019 byte(s)
Diff to previous 78505
Added a new test showing a bug object test code generation in void-safe mode for case
  attached create {STRING}.make_from_string ("FOO") as l_string
cf bug#15761


Revision 78505 - (view) (annotate) - [select for diffs]
Modified Tue May 5 18:55:20 2009 UTC (10 years, 5 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 137931 byte(s)
Diff to previous 78500
Added new test for checking assigner validity rules VBAC and VFAC.


Revision 78500 - (view) (annotate) - [select for diffs]
Modified Tue May 5 17:53:39 2009 UTC (10 years, 5 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 137872 byte(s)
Diff to previous 78443
Added an example that demonstrates that there are two kinds of library options that can and cannot be overridden in the project.

Revision 78443 - (view) (annotate) - [select for diffs]
Modified Wed Apr 29 21:40:22 2009 UTC (10 years, 5 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 137805 byte(s)
Diff to previous 78427
Added a new test showing a bug in our GC when an expanded refers to a young object. When the young object
  is moved, then the expanded references still points to the old location no the new one.


Revision 78427 - (view) (annotate) - [select for diffs]
Modified Wed Apr 29 17:40:17 2009 UTC (10 years, 5 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 137735 byte(s)
Diff to previous 78421
Added eweasel test incr323 for bug #15735, where fixing a syntax error by changing
syntax level from "obsolete" to "transitional" in the configuration file results in
bogus VTUG(1) errors.


Revision 78421 - (view) (annotate) - [select for diffs]
Modified Tue Apr 28 21:04:41 2009 UTC (10 years, 5 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 137659 byte(s)
Diff to previous 78384
Added eweasel test term176 for bug #15724, where resuming compilation after
fixing a syntax error in a system with no precompiled library crashes the
compiler.  Note however that this test will pass because the -melt command line
option eweasel uses appears to prevent the crash.


Revision 78384 - (view) (annotate) - [select for diffs]
Modified Mon Apr 27 09:46:23 2009 UTC (10 years, 5 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 137598 byte(s)
Diff to previous 78314
Added an example for bug#15689.

Revision 78314 - (view) (annotate) - [select for diffs]
Modified Mon Apr 20 23:04:37 2009 UTC (10 years, 6 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 137501 byte(s)
Diff to previous 78311
New test for exercizing the compiler compatibility for infix/prefix vs alias names.


Revision 78311 - (view) (annotate) - [select for diffs]
Modified Mon Apr 20 16:19:50 2009 UTC (10 years, 6 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 137436 byte(s)
Diff to previous 78211
Added an example for bug#15598.

Revision 78211 - (view) (annotate) - [select for diffs]
Modified Mon Apr 13 05:51:45 2009 UTC (10 years, 6 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 137348 byte(s)
Diff to previous 78207
New test for bug#14421 for a multithreaded application.


Revision 78207 - (view) (annotate) - [select for diffs]
Modified Sun Apr 12 14:11:33 2009 UTC (10 years, 6 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 137283 byte(s)
Diff to previous 78180
Fixed typo for multithreaded tag, and added some multithreaded tags to actual multithreaded tests.


Revision 78180 - (view) (annotate) - [select for diffs]
Modified Fri Apr 10 16:02:01 2009 UTC (10 years, 6 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 137237 byte(s)
Diff to previous 78122
New test showing various cases of an inspect statement in melted mode.


Revision 78122 - (view) (annotate) - [select for diffs]
Modified Wed Apr 8 05:02:41 2009 UTC (10 years, 6 months ago) by tedf
Original Path: trunk/eweasel/control/catalog
File length: 137165 byte(s)
Diff to previous 78120
Merged rdtp003 into rdtp001. Now rdtp001 covers EIFFEL_ROUNDTRIP_SCANNER testing upon various classes.

Revision 78120 - (view) (annotate) - [select for diffs]
Modified Tue Apr 7 21:55:50 2009 UTC (10 years, 6 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 137210 byte(s)
Diff to previous 78112
Added a new test showing a crash when calling an agent created from melted code can mess
  up the interpreter stack.


Revision 78112 - (view) (annotate) - [select for diffs]
Modified Tue Apr 7 15:40:36 2009 UTC (10 years, 6 months ago) by tedf
Original Path: trunk/eweasel/control/catalog
File length: 137133 byte(s)
Diff to previous 78076
Added test to test roundtrip scanner to make sure the match list construction from {EIFFEL_ROUNDTRIP_SCANNER} is correct.

Revision 78076 - (view) (annotate) - [select for diffs]
Modified Sun Apr 5 04:55:49 2009 UTC (10 years, 6 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 137088 byte(s)
Diff to previous 78057
Added new test showing a bug in the interpreter when creating a manifest string when STRING is melted.


Revision 78057 - (view) (annotate) - [select for diffs]
Modified Thu Apr 2 22:36:35 2009 UTC (10 years, 6 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 137025 byte(s)
Diff to previous 78049
Added new test showing that if you have invariant enabled with profiler it will crash because the
  generated code of an invariant does not initalize the profile stack although it does try to clean it up.


Revision 78049 - (view) (annotate) - [select for diffs]
Modified Thu Apr 2 17:06:40 2009 UTC (10 years, 6 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 136951 byte(s)
Diff to previous 78044
Added an example for bug#15570.

Revision 78044 - (view) (annotate) - [select for diffs]
Modified Thu Apr 2 06:01:04 2009 UTC (10 years, 6 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 136860 byte(s)
Diff to previous 77946
Added store022 to check that storing directly an expanded object works.
Added missing `melting' tag to melted tests.


Revision 77946 - (view) (annotate) - [select for diffs]
Modified Fri Mar 27 19:00:07 2009 UTC (10 years, 6 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 136695 byte(s)
Diff to previous 77943
Added eweasel test thread008 for bug #14470, where {MEMORY}.referers can return
a wrong result in a multithreaded system.


Revision 77943 - (view) (annotate) - [select for diffs]
Modified Fri Mar 27 16:45:11 2009 UTC (10 years, 6 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 136626 byte(s)
Diff to previous 77939
Added eweasel test thread007 for bug #13733, where a call to `join' when
there are no child threads results in either a memory leak (Solaris SPARC 32-bit)
or a bus error or seg fault (Solaris SPARC 64-bit).


Revision 77939 - (view) (annotate) - [select for diffs]
Modified Fri Mar 27 15:13:10 2009 UTC (10 years, 6 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 136561 byte(s)
Diff to previous 77927
Added an example for bug#15029.

Revision 77927 - (view) (annotate) - [select for diffs]
Modified Thu Mar 26 21:45:28 2009 UTC (10 years, 6 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 136482 byte(s)
Diff to previous 77925
Added eweasel test lib031 for bug #13854, where {FILE}.append is not thread-safe
even when each thread has its own FILE objects and writes its own independent files.
The bug is due to a static local in external `file_append' in file.c.


Revision 77925 - (view) (annotate) - [select for diffs]
Modified Thu Mar 26 20:27:23 2009 UTC (10 years, 6 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 136419 byte(s)
Diff to previous 77892
Added eweasel test exec310 for bug #14477, where calling `out' on an object
with a an attribute with a very long attribute name (or a very long class name)
causes a buffer overflow, which results in a seg fault when system is executed.


Revision 77892 - (view) (annotate) - [select for diffs]
Modified Wed Mar 25 18:03:15 2009 UTC (10 years, 6 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 136349 byte(s)
Diff to previous 77866
Added eweasel test lib030 for bug #15553, where tests such as
{FILE}.is_socket return the wrong results due bugs in the runtime.


Revision 77866 - (view) (annotate) - [select for diffs]
Modified Tue Mar 24 12:53:59 2009 UTC (10 years, 6 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 136288 byte(s)
Diff to previous 77823
Added a test to ensure the assertion clauses are considered as conjuncted expressions.

Revision 77823 - (view) (annotate) - [select for diffs]
Modified Fri Mar 20 09:14:14 2009 UTC (10 years, 7 months ago) by tedf
Original Path: trunk/eweasel/control/catalog
File length: 136217 byte(s)
Diff to previous 77814
Added test to show a postcondition violation at {SPECIAL}.copy_data.

Revision 77814 - (view) (annotate) - [select for diffs]
Modified Thu Mar 19 22:22:54 2009 UTC (10 years, 7 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 136153 byte(s)
Diff to previous 77808
New test showing an invalid code generation when you have a creation expression.


Revision 77808 - (view) (annotate) - [select for diffs]
Modified Thu Mar 19 20:45:31 2009 UTC (10 years, 7 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 136079 byte(s)
Diff to previous 77773
Added eweasel test incr322 for bug #15527, where changing a function that effects
a deferred feature to an attribute and refinalizing crashes the compiler.


Revision 77773 - (view) (annotate) - [select for diffs]
Modified Wed Mar 18 06:22:01 2009 UTC (10 years, 7 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 136009 byte(s)
Diff to previous 77735
Added new test showing a case of C external specification wrongly accepted by the compiler.


Revision 77735 - (view) (annotate) - [select for diffs]
Modified Mon Mar 16 13:12:30 2009 UTC (10 years, 7 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 135952 byte(s)
Diff to previous 77706
Added a test for void safe option.

Revision 77706 - (view) (annotate) - [select for diffs]
Modified Thu Mar 12 13:55:08 2009 UTC (10 years, 7 months ago) by tedf
Original Path: trunk/eweasel/control/catalog
File length: 135859 byte(s)
Diff to previous 77705
Added test for {EXCEPTION}.cause behavior.

Revision 77705 - (view) (annotate) - [select for diffs]
Modified Thu Mar 12 12:54:36 2009 UTC (10 years, 7 months ago) by tedf
Original Path: trunk/eweasel/control/catalog
File length: 135806 byte(s)
Diff to previous 77687
Added test to demo correct behavior of original* routines in {EXCEPTIONS}.

Revision 77687 - (view) (annotate) - [select for diffs]
Modified Tue Mar 10 19:08:20 2009 UTC (10 years, 7 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 135739 byte(s)
Diff to previous 77683
Added new test:
- valid247 to show undetected errors in void-safe mode for conversion validation
- agent011 to show that some agent calls are properly done.


Revision 77683 - (view) (annotate) - [select for diffs]
Modified Tue Mar 10 16:56:43 2009 UTC (10 years, 7 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 135608 byte(s)
Diff to previous 77645
Added eweasel test directory001 for bug #14468, where a call to 
{DIRECTORY}.recursive_delete fails to delete the entire directory tree if there
are any symbolic links in the tree.


Revision 77645 - (view) (annotate) - [select for diffs]
Modified Sun Mar 8 07:19:55 2009 UTC (10 years, 7 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 135539 byte(s)
Diff to previous 77625
Added a new test showing that some object test don't work as their ?= counterpart does.


Revision 77625 - (view) (annotate) - [select for diffs]
Modified Fri Mar 6 23:14:30 2009 UTC (10 years, 7 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 135452 byte(s)
Diff to previous 77624
Added a test showing an invariant violation when calling `merge_left' and `merge_right' on a TWO_WAY_LIST.


Revision 77624 - (view) (annotate) - [select for diffs]
Modified Fri Mar 6 22:59:10 2009 UTC (10 years, 7 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 135405 byte(s)
Diff to previous 77590
Added new test to show that calling ARRAY2.wipe_out would violate the invariant of ARRAY2.


Revision 77590 - (view) (annotate) - [select for diffs]
Modified Fri Mar 6 00:27:45 2009 UTC (10 years, 7 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 135342 byte(s)
Diff to previous 77560
Added eweasel test term175 for bug #15469, where a mismatch between
actual generic and formal generic for a generic class that uses generic
constraint crashes the compiler in {GEN_TYPE_A}.type_id (not an incrementality bug).


Revision 77560 - (view) (annotate) - [select for diffs]
Modified Thu Mar 5 18:35:36 2009 UTC (10 years, 7 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 135275 byte(s)
Diff to previous 77559
Added eweasel test melt090 for bug #15466, where an object test
involving an anchored type anchored to an attribute of type NONE causes an
illegal opcode panic if code is melted.


Revision 77559 - (view) (annotate) - [select for diffs]
Modified Thu Mar 5 17:41:08 2009 UTC (10 years, 7 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 135196 byte(s)
Diff to previous 77552
Added eweasel test exec309 for bug #15465, where an object test
`attached {XXX} exp' incorrectly causes creation of an object of type
XXX if XXX is expanded and if the system is melted or frozen.
Finalized code works correctly.


Revision 77552 - (view) (annotate) - [select for diffs]
Modified Thu Mar 5 13:56:57 2009 UTC (10 years, 7 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 135127 byte(s)
Diff to previous 77549
Added an example to ensure the stable attributes follow common CAPs.

Revision 77549 - (view) (annotate) - [select for diffs]
Modified Thu Mar 5 13:21:16 2009 UTC (10 years, 7 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 135045 byte(s)
Diff to previous 77542
Added an example for checking redeclaration of stable attributes.

Revision 77542 - (view) (annotate) - [select for diffs]
Modified Wed Mar 4 23:44:25 2009 UTC (10 years, 7 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 134947 byte(s)
Diff to previous 77541
Added eweasel test valid246 for bug #15459, where an assignment to an entity
of type "like Current" that is valid in the written-in class due to a
conversion procedure is rejected with a VJAR error in the descendant, even
though the descendant has the same conversion procedure.


Revision 77541 - (view) (annotate) - [select for diffs]
Modified Wed Mar 4 23:15:19 2009 UTC (10 years, 7 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 134878 byte(s)
Diff to previous 77527
Added eweasel test exec308 for bug #15458, where conversion from a basic
type via a conversion procedure whose formal argument is of type ANY passes
the raw value, so calls with the formal argument as target crash with a
seg fault.


Revision 77527 - (view) (annotate) - [select for diffs]
Modified Wed Mar 4 17:22:00 2009 UTC (10 years, 7 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 134812 byte(s)
Diff to previous 77523
Added eweasel test melt089 for bug #15457, where a function with an expanded
return type that is redefined in a descendant with an alternate True precondition
returns Void and causes a call on Void target in melted mode, even in a 
void-safe system.


Revision 77523 - (view) (annotate) - [select for diffs]
Modified Wed Mar 4 06:06:47 2009 UTC (10 years, 7 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 134734 byte(s)
Diff to previous 77509
Made runtime012 manual because it is still using too much memory.


Revision 77509 - (view) (annotate) - [select for diffs]
Modified Tue Mar 3 23:03:20 2009 UTC (10 years, 7 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 134727 byte(s)
Diff to previous 77500
Added eweasel test valid245 for bug #15454, where an explicit creation type
anchored to an attribute of an expanded type causes the compiler to report a
spurious VGCC(3) error.


Revision 77500 - (view) (annotate) - [select for diffs]
Modified Tue Mar 3 21:33:07 2009 UTC (10 years, 7 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 134654 byte(s)
Diff to previous 77492
Added eweasel test exec307 for bug #15453, where a call to an agent whose
return type is a basic type causes a spurious runtime Catcall error when the system
is executed (saying "expected TUPLE but got TUPLE").


Revision 77492 - (view) (annotate) - [select for diffs]
Modified Tue Mar 3 20:23:59 2009 UTC (10 years, 7 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 134580 byte(s)
Diff to previous 77464
Added eweasel test term174 for bug #15452, where a 'create Result' instruction
in a function with a generic return type constrained by NONE crashes the compiler.


Revision 77464 - (view) (annotate) - [select for diffs]
Modified Tue Mar 3 00:50:23 2009 UTC (10 years, 7 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 134511 byte(s)
Diff to previous 77459
Added eweasel test attach055 for bug #15451, where the compiler reports a
seemingly bogus VEVI error on `default' inherited from ANY for a class that
inherits from an expanded class.


Revision 77459 - (view) (annotate) - [select for diffs]
Modified Mon Mar 2 21:41:17 2009 UTC (10 years, 7 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 134427 byte(s)
Diff to previous 77453
Added eweasel test melt088 for bug #15450, where CHARACTER_32 constant attributes are
not handled correctly in melted code.


Revision 77453 - (view) (annotate) - [select for diffs]
Modified Mon Mar 2 17:42:18 2009 UTC (10 years, 7 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 134363 byte(s)
Diff to previous 77434
Added eweasel test incr321 for bug where a sequence of changes with melt, freeze and
finalize compilations produces a system whose execution ends with a seg fault and
no exception trace on Solaris SPARC 64-bit.  Test passes on Solaris SPARC 32-bit.


Revision 77434 - (view) (annotate) - [select for diffs]
Modified Sat Feb 28 07:40:31 2009 UTC (10 years, 7 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 134300 byte(s)
Diff to previous 77418
Splitted runtime012 into runtime012 and runtime013 because the part handling expanded is not
  properly working yet but it has nothing to do with large special, mostly with expanded themselves.
  So runtime012 will pass while runtime013 won't until we fix the expanded test. Once fixed runtime013
  should pass if we have properly implemented large special.


Revision 77418 - (view) (annotate) - [select for diffs]
Modified Fri Feb 27 20:04:00 2009 UTC (10 years, 7 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 134221 byte(s)
Diff to previous 77388
Added eweasel test exec306 for bug #15445, where accessing an attribute of an
expanded generic class TEST2 [INTEGER] when passed to a routine with formal argument
of type TEST2 [ANY] causes a call on Void target when executing a melted Void-safe system.
Frozen code prints the correct result, but gets a seemingly spurious Catcall error.


Revision 77388 - (view) (annotate) - [select for diffs]
Modified Fri Feb 27 06:29:17 2009 UTC (10 years, 7 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 134152 byte(s)
Diff to previous 77387
Added a new test showing that we did not detect VWOE errors for inherited code.


Revision 77387 - (view) (annotate) - [select for diffs]
Modified Fri Feb 27 04:58:11 2009 UTC (10 years, 7 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 134076 byte(s)
Diff to previous 77383
Added a new test hightlighting wrong processing of errors for using binary or unary operator on
  a constraint which is multiple. Or missing detection of error, or reporting an error when there is none.


Revision 77383 - (view) (annotate) - [select for diffs]
Modified Fri Feb 27 01:13:22 2009 UTC (10 years, 7 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 133989 byte(s)
Diff to previous 77379
Added eweasel test melt087 for bug #15435, where a once function with a
True precondition that is redefined in a descendant with an alternate precondition
of True causes a seg fault when system is executed, but only if it was melted.


Revision 77379 - (view) (annotate) - [select for diffs]
Modified Thu Feb 26 23:29:54 2009 UTC (10 years, 7 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 133911 byte(s)
Diff to previous 77371
Added eweasel test valid244 for bug #15432, where a call whose target is a
procedure elicits an unnecessary VUTA(2) error when compiled in void-safe
mode, in addition to the VKCN(3) error.


Revision 77371 - (view) (annotate) - [select for diffs]
Modified Thu Feb 26 21:23:03 2009 UTC (10 years, 7 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 133828 byte(s)
Diff to previous 77365
Added a sample showing we do not properly type check binary operators in descendant code. This was
  shown by forcing a compilation error that the compiler did not detect.


Revision 77365 - (view) (annotate) - [select for diffs]
Modified Thu Feb 26 20:43:42 2009 UTC (10 years, 7 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 133747 byte(s)
Diff to previous 77364
Added eweasel test melt086 for bug #15431, where an expression `[precursor]'
appearing in a function with an anchored return type causes system execution to
run out of memory if the system is melted.


Revision 77364 - (view) (annotate) - [select for diffs]
Modified Thu Feb 26 20:12:08 2009 UTC (10 years, 7 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 133671 byte(s)
Diff to previous 77338
Added an example to demonstrate issues with evaluating type of an expression in an inherited code when generic types are involved.

Revision 77338 - (view) (annotate) - [select for diffs]
Modified Wed Feb 25 20:08:56 2009 UTC (10 years, 7 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 133577 byte(s)
Diff to previous 77336
New test to ensure we detect syntax errors with the attached syntax. 


Revision 77336 - (view) (annotate) - [select for diffs]
Modified Wed Feb 25 19:57:52 2009 UTC (10 years, 7 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 133518 byte(s)
Diff to previous 77303
Added eweasel test melt085 for bug #15427, where a call 
`print (attached precursor as y)' in a routine with an anchored return
type crashes with a seg fault if system is melted.


Revision 77303 - (view) (annotate) - [select for diffs]
Modified Wed Feb 25 01:39:40 2009 UTC (10 years, 7 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 133439 byte(s)
Diff to previous 77295
Added eweasel test incr320 for bug #15418, where changing non-conforming
inheritance to conforming and refreezing results in a link failure due to
undefined symbols in efrozen.c.


Revision 77295 - (view) (annotate) - [select for diffs]
Modified Tue Feb 24 21:13:19 2009 UTC (10 years, 7 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 133369 byte(s)
Diff to previous 77293
Updated ccomp040 to generate a warning at C compilation as this disappeared when inlining was enabled by default and thus somehow fixed this C code generation problem.
Added ccomp083 which is the same as ccomp040 except that the mismatch occurs on the return type.


Revision 77293 - (view) (annotate) - [select for diffs]
Modified Tue Feb 24 20:34:10 2009 UTC (10 years, 7 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 133309 byte(s)
Diff to previous 77287
Made runtime012 manual until we get more memory to allocate 8GB.


Revision 77287 - (view) (annotate) - [select for diffs]
Modified Tue Feb 24 19:25:19 2009 UTC (10 years, 7 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 133302 byte(s)
Diff to previous 77268
Added new syntax check for note clause and the proper usage of semicolon.


Revision 77268 - (view) (annotate) - [select for diffs]
Modified Mon Feb 23 22:23:57 2009 UTC (10 years, 7 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 133236 byte(s)
Diff to previous 77265
Added a new test showing that resizing a special whose size is just under 4Gbytes to be larger than 4Gbytes
  causes an overflow and thus we get a special with an improper size.


Revision 77265 - (view) (annotate) - [select for diffs]
Modified Mon Feb 23 18:23:44 2009 UTC (10 years, 7 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 133168 byte(s)
Diff to previous 77207
Added a new test showing a bug in the runtime when creating a formal generic parameter when the 
  actual is a TUPLE.


Revision 77207 - (view) (annotate) - [select for diffs]
Modified Thu Feb 19 21:28:58 2009 UTC (10 years, 8 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 133091 byte(s)
Diff to previous 77205
Added eweasel test valid242 for bug #15409, where VYCQ/VYCP errors are not
detected if a generic class with conversion procedures/queries to or from
its formal generic parameter is involved.


Revision 77205 - (view) (annotate) - [select for diffs]
Modified Thu Feb 19 21:06:02 2009 UTC (10 years, 8 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 133025 byte(s)
Diff to previous 77202
Added eweasel test attach054 for bug #15408, where a recursive call to a once
function causes a call on Void target when a supposedly void-safe system is
executed.


Revision 77202 - (view) (annotate) - [select for diffs]
Modified Thu Feb 19 19:07:48 2009 UTC (10 years, 8 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 132930 byte(s)
Diff to previous 77169
Added an example to figure out if there are issues with evaluating types in different contexts, including constraints, anchored types, etc. (the test might need to be reviewed, as it is pretty complex one and may have some bugs).

Revision 77169 - (view) (annotate) - [select for diffs]
Modified Mon Feb 16 19:22:23 2009 UTC (10 years, 8 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 132826 byte(s)
Diff to previous 77151
New test for testing the next object test facilities.


Revision 77151 - (view) (annotate) - [select for diffs]
Modified Fri Feb 13 20:05:34 2009 UTC (10 years, 8 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 132750 byte(s)
Diff to previous 77150
Added missing `attached_types' tag to better test all the tests which are related to void-safe.


Revision 77150 - (view) (annotate) - [select for diffs]
Modified Fri Feb 13 19:51:17 2009 UTC (10 years, 8 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 132436 byte(s)
Diff to previous 77124
New test showing some assertion violations in the compiler when using more than once the same object
  local name in a routine.


Revision 77124 - (view) (annotate) - [select for diffs]
Modified Wed Feb 11 23:16:10 2009 UTC (10 years, 8 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 132367 byte(s)
Diff to previous 77121
Added eweasel test final076 for bug #15382, where finalizing a system with
a call to an attribute with a body crashes the compiler if inlining is enabled.


Revision 77121 - (view) (annotate) - [select for diffs]
Modified Wed Feb 11 21:46:16 2009 UTC (10 years, 8 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 132302 byte(s)
Diff to previous 77120
Added a new test where conformance of detattached to attached is accepted when it should be rejected.


Revision 77120 - (view) (annotate) - [select for diffs]
Modified Wed Feb 11 21:25:31 2009 UTC (10 years, 8 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 132219 byte(s)
Diff to previous 77118
Added eweasel test attach050 for bug #15381, where a once routine that
is the only routine where a class attribute is set should elicit a VEVI
error from the compiler but does not.  System execution then ends with a
call on Void target.


Revision 77118 - (view) (annotate) - [select for diffs]
Modified Wed Feb 11 19:20:09 2009 UTC (10 years, 8 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 132152 byte(s)
Diff to previous 77086
Added eweasel test exec305 for bug #15379, where an object test
`{x: like Current} Current' in an expanded class causes infinite recursion
when the system is executed, if system was melted or frozen.  Test is
marked "manuaL" for now.


Revision 77086 - (view) (annotate) - [select for diffs]
Modified Tue Feb 10 19:08:01 2009 UTC (10 years, 8 months ago) by king
Original Path: trunk/eweasel/control/catalog
File length: 132073 byte(s)
Diff to previous 77084
Added noncon022 to catalog

Revision 77084 - (view) (annotate) - [select for diffs]
Modified Tue Feb 10 18:17:17 2009 UTC (10 years, 8 months ago) by king
Original Path: trunk/eweasel/control/catalog
File length: 132003 byte(s)
Diff to previous 77082
Added noncon021 to catalog

Revision 77082 - (view) (annotate) - [select for diffs]
Modified Tue Feb 10 17:55:21 2009 UTC (10 years, 8 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 131922 byte(s)
Diff to previous 77008
Added eweasel test melt084 for bug #15378, where an object test `{x: like Current} Current'
inherited by an expanded class causes a run-time panic when executed, but only
if the system is melted.


Revision 77008 - (view) (annotate) - [select for diffs]
Modified Thu Feb 5 16:43:37 2009 UTC (10 years, 8 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 131846 byte(s)
Diff to previous 77006
Extended the test to cover unary operators.

Revision 77006 - (view) (annotate) - [select for diffs]
Modified Thu Feb 5 15:15:02 2009 UTC (10 years, 8 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 131843 byte(s)
Diff to previous 76974
Added an example to demonstrate that the compiler does not take type of the expression into account when computing void-safe scopes of variables.

Revision 76974 - (view) (annotate) - [select for diffs]
Modified Wed Feb 4 22:19:30 2009 UTC (10 years, 8 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 131755 byte(s)
Diff to previous 76953
Reported an issue with void-safety where the compiler randomly reports validity errors when using
  operators instead of dot calls.


Revision 76953 - (view) (annotate) - [select for diffs]
Modified Tue Feb 3 22:21:21 2009 UTC (10 years, 8 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 131677 byte(s)
Diff to previous 76944
Added a new test showing a crash when the compiler wrongly assumes the inherited class to fully compile
  without error which is not the case when the descendant class is compiled with a different set of options
  than the ancestor.


Revision 76944 - (view) (annotate) - [select for diffs]
Modified Mon Feb 2 23:00:44 2009 UTC (10 years, 8 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 131602 byte(s)
Diff to previous 76932
Added a new test showing that the array of strings we passed to the root class creation procedure should have
  an actual attached typed argument of type STRING.


Revision 76932 - (view) (annotate) - [select for diffs]
Modified Mon Feb 2 15:44:25 2009 UTC (10 years, 8 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 131535 byte(s)
Diff to previous 76924
Added a test for detecting attached attributes that are not initialized in a creation procedure.

Revision 76924 - (view) (annotate) - [select for diffs]
Modified Sat Jan 31 07:08:09 2009 UTC (10 years, 8 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 131439 byte(s)
Diff to previous 76910
Showing a bug with SPECIAL objects when trying to twin an object whose size is actually bigger than
  it should be to an object smaller. It causes a memory corruption.


Revision 76910 - (view) (annotate) - [select for diffs]
Modified Fri Jan 30 20:43:58 2009 UTC (10 years, 8 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 131373 byte(s)
Diff to previous 76908
Added eweasel test incr319 for bug #15354, where freezing a system and then
correcting a VEVI error allow compilation to finish normally, but execution of the
resulting system crashes with a seg fault instead of completing normally.


Revision 76908 - (view) (annotate) - [select for diffs]
Modified Fri Jan 30 19:51:06 2009 UTC (10 years, 8 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 131306 byte(s)
Diff to previous 76905
Added eweasel test final075 for bug #15352, where an external creation procedure
is not called in a finalized system (frozen code works correctly).


Revision 76905 - (view) (annotate) - [select for diffs]
Modified Fri Jan 30 17:23:19 2009 UTC (10 years, 8 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 131235 byte(s)
Diff to previous 76900
Added eweasel test incr318 for bug #15350, where removing a convert clause from
a class fixes a VNCP error (two classes convert to each other) but the compiler
still reports VNCP.


Revision 76900 - (view) (annotate) - [select for diffs]
Modified Fri Jan 30 01:08:46 2009 UTC (10 years, 8 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 131165 byte(s)
Diff to previous 76899
Added eweasel test term173 for bug #15348, where a conversion query implemented
as a constant INTEGER attribute crashes the compiler with a call on Void target
in {BYTE_CODE_FACTORY}.to_type_byte_code.


Revision 76899 - (view) (annotate) - [select for diffs]
Modified Fri Jan 30 00:47:29 2009 UTC (10 years, 8 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 131087 byte(s)
Diff to previous 76895
Renamed vupr to vdpr, VUPR to VDPR to match ECMA codes.


Revision 76895 - (view) (annotate) - [select for diffs]
Modified Thu Jan 29 23:46:15 2009 UTC (10 years, 8 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 131087 byte(s)
Diff to previous 76886
Added eweasel test incr317 for bug #15347, where removing a create clause and then
removing a convert clause crashes the compiler with a call on Void target in
{CONVERTIBILITY_CHECKER}.check_conversion.


Revision 76886 - (view) (annotate) - [select for diffs]
Modified Thu Jan 29 20:51:25 2009 UTC (10 years, 8 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 131021 byte(s)
Diff to previous 76885
Added eweasel test incr316 for bug #15344, where changing the expansion status
of a parent class when the descendant has a routine with a `precursor' call
to a routine in the parent and melting changes causes system execution to
fail with a seg fault when trying to call the precursor.


Revision 76885 - (view) (annotate) - [select for diffs]
Modified Thu Jan 29 19:41:20 2009 UTC (10 years, 8 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 130948 byte(s)
Diff to previous 76881
Added eweasel test incr315 for bug #15342, where adding and then removing an
expanded mark in a generic class crashes the compiler with a call on Void
target in {GEN_TYPE_A}.static_type_id.


Revision 76881 - (view) (annotate) - [select for diffs]
Modified Thu Jan 29 06:36:21 2009 UTC (10 years, 8 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 130872 byte(s)
Diff to previous 76877
Added a new test to verify that the ability to ignore attachment marks works.


Revision 76877 - (view) (annotate) - [select for diffs]
Modified Thu Jan 29 00:45:26 2009 UTC (10 years, 8 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 130790 byte(s)
Diff to previous 76875
Added eweasel test valid240 for bug #15338, where explicit attachment marks in a
convert clause and on corresponding routine formal arguments cause a conversion
to not apply when it should.  This results in an incorrect VJAR error from the compiler.


Revision 76875 - (view) (annotate) - [select for diffs]
Modified Wed Jan 28 22:42:43 2009 UTC (10 years, 8 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 130720 byte(s)
Diff to previous 76874
dded eweasel test incr314 for bug #15337, where adding an inheritance clause
to a class that already converts to the new parent introduces an undetected
VYCP(2) error.


Revision 76874 - (view) (annotate) - [select for diffs]
Modified Wed Jan 28 22:31:06 2009 UTC (10 years, 8 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 130648 byte(s)
Diff to previous 76873
Added eweasel test incr313 for bug #15336, where removing a convert clause
introduces a VJAR error but the compiler does not detect it when system is
recompiled.


Revision 76873 - (view) (annotate) - [select for diffs]
Modified Wed Jan 28 21:40:28 2009 UTC (10 years, 8 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 130573 byte(s)
Diff to previous 76872
Added storable tags to tests that are also testing storable.


Revision 76872 - (view) (annotate) - [select for diffs]
Modified Wed Jan 28 20:58:20 2009 UTC (10 years, 8 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 130546 byte(s)
Diff to previous 76871
Added eweasel test incr312 for bug #15335, where a change and then finalization
crashes the compiler with a call on Void target in {ADDRESS_TABLE}.generate_final_c_body.


Revision 76871 - (view) (annotate) - [select for diffs]
Modified Wed Jan 28 20:24:53 2009 UTC (10 years, 8 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 130480 byte(s)
Diff to previous 76867
Added new tags to attach042 since it shows an incrementality problem with the C compilation.


Revision 76867 - (view) (annotate) - [select for diffs]
Modified Wed Jan 28 18:07:28 2009 UTC (10 years, 8 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 130451 byte(s)
Diff to previous 76854
Added eweasel test multierr010 for bug #15334, where a VUPR(1) error due to
a call to `precursor' in a routine precondition causes the compiler to skip
any further degree 3 validity checking of the routine body.


Revision 76854 - (view) (annotate) - [select for diffs]
Modified Wed Jan 28 00:31:18 2009 UTC (10 years, 8 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 130375 byte(s)
Diff to previous 76851
Added eweasel test melt083 for bug #15330, where an agent call on a Void
target that appears in an assertion gets a seg fault instead of the expected
call on Void target, but only if the system is melted.


Revision 76851 - (view) (annotate) - [select for diffs]
Modified Tue Jan 27 21:34:16 2009 UTC (10 years, 8 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 130301 byte(s)
Diff to previous 76845
Added eweasel test svalid017 for bug #15327, where class invariants are not
validity checked in descendant classes when full class checking is enabled.


Revision 76845 - (view) (annotate) - [select for diffs]
Modified Tue Jan 27 19:11:28 2009 UTC (10 years, 8 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 130222 byte(s)
Diff to previous 76844
Added a new test showing that conversion were redone even when checking inherited code.


Revision 76844 - (view) (annotate) - [select for diffs]
Modified Tue Jan 27 18:54:53 2009 UTC (10 years, 8 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 130149 byte(s)
Diff to previous 76839
Added eweasel test valid239 for bug #15324, where the compiler reports an
incorrect VMRC(2) error and small changes to routine names make the error
disappear.


Revision 76839 - (view) (annotate) - [select for diffs]
Modified Mon Jan 26 22:42:42 2009 UTC (10 years, 8 months ago) by fivaa
Original Path: trunk/eweasel/control/catalog
File length: 130094 byte(s)
Diff to previous 76838
Added eweasel test for bug #14780, where agent of formal attribute causes precondition violation in {FORMAL_A}.adapted_in


Revision 76838 - (view) (annotate) - [select for diffs]
Modified Mon Jan 26 20:59:20 2009 UTC (10 years, 8 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 130008 byte(s)
Diff to previous 76837
Added eweasel test freez030 for bug # 15321, where a qualified call on a
constant attribute with target Current does not check the class invariant, but
only if the systeml is frozen (melted code works correctly).


Revision 76837 - (view) (annotate) - [select for diffs]
Modified Mon Jan 26 20:14:45 2009 UTC (10 years, 8 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 129938 byte(s)
Diff to previous 76835
Added eweasel test term172 for bug #15320, where a system that uses some
gobo classes and that enables catcall detection crashes the compiler in
{EXTERNAL_FUNC_I}.is_covariant_to.


Revision 76835 - (view) (annotate) - [select for diffs]
Modified Mon Jan 26 14:03:33 2009 UTC (10 years, 8 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 129866 byte(s)
Diff to previous 76834
Added an example when void-safe code is not detected because inherited preconditions are involved.

Revision 76834 - (view) (annotate) - [select for diffs]
Modified Mon Jan 26 13:18:59 2009 UTC (10 years, 8 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 129779 byte(s)
Diff to previous 76803
Added a test that demonstrates that using a select clause is not prohibited for the features that are merged as a result of renaming even though the select is not required for all of them.

Revision 76803 - (view) (annotate) - [select for diffs]
Modified Thu Jan 22 22:14:24 2009 UTC (10 years, 8 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 129720 byte(s)
Diff to previous 76782
Added eweasel test incr311 for bug #15307, where freezing a system,
removing base library, melting and adding base library back produces
a system that eats all memory.


Revision 76782 - (view) (annotate) - [select for diffs]
Modified Wed Jan 21 01:23:42 2009 UTC (10 years, 9 months ago) by king
Original Path: trunk/eweasel/control/catalog
File length: 129645 byte(s)
Diff to previous 76780
Added assert003 to control file

Revision 76780 - (view) (annotate) - [select for diffs]
Modified Wed Jan 21 00:43:09 2009 UTC (10 years, 9 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 129584 byte(s)
Diff to previous 76779
Added eweasel test exec304 for bug #15298, where operations on an attribute
of type G, where G is a formal generic constrained by NUMERIC can cause a runtime
panic if system is melted or wrong results if system is frozen.


Revision 76779 - (view) (annotate) - [select for diffs]
Modified Wed Jan 21 00:09:26 2009 UTC (10 years, 9 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 129521 byte(s)
Diff to previous 76759
Added eweasel test exec303 for bug #15296, where calling `out' on a REAL_64
that is NaN violates the class invariant sign_times_abs.


Revision 76759 - (view) (annotate) - [select for diffs]
Modified Tue Jan 20 04:24:54 2009 UTC (10 years, 9 months ago) by tedf
Original Path: trunk/eweasel/control/catalog
File length: 129458 byte(s)
Diff to previous 76736
- Removed skip mark for except033, since it has been fixed.
- Added except035 to show the correct exception object that is raised by code {EXCEPT_CONST}.Runtime_io_exception.

Revision 76736 - (view) (annotate) - [select for diffs]
Modified Fri Jan 16 19:59:25 2009 UTC (10 years, 9 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 129401 byte(s)
Diff to previous 76735
Added a new test showing a bug in some of our priority queue implementation (namely calling `item'
  would end up in an infinite recursion) or `extend' not being implemented properly.


Revision 76735 - (view) (annotate) - [select for diffs]
Modified Fri Jan 16 19:22:48 2009 UTC (10 years, 9 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 129349 byte(s)
Diff to previous 76734
Added eweasel test incr310 for bug #15287, where changing a class used
as an actual generic parameter to deferred causes an undetected VTCG error.


Revision 76734 - (view) (annotate) - [select for diffs]
Modified Fri Jan 16 18:50:42 2009 UTC (10 years, 9 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 129276 byte(s)
Diff to previous 76731
Added eweasel test ccomp082 for bug #15286, where an object
test `{a: TEST1 [DOUBLE]} x' in an expanded generic class TEST1
with `x' of type G (formal generic parameter) causes generation of
bad C code when frozen or finalized.


Revision 76731 - (view) (annotate) - [select for diffs]
Modified Fri Jan 16 14:21:06 2009 UTC (10 years, 9 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 129201 byte(s)
Diff to previous 76722
Added tests to check that the current implementation of feature renaming does not break redefinition, undefinition and redeclaration validity rules.

Revision 76722 - (view) (annotate) - [select for diffs]
Modified Fri Jan 16 01:08:41 2009 UTC (10 years, 9 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 128828 byte(s)
Diff to previous 76711
Added eweasel test incr309 for bug #15284, where an incremental change
to an expanded generic class and its client crashes the compiler in
{FEATURE_B}.real_feature_id.


Revision 76711 - (view) (annotate) - [select for diffs]
Modified Thu Jan 15 20:51:52 2009 UTC (10 years, 9 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 128767 byte(s)
Diff to previous 76700
Added eweasel test except034 for bug #15280, where `last_exception' is 
non-Void in a routine that calls another routine which rescues and
successfully retries and exception, but only if the system is melted.
I did not include test of finalized code in tcf file - someone can add it if this
is desired.


Revision 76700 - (view) (annotate) - [select for diffs]
Modified Wed Jan 14 23:34:42 2009 UTC (10 years, 9 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 128705 byte(s)
Diff to previous 76694
Added eweasel test except033 for bug #15273, where a system that enables
precondition checking on all classes (including EiffelBase classes) and
that violates a precondition goes into an infinite loop before it reaches
the rescue clause of the root creation procedure.


Revision 76694 - (view) (annotate) - [select for diffs]
Modified Wed Jan 14 20:38:39 2009 UTC (10 years, 9 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 128629 byte(s)
Diff to previous 76693
Added test for bug#13333 which highlight a check violation in INTERNAL on .NET.


Revision 76693 - (view) (annotate) - [select for diffs]
Modified Wed Jan 14 20:29:18 2009 UTC (10 years, 9 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 128559 byte(s)
Diff to previous 76688
Added test for bug#13334 showing a mismatch between dynamic types in .NET mode.


Revision 76688 - (view) (annotate) - [select for diffs]
Modified Wed Jan 14 19:44:59 2009 UTC (10 years, 9 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 128474 byte(s)
Diff to previous 76684
Test to ensure that a precondition violation is indeed violated when trying to store `Void' to an attribute
  whose type is attached.


Revision 76684 - (view) (annotate) - [select for diffs]
Modified Wed Jan 14 17:30:21 2009 UTC (10 years, 9 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 128375 byte(s)
Diff to previous 76680
Added a new test showing a bug when calling routines expecting a POINTER argument and that the actual
  argument is a $ expression.


Revision 76680 - (view) (annotate) - [select for diffs]
Modified Wed Jan 14 16:34:53 2009 UTC (10 years, 9 months ago) by fivaa
Original Path: trunk/eweasel/control/catalog
File length: 128321 byte(s)
Diff to previous 76667
Added two eweasel tests showing an agent's type not being attached. For example:

	agent do end

returns something of type

	PROCEDURE [?ANY, ?TUPLE]

(first generic is only detached if code is frozen)


Revision 76667 - (view) (annotate) - [select for diffs]
Modified Tue Jan 13 15:26:21 2009 UTC (10 years, 9 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 128150 byte(s)
Diff to previous 76664
Added an example for bug#15265.

Revision 76664 - (view) (annotate) - [select for diffs]
Modified Tue Jan 13 06:46:47 2009 UTC (10 years, 9 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 128047 byte(s)
Diff to previous 76663
Added new test showing that retrieving 5.6 storable with 6.3 fails with a mismatch on LINKABLE [INTEGER_32].


Revision 76663 - (view) (annotate) - [select for diffs]
Modified Tue Jan 13 06:31:32 2009 UTC (10 years, 9 months ago) by tedf
Original Path: trunk/eweasel/control/catalog
File length: 127967 byte(s)
Diff to previous 76655
Added a new test to show a storable failure on attached types.
(Removing attachment marks pass the test)

Revision 76655 - (view) (annotate) - [select for diffs]
Modified Mon Jan 12 22:30:51 2009 UTC (10 years, 9 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 127890 byte(s)
Diff to previous 76640
New test showing a bug in our implementation of `do_all_with_index' and `do_if_with_index' when target
  is dynamically an ARRAYED_LIST. We should not process void elements, but we do.


Revision 76640 - (view) (annotate) - [select for diffs]
Modified Sat Jan 10 16:45:11 2009 UTC (10 years, 9 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 127832 byte(s)
Diff to previous 76635
Added eweasel test final074 for bug #15257, where a finalized
system incorrectly violates a class invariant.


Revision 76635 - (view) (annotate) - [select for diffs]
Modified Sat Jan 10 00:55:54 2009 UTC (10 years, 9 months ago) by paulb
Original Path: trunk/eweasel/control/catalog
File length: 127763 byte(s)
Diff to previous 76634
Added test to ensure object-test locals are not passed to an old expression.


Revision 76634 - (view) (annotate) - [select for diffs]
Modified Fri Jan 9 19:57:53 2009 UTC (10 years, 9 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 127669 byte(s)
Diff to previous 76626
Added eweasel test final073 for bug #15252, where a finalized system with
assertions kept produces an exception trace with class RUN-TIME when a
class invariant is violated, instead of the correct class name TEST.


Revision 76626 - (view) (annotate) - [select for diffs]
Modified Fri Jan 9 14:52:43 2009 UTC (10 years, 9 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 127599 byte(s)
Diff to previous 76620
Modified expected output of test#term169 to reflect error reported by the compiler for an uninitialized attribute.

Revision 76620 - (view) (annotate) - [select for diffs]
Modified Fri Jan 9 11:54:59 2009 UTC (10 years, 9 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 127586 byte(s)
Diff to previous 76605
Added an example to demonstrate compiler crash when processing inherited precursor in a void-safe mode.

Revision 76605 - (view) (annotate) - [select for diffs]
Modified Wed Jan 7 16:01:42 2009 UTC (10 years, 9 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 127508 byte(s)
Diff to previous 76589
Added eweasel test incr308 for bug #15246, where adding
a "?" attachment mark to a formal generic should fix a VEVI
error but the compiler still reports VEVI instead of a
VJAR error in another place.


Revision 76589 - (view) (annotate) - [select for diffs]
Modified Mon Jan 5 19:51:51 2009 UTC (10 years, 9 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 127433 byte(s)
Diff to previous 76560
Added new test for bug#15235 where we could get a C compilation error for 0-sized expanded objects.


Revision 76560 - (view) (annotate) - [select for diffs]
Modified Sat Jan 3 00:19:45 2009 UTC (10 years, 9 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 127352 byte(s)
Diff to previous 76525
Added a new test showing a bug in the compiler when checking code using multiple constraints in a 
  descendant class.


Revision 76525 - (view) (annotate) - [select for diffs]
Modified Thu Jan 1 00:18:14 2009 UTC (10 years, 9 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 127260 byte(s)
Diff to previous 76476
Added a new test showing a crash of the compiler when full class checking is enabled and that a parent
  class has an inline agent with a local referencing an anchor.


Revision 76476 - (view) (annotate) - [select for diffs]
Modified Wed Dec 31 00:15:23 2008 UTC (10 years, 9 months ago) by paulb
Original Path: trunk/eweasel/control/catalog
File length: 127191 byte(s)
Diff to previous 76407
Added test to ensure, when using void-safe and attached by default options, agents conform to PROCEDURE [ANY, TUPLE]


Revision 76407 - (view) (annotate) - [select for diffs]
Modified Mon Dec 29 12:42:02 2008 UTC (10 years, 9 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 127101 byte(s)
Diff to previous 76396
Added an example to demonstrate that validity rules are not checked for a compound of a When_part with an empty interval.

Revision 76396 - (view) (annotate) - [select for diffs]
Modified Thu Dec 25 02:02:54 2008 UTC (10 years, 9 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 127044 byte(s)
Diff to previous 76387
Added eweasel test exec302 for bug #15202, where an attribute with a
body that is a redefinition of an inherited attribute with a body
calls precursor and system execution goes into infinite recursion.
Test may need to be adjusted to match the correct behavior.


Revision 76387 - (view) (annotate) - [select for diffs]
Modified Wed Dec 24 21:33:29 2008 UTC (10 years, 9 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 126967 byte(s)
Diff to previous 76383
Added eweasel test term171 for bug #15197, where a multi-constrained generic
which includes a keyword in its list of constraining types crashes the compiler.


Revision 76383 - (view) (annotate) - [select for diffs]
Modified Wed Dec 24 19:55:07 2008 UTC (10 years, 9 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 126891 byte(s)
Diff to previous 76381
Added missing dotnet tags for .NET tests.


Revision 76381 - (view) (annotate) - [select for diffs]
Modified Wed Dec 24 19:45:21 2008 UTC (10 years, 9 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 126877 byte(s)
Diff to previous 76362
Added eweasel test incr307 for bug #15196, where after a sequence of
changes the compiler crashes in {MELTED_GENERATOR}.make_call_access_b.


Revision 76362 - (view) (annotate) - [select for diffs]
Modified Wed Dec 24 00:05:02 2008 UTC (10 years, 9 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 126801 byte(s)
Diff to previous 76359
Added eweasel test incr306 for bug #15194, where after changing a reference
class to expanded and then back to reference a call to the #? operator results
in a seg fault instead of returning True as it originally did.


Revision 76359 - (view) (annotate) - [select for diffs]
Modified Tue Dec 23 22:08:25 2008 UTC (10 years, 9 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 126729 byte(s)
Diff to previous 76355
New test showing a crash because compiler tries to revalidate inherited attributes with a body even
  when no full class checking is enabled.


Revision 76355 - (view) (annotate) - [select for diffs]
Modified Tue Dec 23 21:42:54 2008 UTC (10 years, 9 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 126669 byte(s)
Diff to previous 76347
Added eweasel test incr305 for bug #15192, where after adding a VLEC error and
then removing it, the compiler still reports VLEC.


Revision 76347 - (view) (annotate) - [select for diffs]
Modified Tue Dec 23 20:41:20 2008 UTC (10 years, 9 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 126599 byte(s)
Diff to previous 76346
Verifying that an incremental recompilation does not fail at updating the class of a not yet compiled class.


Revision 76346 - (view) (annotate) - [select for diffs]
Modified Tue Dec 23 20:11:20 2008 UTC (10 years, 9 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 126538 byte(s)
Diff to previous 76345
Added eweasel test exec301 for bug #11136, where a system that calls
{NONE}.attempt ("Weasel") crashes with a seg fault when executed.


Revision 76345 - (view) (annotate) - [select for diffs]
Modified Tue Dec 23 19:58:35 2008 UTC (10 years, 9 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 126483 byte(s)
Diff to previous 76340
Added eweasel test incr304 for bug #15191, where changing a void-safe
system to use library "base-safe" instead of "base" after the compiler
reports VEVI errors causes the compiler to crash.


Revision 76340 - (view) (annotate) - [select for diffs]
Modified Tue Dec 23 17:16:10 2008 UTC (10 years, 9 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 126413 byte(s)
Diff to previous 76339
Added eweasel test attach038 for bug #14156, where two object test
locals in the same routine with the same lower name should elicit a
VUOT(3) error from the compiler but does not.


Revision 76339 - (view) (annotate) - [select for diffs]
Modified Tue Dec 23 16:35:47 2008 UTC (10 years, 9 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 126337 byte(s)
Diff to previous 76331
Added new test for making sure that the new degree 6 behavior reports the proper errors when a class name
  does not match a file name.


Revision 76331 - (view) (annotate) - [select for diffs]
Modified Tue Dec 23 00:57:08 2008 UTC (10 years, 9 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 126141 byte(s)
Diff to previous 76330
Added eweasel test svalid013 for bug #15186, where compiling with full
class checking enabled causes unused local warnings to be repeated for
each descendant class that does not redefine an inherited routine with
unused locals.


Revision 76330 - (view) (annotate) - [select for diffs]
Modified Mon Dec 22 22:45:51 2008 UTC (10 years, 9 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 126067 byte(s)
Diff to previous 76329
Added eweasel test config010 for bug #13035, where a config file with
a system name containing a space character caused C compilation to
fail.  The 6.4 compiler won't accept a system name with a space or
other unusual characters, so the bug has been fixed.


Revision 76329 - (view) (annotate) - [select for diffs]
Modified Mon Dec 22 22:24:21 2008 UTC (10 years, 9 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 126005 byte(s)
Diff to previous 76327
Added eweasel test exec300 for bug #13848, where calling deep_twin
on an object of an expanded type causes a seg fault at runtime.


Revision 76327 - (view) (annotate) - [select for diffs]
Modified Mon Dec 22 22:03:30 2008 UTC (10 years, 9 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 125947 byte(s)
Diff to previous 76326
Added a new test showing a crash while checking invariants when parents have attachment marks. Technically
  it is a shortcoming in the compiler that should not put such things in the inheritance runtime structure
  but the runtime should be able to cope with them anyway.


Revision 76326 - (view) (annotate) - [select for diffs]
Modified Mon Dec 22 21:16:50 2008 UTC (10 years, 9 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 125878 byte(s)
Diff to previous 76325
Added eweasel test exec298 for bug #13862, where `out' returns an
incorrect result for a class with a NATURAL attribute.


Revision 76325 - (view) (annotate) - [select for diffs]
Modified Mon Dec 22 19:06:49 2008 UTC (10 years, 9 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 125813 byte(s)
Diff to previous 76311
Added eweasel test exec297 for bug #15143, where a void-safe system
that monitors class invariants crashes at execution time with a seg
fault and no exception trace.


Revision 76311 - (view) (annotate) - [select for diffs]
Modified Fri Dec 19 22:30:38 2008 UTC (10 years, 10 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 125754 byte(s)
Diff to previous 76310
Added eweasel test incr303, where changing a class to expanded and then
adding a missing default_create in the create clause produces a valid system
but the compiler still reports a VTEC(2) error.  This is an incrementality bug.


Revision 76310 - (view) (annotate) - [select for diffs]
Modified Fri Dec 19 21:14:14 2008 UTC (10 years, 10 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 125684 byte(s)
Diff to previous 76309
Add eweasel test valid230 for bug #11151, where compiler does not
report a VZCC(2) error on an inline C external with no alias.


Revision 76309 - (view) (annotate) - [select for diffs]
Modified Fri Dec 19 20:35:23 2008 UTC (10 years, 10 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 125619 byte(s)
Diff to previous 76306
Added eweasel test incr302 for bug #15132, where after a sequence of changes
the compiler crashes in {PATTERN_TABLE}.pattern_of_id with a call on Void
target.


Revision 76306 - (view) (annotate) - [select for diffs]
Modified Fri Dec 19 19:30:10 2008 UTC (10 years, 10 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 125560 byte(s)
Diff to previous 76305
Added eweasel test incr301 for bug #15146, where after a sequence of changes
C compilation fails with undefined symbols in ececil.c.  The test is a bit long
but this is the shortest sequence I could find that reproduced the problem.


Revision 76305 - (view) (annotate) - [select for diffs]
Modified Fri Dec 19 18:39:41 2008 UTC (10 years, 10 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 125497 byte(s)
Diff to previous 76304
Added eweasel test term169 for bug #15144, where a self-initializing
attribute that just sets Result to Current causes the compiler to go
into (apparent) infinite recursion when compiled in void-safe mode.


Revision 76304 - (view) (annotate) - [select for diffs]
Modified Fri Dec 19 18:25:21 2008 UTC (10 years, 10 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 125418 byte(s)
Diff to previous 76303
Added eweasel test exec296 for bug #15145, where a self-initializing
INTEGER attribute does not work correctly in void-safe mode (returns 0
instead of value set in attribute body).


Revision 76303 - (view) (annotate) - [select for diffs]
Modified Fri Dec 19 18:08:21 2008 UTC (10 years, 10 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 125355 byte(s)
Diff to previous 76302
Added eweasel test attach037 for bug #15142, where an attribute of an
attached type is set in both arms of a conditional in the class
creation procedure but the compiler reports a VEVI error on it.  I
haven't read the ECMA standard closely, but this certainly seems like
it ought to be valid.


Revision 76302 - (view) (annotate) - [select for diffs]
Modified Fri Dec 19 00:21:12 2008 UTC (10 years, 10 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 125279 byte(s)
Diff to previous 76299
Added eweasel test valid229 for bug #15140, where an inspect statement
with a when clause that has an empty interval 4..3 causes the compiler
to report a spurious VEVI error, even though the branch with that
interval sets Result.


Revision 76299 - (view) (annotate) - [select for diffs]
Modified Fri Dec 19 00:09:00 2008 UTC (10 years, 10 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 125210 byte(s)
Diff to previous 76298
Added eweasel test valid228 for bug #15139, where an invalid inspect
statement that tries to inspect a manifest string but uses integer in
the when clauses causes the compiler to report a bogus VEVI error in
addition to the VOMB(1) error.  For comparison, an "if" statement with
a similar problem, where the type is INTEGER instead of BOOLEAn does
not elicit a bogus VEVI error.


Revision 76298 - (view) (annotate) - [select for diffs]
Modified Thu Dec 18 23:50:29 2008 UTC (10 years, 10 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 125147 byte(s)
Diff to previous 76297
Added eweasel test valid227 for bug #15133, where a generic class
declares its formal generic parameter "expanded" and the actual
generic is not an expanded type.  The compiler should report a VTCG
error but does not.  This can lead to a call on Void target in
a Void-safe system.


Revision 76297 - (view) (annotate) - [select for diffs]
Modified Thu Dec 18 23:38:57 2008 UTC (10 years, 10 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 125081 byte(s)
Diff to previous 76294
Added eweasel test final072 for bug #15129, where finalizing a void-safe
system with a call to a self-initializing attribute crashes the compiler.


Revision 76294 - (view) (annotate) - [select for diffs]
Modified Thu Dec 18 22:20:37 2008 UTC (10 years, 10 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 125018 byte(s)
Diff to previous 76293
Added eweasel test term168 for bug #15147, where an inline agent with
an "attribute" body causes the compiler to crash in degree 3.


Revision 76293 - (view) (annotate) - [select for diffs]
Modified Thu Dec 18 22:06:48 2008 UTC (10 years, 10 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 124951 byte(s)
Diff to previous 76292
Added eweasel test ccomp080 for bug #15160, where a function whose
return type is anchored to an argument causes incorrect output for
frozen code and C compilation errors for finalized code (melted code
works fine).  This test is similar to ccomp070 and may be the same bug.


Revision 76292 - (view) (annotate) - [select for diffs]
Modified Thu Dec 18 21:46:20 2008 UTC (10 years, 10 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 124880 byte(s)
Diff to previous 76290
Added eweasel test term167 for bug #15161, where a particular set of
classes causes the compiler to crash with a call on Void target in
{FORMAL_A}.is_single_constraint_without_renaming.  I previously
thought this was an incrementality bug, but it isn't.


Revision 76290 - (view) (annotate) - [select for diffs]
Modified Thu Dec 18 21:20:18 2008 UTC (10 years, 10 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 124808 byte(s)
Diff to previous 76289
Added eweasel test exec295 for bug #15167, where a qualified call on
an inherited routine when invariants are monitored and
is_attached_by_default="true" causes system execution to end with a
seg fault.


Revision 76289 - (view) (annotate) - [select for diffs]
Modified Thu Dec 18 20:50:20 2008 UTC (10 years, 10 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 124740 byte(s)
Diff to previous 76286
Added eweasel test exec294 for bug #15169, where self-initializing attributes
don't work when compiled with is_void_safe="false".


Revision 76286 - (view) (annotate) - [select for diffs]
Modified Thu Dec 18 20:34:10 2008 UTC (10 years, 10 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 124674 byte(s)
Diff to previous 76285
Added eweasel test incr300 for bug #15170, where renaming a redefined
default_create routine in an expanded class used as an actual generic
leads to a crash at execution time when trying to create an instance
of the formal generic (incrementality problem).


Revision 76285 - (view) (annotate) - [select for diffs]
Modified Thu Dec 18 20:07:56 2008 UTC (10 years, 10 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 124601 byte(s)
Diff to previous 76277
Added eweasel test final071 for bug #15108, where finalizing with 
all_classes="true" crashes the compiler, with or without dead code removal.


Revision 76277 - (view) (annotate) - [select for diffs]
Modified Thu Dec 18 17:42:48 2008 UTC (10 years, 10 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 124541 byte(s)
Diff to previous 76276
Added eweasel test valid226 for bug # 15106, where a generic class has
a formal generic parameter marked "reference" and the client passes an
actual generic that is of an expanded type.  The compiler should
report a VTCG error but does not.


Revision 76276 - (view) (annotate) - [select for diffs]
Modified Thu Dec 18 17:12:09 2008 UTC (10 years, 10 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 124475 byte(s)
Diff to previous 76258
Added eweasel test final070 for bug #14462, where the creation
procedure of a routine with an unreferenced local of an expanded type
is not called when a finalized system is executed.  I chose to add a
new test rather than extending existing test freez006 (which tests the
same thing for melted and frozen code) to avoid making it look like a
regression, since freez006 already passes.


Revision 76258 - (view) (annotate) - [select for diffs]
Modified Thu Dec 18 00:48:09 2008 UTC (10 years, 10 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 124402 byte(s)
Diff to previous 76257
Added eweasel test final069 for bug #14522, where changing a class
used as an actual generic parameter to be expanded and refinalizing
causes the compiler to crash in degree -3.


Revision 76257 - (view) (annotate) - [select for diffs]
Modified Thu Dec 18 00:19:01 2008 UTC (10 years, 10 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 124302 byte(s)
Diff to previous 76254
Added eweasel test term166 for bug #14383, where a system compiled
with both full_class_checking and cat_call_detection enabled causes
the compiler to crash in degree 3.


Revision 76254 - (view) (annotate) - [select for diffs]
Modified Thu Dec 18 00:02:53 2008 UTC (10 years, 10 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 124233 byte(s)
Diff to previous 76253
Added eweasel test incr299 for bug #13803, where adding a feature to a
class that serves as generic constraint for another class and making
the rename invalid allows a VTGC(2) error to sneak past the compiler.


Revision 76253 - (view) (annotate) - [select for diffs]
Modified Wed Dec 17 23:48:22 2008 UTC (10 years, 10 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 124158 byte(s)
Diff to previous 76251
Added eweasel test incr298 for bug #13708, where the value of `out' is
wrong after changing the name of an expanded class and the name used
in the client (it had the old class name instead of the new one).  Bug
has already been fixed.


Revision 76251 - (view) (annotate) - [select for diffs]
Modified Wed Dec 17 23:26:39 2008 UTC (10 years, 10 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 124093 byte(s)
Diff to previous 76249
Added eweasel test valid225 for bug #13688 (which has already been
fixed).  The bug was that the compiler was reporting an extra
incorrect VTCG error for a generic class that inherited from STRING
when the client used an actual generic that did not conform to the
constraint.


Revision 76249 - (view) (annotate) - [select for diffs]
Modified Wed Dec 17 23:12:56 2008 UTC (10 years, 10 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 124030 byte(s)
Diff to previous 76242
Added eweasel test valid224 for bug #13067, where the compiler should
detect a VRFT error on a type TUPLE [a: TUPLE [out: INTEGER]], since `out'
is a feature of the class, but does not.


Revision 76242 - (view) (annotate) - [select for diffs]
Modified Wed Dec 17 22:18:51 2008 UTC (10 years, 10 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 123965 byte(s)
Diff to previous 76238
Show a bug with set when trying to insert Void elements.


Revision 76238 - (view) (annotate) - [select for diffs]
Modified Wed Dec 17 21:47:21 2008 UTC (10 years, 10 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 123918 byte(s)
Diff to previous 76237
Added eweasel test exec293 for bug #12354, where a call `x.a' when `x'
is of type TUPLE [a: INTEGER] raises an operating system signal
exception when `x' is Void at runtime, instead of a call on Void
target exception.


Revision 76237 - (view) (annotate) - [select for diffs]
Modified Wed Dec 17 21:13:58 2008 UTC (10 years, 10 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 123856 byte(s)
Diff to previous 76235
Added eweasel test syntax054 for bug #11285, where the compiler
accepts an invalid manifest type ARRAY [STRING] for a character
constant 'w' when it should instead report a syntax error or a VWMQ
validity error.


Revision 76235 - (view) (annotate) - [select for diffs]
Modified Wed Dec 17 20:51:04 2008 UTC (10 years, 10 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 123789 byte(s)
Diff to previous 76208
Added eweasel test syntax053 for bug #11154, which shows that the
compiler incorrectly accepts an inline agent with an Obsolete clause,
which is not allowed by ECMA.


Revision 76208 - (view) (annotate) - [select for diffs]
Modified Wed Dec 17 18:41:29 2008 UTC (10 years, 10 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 123735 byte(s)
Diff to previous 76207
Added eweasel test ccomp079 for bug #12739, where precompiling with a
configuration file that specifies all_classes="true" does not generate
a Makefile, thus causing C compilation to fail.


Revision 76207 - (view) (annotate) - [select for diffs]
Modified Wed Dec 17 17:51:44 2008 UTC (10 years, 10 months ago) by dhollen
Original Path: trunk/eweasel/control/catalog
File length: 123665 byte(s)
Diff to previous 76180
Added eweasel test incr297, which demonstrates an incrementality bug
where a VTCG error is not detected after an empty create clause is
added to a class that is the constraint for a formal generic in
another class with a generic creation clause.


Revision 76180 - (view) (annotate) - [select for diffs]
Modified Tue Dec 16 19:21:36 2008 UTC (10 years, 10 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 123602 byte(s)
Diff to previous 76149
Added a new test showing that we report a VRLE error when none should be reported.


Revision 76149 - (view) (annotate) - [select for diffs]
Modified Fri Dec 12 19:40:23 2008 UTC (10 years, 10 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 123537 byte(s)
Diff to previous 76140
Added a new test showing that renaming to discard alias name does not trigger a VTMC error when trying to
  use that alias name in the code.


Revision 76140 - (view) (annotate) - [select for diffs]
Modified Thu Dec 11 20:50:13 2008 UTC (10 years, 10 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 123606 byte(s)
Diff to previous 76113
Added a new test to verify that we indeed perform processing of inherited formals correctly at runtime.


Revision 76113 - (view) (annotate) - [select for diffs]
Modified Tue Dec 9 00:59:35 2008 UTC (10 years, 10 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 123520 byte(s)
Diff to previous 76105
New test showing that for static call we generate a VUTA(2) error when none should be generated.


Revision 76105 - (view) (annotate) - [select for diffs]
Modified Mon Dec 8 19:22:42 2008 UTC (10 years, 10 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 123449 byte(s)
Diff to previous 76101
New test for testing that we can indeed retrieve a 6.3 storable with 6.2 as long as we ignore the
  attachment marks.


Revision 76101 - (view) (annotate) - [select for diffs]
Modified Mon Dec 8 17:12:24 2008 UTC (10 years, 10 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 123368 byte(s)
Diff to previous 76098
Added a new test showing an incrmental compilation crash while freezing for bug#15061.


Revision 76098 - (view) (annotate) - [select for diffs]
Modified Mon Dec 8 13:52:31 2008 UTC (10 years, 10 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 123294 byte(s)
Diff to previous 76092
Added a test for {SPECIAL}.item and {SPECIAL}.is_default for attached type.

Revision 76092 - (view) (annotate) - [select for diffs]
Modified Sat Dec 6 20:37:18 2008 UTC (10 years, 10 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 123231 byte(s)
Diff to previous 76091
Added a test showing a crash with override clusters from bug#15027.


Revision 76091 - (view) (annotate) - [select for diffs]
Modified Sat Dec 6 04:31:33 2008 UTC (10 years, 10 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 123176 byte(s)
Diff to previous 76089
Added a new test for bug#15112 which exhibits a stack overflow in the compiler when trying to compile
  some classes in void-safe mode.


Revision 76089 - (view) (annotate) - [select for diffs]
Modified Sat Dec 6 00:07:48 2008 UTC (10 years, 10 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 123109 byte(s)
Diff to previous 76066
Added a test for bug#13488 where if a debug clause contained an invalid string for the C code it would
  not C compile.


Revision 76066 - (view) (annotate) - [select for diffs]
Modified Thu Dec 4 15:34:04 2008 UTC (10 years, 10 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 123044 byte(s)
Diff to previous 76049
Added an example to demonstrate an issue with expanded generic type evaluation when it is inlined.

Revision 76049 - (view) (annotate) - [select for diffs]
Modified Wed Dec 3 05:33:14 2008 UTC (10 years, 10 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 122954 byte(s)
Diff to previous 76044
Updated test to match the original intent since inheriting non-conformingly from LINKED_LIST cannot work.


Revision 76044 - (view) (annotate) - [select for diffs]
Modified Tue Dec 2 23:56:58 2008 UTC (10 years, 10 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 122952 byte(s)
Diff to previous 76041
Added new test showing a crash when calling `divisible' on a basic type.


Revision 76041 - (view) (annotate) - [select for diffs]
Modified Tue Dec 2 23:18:20 2008 UTC (10 years, 10 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 122888 byte(s)
Diff to previous 76021
Added new test for what is most likely the cause of bug#15094.


Revision 76021 - (view) (annotate) - [select for diffs]
Modified Tue Dec 2 15:45:35 2008 UTC (10 years, 10 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 122811 byte(s)
Diff to previous 75937
Added new test showing that we should not be evaluating invariant on entry in finalized code.


Revision 75937 - (view) (annotate) - [select for diffs]
Modified Fri Nov 28 07:57:26 2008 UTC (10 years, 10 months ago) by tedf
Original Path: trunk/eweasel/control/catalog
File length: 122736 byte(s)
Diff to previous 75897
Added a test to ensure correctness of object test in precondition.

Revision 75897 - (view) (annotate) - [select for diffs]
Modified Tue Nov 25 18:47:20 2008 UTC (10 years, 10 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 122667 byte(s)
Diff to previous 75893
Added new test showing a crash of the compiler when handling a convertion type which has some anchors.


Revision 75893 - (view) (annotate) - [select for diffs]
Modified Tue Nov 25 17:35:20 2008 UTC (10 years, 10 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 122605 byte(s)
Diff to previous 75875
New bug showing an incremental compilation issue with the saving of conversion information which
  could result in a call to Void target if conversion type is shared between various routines of the
  same class.


Revision 75875 - (view) (annotate) - [select for diffs]
Modified Mon Nov 24 18:53:56 2008 UTC (10 years, 10 months ago) by paulb
Original Path: trunk/eweasel/control/catalog
File length: 122526 byte(s)
Diff to previous 75873
Added test to test attached generic anchored types.


Revision 75873 - (view) (annotate) - [select for diffs]
Modified Mon Nov 24 18:29:13 2008 UTC (10 years, 10 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 122439 byte(s)
Diff to previous 75745
New test showing a major slow down of the runtime with certain allocation patterns.


Revision 75745 - (view) (annotate) - [select for diffs]
Modified Wed Nov 19 00:56:34 2008 UTC (10 years, 11 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 122377 byte(s)
Diff to previous 75680
Added a new test testing `valid_type_for_index' in TUPLE with respect to attached types.


Revision 75680 - (view) (annotate) - [select for diffs]
Modified Mon Nov 17 20:46:59 2008 UTC (10 years, 11 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 122316 byte(s)
Diff to previous 75676
New test showing that INTERNAL is not yet adapted to handle attachment mark when creating type
  which is definitely an oversight.


Revision 75676 - (view) (annotate) - [select for diffs]
Modified Mon Nov 17 19:55:30 2008 UTC (10 years, 11 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 122241 byte(s)
Diff to previous 75661
Added a new test showing that creating a lot of SOCKETs objects and not using them is exhausting
  the resources even if we call `dispose' on them.


Revision 75661 - (view) (annotate) - [select for diffs]
Modified Mon Nov 17 01:42:56 2008 UTC (10 years, 11 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 122175 byte(s)
Diff to previous 75657
Use agents as  keyword instead of agent.


Revision 75657 - (view) (annotate) - [select for diffs]
Modified Mon Nov 17 00:38:13 2008 UTC (10 years, 11 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 122174 byte(s)
Diff to previous 75650
Added a new test showing an infinite loop in the runtime when retrieving an object where some
  attributes are attached. Also fixed the condition which could not hold true if there is an
  actual mismatch in annotations.


Revision 75650 - (view) (annotate) - [select for diffs]
Modified Sat Nov 15 15:09:37 2008 UTC (10 years, 11 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 122099 byte(s)
Diff to previous 75589
Added a new test showing that we do not properly initialize local variables where their type is a formal
  generic one.


Revision 75589 - (view) (annotate) - [select for diffs]
Modified Fri Nov 14 05:50:23 2008 UTC (10 years, 11 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 122028 byte(s)
Diff to previous 75582
New test showing a shortcoming in valid_operands when open operands of an agent involve attached types.


Revision 75582 - (view) (annotate) - [select for diffs]
Modified Fri Nov 14 01:05:14 2008 UTC (10 years, 11 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 121960 byte(s)
Diff to previous 75580
New test showing that type of manifest tuple when code is compiled in non-void safe mode.


Revision 75580 - (view) (annotate) - [select for diffs]
Modified Fri Nov 14 00:48:59 2008 UTC (10 years, 11 months ago) by paulb
Original Path: trunk/eweasel/control/catalog
File length: 121891 byte(s)
Diff to previous 75578
Added test to show the compiler does not guarentee like Current is attached.


Revision 75578 - (view) (annotate) - [select for diffs]
Modified Fri Nov 14 00:39:42 2008 UTC (10 years, 11 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 121791 byte(s)
Diff to previous 75568
New test showing that in some code generation mode (frozen and finalized) the assignment attempt
  is not removing the attachment mark from the expected type thus causing some assignments to fail
  when they should succeed.


Revision 75568 - (view) (annotate) - [select for diffs]
Modified Thu Nov 13 21:46:49 2008 UTC (10 years, 11 months ago) by paulb
Original Path: trunk/eweasel/control/catalog
File length: 121709 byte(s)
Diff to previous 75565
Added tests


Revision 75565 - (view) (annotate) - [select for diffs]
Modified Thu Nov 13 20:24:38 2008 UTC (10 years, 11 months ago) by paulb
Original Path: trunk/eweasel/control/catalog
File length: 121583 byte(s)
Diff to previous 75427
Added new tests for attached types and self-init attributes


Revision 75427 - (view) (annotate) - [select for diffs]
Modified Wed Nov 5 10:12:31 2008 UTC (10 years, 11 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 121419 byte(s)
Diff to previous 75422
Added a new test showing a bug in creating the detachable type info from an attached one causing
  at runtime: wrong TUPLE creation type, wrong catcall warnings and wrong conformance.


Revision 75422 - (view) (annotate) - [select for diffs]
Modified Wed Nov 5 07:03:32 2008 UTC (10 years, 11 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 121358 byte(s)
Diff to previous 75417
Added a new test showing a incorrect code generation for an agent call.


Revision 75417 - (view) (annotate) - [select for diffs]
Modified Tue Nov 4 10:09:18 2008 UTC (10 years, 11 months ago) by tedf
Original Path: trunk/eweasel/control/catalog
File length: 121292 byte(s)
Diff to previous 75406
Added test to show the behavior of non-conforming inherited routines not applying to VMCS rule.
Use "-" instead of "_" for test names.

Revision 75406 - (view) (annotate) - [select for diffs]
Modified Mon Nov 3 08:21:32 2008 UTC (10 years, 11 months ago) by tedf
Original Path: trunk/eweasel/control/catalog
File length: 121219 byte(s)
Diff to previous 75405
Add test to show an incremental bug: compiler crash after changes containing generic class, replication and non-conforming inheritance.

Revision 75405 - (view) (annotate) - [select for diffs]
Modified Mon Nov 3 06:43:12 2008 UTC (10 years, 11 months ago) by tedf
Original Path: trunk/eweasel/control/catalog
File length: 121152 byte(s)
Diff to previous 75386
Added test to show strange VMCS warnings and a run-time crash concerning repeated once.

Revision 75386 - (view) (annotate) - [select for diffs]
Modified Fri Oct 31 06:53:39 2008 UTC (10 years, 11 months ago) by tedf
Original Path: trunk/eweasel/control/catalog
File length: 121092 byte(s)
Diff to previous 75381
Added two tests to show where VMCS should be raised. replication004 passes, replication005 does not.

Revision 75381 - (view) (annotate) - [select for diffs]
Modified Thu Oct 30 23:47:44 2008 UTC (10 years, 11 months ago) by paulb
Original Path: trunk/eweasel/control/catalog
File length: 120974 byte(s)
Diff to previous 75355
Added tests to test basics of self-initializing attributes.


Revision 75355 - (view) (annotate) - [select for diffs]
Modified Wed Oct 29 22:45:29 2008 UTC (10 years, 11 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 120717 byte(s)
Diff to previous 75321
Added a new test for the catcall checking taking into account the proper attachement status
  of arguments.


Revision 75321 - (view) (annotate) - [select for diffs]
Modified Tue Oct 28 14:25:48 2008 UTC (10 years, 11 months ago) by tedf
Original Path: trunk/eweasel/control/catalog
File length: 120650 byte(s)
Diff to previous 75310
Added test to show incorrect VUPR error.

Revision 75310 - (view) (annotate) - [select for diffs]
Modified Mon Oct 27 23:50:29 2008 UTC (10 years, 11 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 120588 byte(s)
Diff to previous 75302
Added a new test for bug#14913 where using a label of tuple as agent routine when the target
  is open of type a labeled TUPLE crashes the compiler.


Revision 75302 - (view) (annotate) - [select for diffs]
Modified Mon Oct 27 23:02:29 2008 UTC (10 years, 11 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 120529 byte(s)
Diff to previous 75293
Added a new test showing that we rejected some valid DLL file names.


Revision 75293 - (view) (annotate) - [select for diffs]
Modified Mon Oct 27 20:51:03 2008 UTC (10 years, 11 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 120477 byte(s)
Diff to previous 75274
Added a new test showing an assignment of a basic type to a TUPLE element expecting ANY would cause
  a crash at run-time.


Revision 75274 - (view) (annotate) - [select for diffs]
Modified Fri Oct 24 22:27:58 2008 UTC (10 years, 11 months ago) by fivaa
Original Path: trunk/eweasel/control/catalog
File length: 120407 byte(s)
Diff to previous 75273
Renamed previously added eweasel test so it belongs to proper category.


Revision 75273 - (view) (annotate) - [select for diffs]
Modified Fri Oct 24 22:26:07 2008 UTC (10 years, 11 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 120384 byte(s)
Diff to previous 75258
New test for testing conformance withing a generic class.


Revision 75258 - (view) (annotate) - [select for diffs]
Modified Thu Oct 23 18:00:17 2008 UTC (10 years, 11 months ago) by fivaa
Original Path: trunk/eweasel/control/catalog
File length: 120327 byte(s)
Diff to previous 75243
Added valid223 test to catalog file

Revision 75243 - (view) (annotate) - [select for diffs]
Modified Wed Oct 22 17:14:24 2008 UTC (10 years, 11 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 120276 byte(s)
Diff to previous 75177
Added an example to demonstrate issue when attached formal generic does not conform to its attached contraint type.

Revision 75177 - (view) (annotate) - [select for diffs]
Modified Sat Oct 18 05:44:06 2008 UTC (11 years ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 120197 byte(s)
Diff to previous 75176
Added a new test showing a bug in the C code generation in final mode for the creation of a generic type
  whose actual generic parameter is an anchor to something of a formal generic parameter type.


Revision 75176 - (view) (annotate) - [select for diffs]
Modified Sat Oct 18 00:15:26 2008 UTC (11 years ago) by king
Original Path: trunk/eweasel/control/catalog
File length: 120124 byte(s)
Diff to previous 75173
Added noncon019

Revision 75173 - (view) (annotate) - [select for diffs]
Modified Fri Oct 17 23:44:04 2008 UTC (11 years ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 120046 byte(s)
Diff to previous 75154
Added a new test showing a bug in .NET code generation because we were using modified BYTE_CODE instead
  of getting a fresh one from disk.


Revision 75154 - (view) (annotate) - [select for diffs]
Modified Fri Oct 17 16:30:25 2008 UTC (11 years ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 119970 byte(s)
Diff to previous 75149
Added new test showing yet another .NET code generation bug involving a manifest array used as argument
  of a routine whose formal argument type involves some anchors.


Revision 75149 - (view) (annotate) - [select for diffs]
Modified Fri Oct 17 04:30:33 2008 UTC (11 years ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 119904 byte(s)
Diff to previous 75143
New test showing a crash of the .NET compiler when compiling certain kind of agents whose routine
  has some anchors.


Revision 75143 - (view) (annotate) - [select for diffs]
Modified Thu Oct 16 23:36:11 2008 UTC (11 years ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 119844 byte(s)
Diff to previous 75121
Found a bug in the code generation of a formal generic type description for code that is inherited
  (i.e. comming from an inherited assertion) for which we were generating the wrong code and causing
  a crash at runtime.


Revision 75121 - (view) (annotate) - [select for diffs]
Modified Wed Oct 15 22:37:30 2008 UTC (11 years ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 119780 byte(s)
Diff to previous 75120
Added a new test showing an invariant violation when twining a SORTED_TWO_WAY_LIST because
  it used the version of {ANY}.copy which only copies the head of the list. So if after twining
  you modify the list then the invariant `last_element_constraint' is violated.


Revision 75120 - (view) (annotate) - [select for diffs]
Modified Wed Oct 15 22:30:51 2008 UTC (11 years ago) by king
Original Path: trunk/eweasel/control/catalog
File length: 119713 byte(s)
Diff to previous 75101
Added replication002 to control file.

Revision 75101 - (view) (annotate) - [select for diffs]
Modified Tue Oct 14 23:58:26 2008 UTC (11 years ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 119644 byte(s)
Diff to previous 75091
Added a new test showing a bug in the inliner when the return type of a function is a formal
  generic parameter which is either reference or expanded. If we process the reference version
  before the expanded then the expanded version gets inlined where it should not.


Revision 75091 - (view) (annotate) - [select for diffs]
Modified Tue Oct 14 19:20:46 2008 UTC (11 years ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 119577 byte(s)
Diff to previous 75068
Added new test showing a crash I got while developing a new change in the compiler in the way we 
  create generic types and formals.


Revision 75068 - (view) (annotate) - [select for diffs]
Modified Sun Oct 12 05:13:46 2008 UTC (11 years ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 119513 byte(s)
Diff to previous 75057
Added a new test showing that we did not use the deanchored form of the conversion target type at runtime.


Revision 75057 - (view) (annotate) - [select for diffs]
Modified Thu Oct 9 20:55:06 2008 UTC (11 years ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 119430 byte(s)
Diff to previous 75055
Added a new eweasel test showing that the compiler fails to generate at runtime the proper agent type.


Revision 75055 - (view) (annotate) - [select for diffs]
Modified Thu Oct 9 19:06:29 2008 UTC (11 years ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 119377 byte(s)
Diff to previous 75046
Added a new test showing a crash at runtime in classic mode and a crash at compile time in .NET mode
  when creating a manifest tuple whose expression is a multidot expression with the last expression
  having an anchor to a feature which does not exist in the current class.


Revision 75046 - (view) (annotate) - [select for diffs]
Modified Thu Oct 9 17:52:54 2008 UTC (11 years ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 119298 byte(s)
Diff to previous 75022
Added a new test showing a catcall in the compiler when converted a closed operands to an agent
  creation. The catcall is harmless in finalized mode because it is just a query, but in workbench
  mode it crashes the compiler.


Revision 75022 - (view) (annotate) - [select for diffs]
Modified Wed Oct 8 13:07:41 2008 UTC (11 years ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 119228 byte(s)
Diff to previous 75021
Added a test to check if an exception is raised by an external function that does not ensure the result is attached when required.

Revision 75021 - (view) (annotate) - [select for diffs]
Modified Wed Oct 8 07:49:32 2008 UTC (11 years ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 119127 byte(s)
Diff to previous 74994
Removed an example for self-initializing types as their support is dropped.

Revision 74994 - (view) (annotate) - [select for diffs]
Modified Tue Oct 7 05:41:36 2008 UTC (11 years ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 119196 byte(s)
Diff to previous 74970
Added new test for bug#14856 where bad C code generation was done when optimizing a call to `item' or `call'
  of an agent if just before we had generated a call to a deferred routine without implementation.


Revision 74970 - (view) (annotate) - [select for diffs]
Modified Mon Oct 6 04:10:41 2008 UTC (11 years ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 119134 byte(s)
Diff to previous 74962
Added new test showing a failure to properly process an inherited label tupel assignment.


Revision 74962 - (view) (annotate) - [select for diffs]
Modified Fri Oct 3 23:16:08 2008 UTC (11 years ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 119058 byte(s)
Diff to previous 74943
Added new test showing that the labels of a names tuples are not checked when used as actual
  of a generic class.


Revision 74943 - (view) (annotate) - [select for diffs]
Modified Fri Oct 3 18:24:04 2008 UTC (11 years ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 119005 byte(s)
Diff to previous 74940
Added a new test showing a bug in the compiler for not keeping the information about
  labeled tuples.


Revision 74940 - (view) (annotate) - [select for diffs]
Modified Fri Oct 3 18:09:54 2008 UTC (11 years ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 118936 byte(s)
Diff to previous 74921
New test showing that we fail to validate a labeled tuple in an inheritance clause.


Revision 74921 - (view) (annotate) - [select for diffs]
Modified Fri Oct 3 04:59:24 2008 UTC (11 years ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 118880 byte(s)
Diff to previous 74911
New test showing a crash with the recent changes in the compiler for supporting self-initialized
  types.


Revision 74911 - (view) (annotate) - [select for diffs]
Modified Thu Oct 2 20:03:43 2008 UTC (11 years ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 118803 byte(s)
Diff to previous 74905
Added a new case were we forgot to report a VUEX error while analyzing inherited conversions.


Revision 74905 - (view) (annotate) - [select for diffs]
Modified Thu Oct 2 18:23:16 2008 UTC (11 years ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 118732 byte(s)
Diff to previous 74813
Added a new test showing a crash while analyzing inherited conversion which involves a formal
  generic parameter.


Revision 74813 - (view) (annotate) - [select for diffs]
Modified Wed Sep 24 21:06:33 2008 UTC (11 years ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 118662 byte(s)
Diff to previous 74800
New test showing some self-initialization problem on .NET but I would also assume in classic as well.


Revision 74800 - (view) (annotate) - [select for diffs]
Modified Tue Sep 23 22:43:36 2008 UTC (11 years ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 118586 byte(s)
Diff to previous 74692
Added a new test showing a crash in .NET compilation mode when `Precursor' is actually a replicated
  routine.


Revision 74692 - (view) (annotate) - [select for diffs]
Modified Mon Sep 15 11:00:39 2008 UTC (11 years, 1 month ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 118506 byte(s)
Diff to previous 74658
Added an example for self-initializing attached variables.

Revision 74658 - (view) (annotate) - [select for diffs]
Modified Fri Sep 5 04:24:54 2008 UTC (11 years, 1 month ago) by tedf
Original Path: trunk/eweasel/control/catalog
File length: 118440 byte(s)
Diff to previous 74625
Added test shows the problem that if an exception is raised at assertion evaluation, trace printed has a "Pass" element.

Revision 74625 - (view) (annotate) - [select for diffs]
Modified Fri Aug 29 13:32:00 2008 UTC (11 years, 1 month ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 118386 byte(s)
Diff to previous 74595
Added a test for VFFD(1) when an attribute declared with an explicit attribute body has no query mark or has formal arguments.

Revision 74595 - (view) (annotate) - [select for diffs]
Modified Wed Aug 27 00:02:45 2008 UTC (11 years, 1 month ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 118314 byte(s)
Diff to previous 74592
New test for bug#14750 and bug#14709.


Revision 74592 - (view) (annotate) - [select for diffs]
Modified Tue Aug 26 22:55:54 2008 UTC (11 years, 1 month ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 118245 byte(s)
Diff to previous 74591
Added test for bug#14748 and bug#14711 where compiler rejects some valid assignments.


Revision 74591 - (view) (annotate) - [select for diffs]
Modified Tue Aug 26 22:33:28 2008 UTC (11 years, 1 month ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 118180 byte(s)
Diff to previous 74561
New test for bug#14710 and bug#14746.


Revision 74561 - (view) (annotate) - [select for diffs]
Modified Tue Aug 26 17:05:53 2008 UTC (11 years, 1 month ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 118124 byte(s)
Diff to previous 74392
Removed too hard to maintain incr216 test.


Revision 74392 - (view) (annotate) - [select for diffs]
Modified Mon Aug 11 18:09:39 2008 UTC (11 years, 2 months ago) by fivaa
Original Path: trunk/eweasel/control/catalog
File length: 118200 byte(s)
Diff to previous 74342
Added Eweasel test that makes sure root class/procedure is checked if no other changed were made to system.


Revision 74342 - (view) (annotate) - [select for diffs]
Modified Mon Aug 4 21:03:52 2008 UTC (11 years, 2 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 118138 byte(s)
Diff to previous 74341
Started new category of tests solely focused on conformance which will help testing the new conformance
  implementation for attached types.


Revision 74341 - (view) (annotate) - [select for diffs]
Modified Mon Aug 4 18:30:25 2008 UTC (11 years, 2 months ago) by fivaa
Original Path: trunk/eweasel/control/catalog
File length: 118046 byte(s)
Diff to previous 74340
Added eweasel test for bug #14696

Revision 74340 - (view) (annotate) - [select for diffs]
Modified Mon Aug 4 18:15:57 2008 UTC (11 years, 2 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 117983 byte(s)
Diff to previous 74304
Added conformance keyword to tests that are checking for conformance.


Revision 74304 - (view) (annotate) - [select for diffs]
Modified Thu Jul 31 19:44:58 2008 UTC (11 years, 2 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 117798 byte(s)
Diff to previous 74300
Added eweasel test#lib029 for bug#14681.
Fixed typo in catalog file for test#lib027.


Revision 74300 - (view) (annotate) - [select for diffs]
Modified Thu Jul 31 17:20:44 2008 UTC (11 years, 2 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 117736 byte(s)
Diff to previous 74214
Added new eweasel test for bug report bug#14461.


Revision 74214 - (view) (annotate) - [select for diffs]
Modified Mon Jul 28 06:33:24 2008 UTC (11 years, 2 months ago) by tedf
Original Path: trunk/eweasel/control/catalog
File length: 117668 byte(s)
Diff to previous 74199
- Added test to cover various encoding conversion used in EiffelStudio.

Revision 74199 - (view) (annotate) - [select for diffs]
Modified Fri Jul 25 05:29:45 2008 UTC (11 years, 2 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 117605 byte(s)
Diff to previous 74167
New test showing a compiler bug when finalizing where if you have a routine
  containing an inlined agent whose enclosing routine is part of the dead code
  we still try to generate the agent wrapper for it.


Revision 74167 - (view) (annotate) - [select for diffs]
Modified Wed Jul 23 21:24:40 2008 UTC (11 years, 2 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 117531 byte(s)
Diff to previous 74160
Added new test showing a crash of the compiler in .NET when processing a call to the result
  of SPECIAL.item.


Revision 74160 - (view) (annotate) - [select for diffs]
Modified Wed Jul 23 17:38:24 2008 UTC (11 years, 2 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 117470 byte(s)
Diff to previous 74159
Added test for bug#13699 which used to cause an infinite loop in the compiler.


Revision 74159 - (view) (annotate) - [select for diffs]
Modified Wed Jul 23 16:36:35 2008 UTC (11 years, 2 months ago) by king
Original Path: trunk/eweasel/control/catalog
File length: 117401 byte(s)
Diff to previous 74125
Added valid222 to catalog

Revision 74125 - (view) (annotate) - [select for diffs]
Modified Mon Jul 21 12:35:17 2008 UTC (11 years, 3 months ago) by tedf
Original Path: trunk/eweasel/control/catalog
File length: 117346 byte(s)
Diff to previous 74120
- Added test to show a bug of incorrect trace from the first call on once routine which raises exception.
- Added test to clarify the behavior that we are going to provide full trace at any time for exception objects.

Revision 74120 - (view) (annotate) - [select for diffs]
Modified Fri Jul 18 18:18:44 2008 UTC (11 years, 3 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 117220 byte(s)
Diff to previous 74095
Showing a bug when reading double, it seems that we are off since a read_character reads a 0 where
  a space should have been read.


Revision 74095 - (view) (annotate) - [select for diffs]
Modified Thu Jul 17 00:11:27 2008 UTC (11 years, 3 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 117158 byte(s)
Diff to previous 74084
Added new test showing a bug in the runtime when resizing a SPECIAL when the scavenge zones are full
  and `moved_set' is full and the SPECIAL contains a reference to a new object and the resized SPECIAL
  object failed to have the EO_REM flag set.


Revision 74084 - (view) (annotate) - [select for diffs]
Modified Wed Jul 16 13:38:39 2008 UTC (11 years, 3 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 117086 byte(s)
Diff to previous 74082
Added an example for bug#14453.

Revision 74082 - (view) (annotate) - [select for diffs]
Modified Wed Jul 16 09:39:32 2008 UTC (11 years, 3 months ago) by tedf
Original Path: trunk/eweasel/control/catalog
File length: 117027 byte(s)
Diff to previous 74070
Added test to show the problem {FILE}.forth does not set `after'.

Revision 74070 - (view) (annotate) - [select for diffs]
Modified Mon Jul 14 10:45:17 2008 UTC (11 years, 3 months ago) by tedf
Original Path: trunk/eweasel/control/catalog
File length: 116972 byte(s)
Diff to previous 74053
Added test for bug#14578, showing a runtime crash which is caused by invalid object access in ARRAY. This invalid object causes an invalid access when building exception trace, which results in the crash without trace.

Revision 74053 - (view) (annotate) - [select for diffs]
Modified Thu Jul 10 11:12:15 2008 UTC (11 years, 3 months ago) by tedf
Original Path: trunk/eweasel/control/catalog
File length: 116897 byte(s)
Diff to previous 74049
Added test to show a runtime memory leak with invariant on.

Revision 74049 - (view) (annotate) - [select for diffs]
Modified Thu Jul 10 05:16:55 2008 UTC (11 years, 3 months ago) by tedf
Original Path: trunk/eweasel/control/catalog
File length: 116834 byte(s)
Diff to previous 74004
- Added test for bug#14543, some other assertion tests in once routines in addition.

Revision 74004 - (view) (annotate) - [select for diffs]
Modified Wed Jul 2 17:57:54 2008 UTC (11 years, 3 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 116769 byte(s)
Diff to previous 73995
Added a new test showing that using an inline C/C++ external would not actually pass the protected
  object to the inline C/C++ code, but the non-protected one instead.


Revision 73995 - (view) (annotate) - [select for diffs]
Modified Wed Jul 2 00:11:08 2008 UTC (11 years, 3 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 116696 byte(s)
Diff to previous 73975
Added reproducible test for bug#14525 where after a series of incremental changes the compiler crashes.


Revision 73975 - (view) (annotate) - [select for diffs]
Modified Mon Jun 30 23:04:51 2008 UTC (11 years, 3 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 116628 byte(s)
Diff to previous 73974
Added a new test showing a crash of the compiler at degree 2. This was reported in bug#13295.


Revision 73974 - (view) (annotate) - [select for diffs]
Modified Mon Jun 30 22:54:34 2008 UTC (11 years, 3 months ago) by paulb
Original Path: trunk/eweasel/control/catalog
File length: 116581 byte(s)
Diff to previous 73971
Added reference to test commited a few days back.

Revision 73971 - (view) (annotate) - [select for diffs]
Modified Mon Jun 30 22:32:32 2008 UTC (11 years, 3 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 116485 byte(s)
Diff to previous 73970
Added a test for bug#10061 where version 5.6 failed to compile code accepted by version 5.5.


Revision 73970 - (view) (annotate) - [select for diffs]
Modified Mon Jun 30 22:10:16 2008 UTC (11 years, 3 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 116430 byte(s)
Diff to previous 73969
Added new test case for bug#10395 where compiler was crashing at degree -1.


Revision 73969 - (view) (annotate) - [select for diffs]
Modified Mon Jun 30 21:28:34 2008 UTC (11 years, 3 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 116379 byte(s)
Diff to previous 73964
Added new eweasel test showing (although not failing) that it reports a VJAR error with a source
  type being STRING_8 whereas it should say A.


Revision 73964 - (view) (annotate) - [select for diffs]
Modified Mon Jun 30 17:14:16 2008 UTC (11 years, 3 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 116311 byte(s)
Diff to previous 73958
Added a new runtime test to show the code generation problem with gcc 4.x series. I thought
 there was already a test covering that but could not find it.


Revision 73958 - (view) (annotate) - [select for diffs]
Modified Sat Jun 28 00:13:53 2008 UTC (11 years, 3 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 116261 byte(s)
Diff to previous 73943
Added a new test for bug#2921.


Revision 73943 - (view) (annotate) - [select for diffs]
Modified Fri Jun 27 15:26:42 2008 UTC (11 years, 3 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 116206 byte(s)
Diff to previous 73938
New test showing a crash of the compiler when TUPLE is not in the proper case.


Revision 73938 - (view) (annotate) - [select for diffs]
Modified Fri Jun 27 04:44:38 2008 UTC (11 years, 3 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 116151 byte(s)
Diff to previous 73859
Added new test#term157 showing a crash of the compiler instead of reporting a VKCN error.


Revision 73859 - (view) (annotate) - [select for diffs]
Modified Wed Jun 18 10:14:13 2008 UTC (11 years, 4 months ago) by tedf
Original Path: trunk/eweasel/control/catalog
File length: 116087 byte(s)
Diff to previous 73853
Added test to show crash/deadlock which could be caused by calling {MEM_INFO}.update or `full_collect' in multi-thread mode.

Revision 73853 - (view) (annotate) - [select for diffs]
Modified Mon Jun 16 23:45:27 2008 UTC (11 years, 4 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 116014 byte(s)
Diff to previous 73812
Added 2 new tests showing an issue with inlining of code appearing in a class with less
  generic parameter than where it is being used from.


Revision 73812 - (view) (annotate) - [select for diffs]
Modified Tue Jun 10 23:44:30 2008 UTC (11 years, 4 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 115872 byte(s)
Diff to previous 73798
New test for the new FILE routines `read_xxx_thread_aware'.


Revision 73798 - (view) (annotate) - [select for diffs]
Modified Fri Jun 6 22:53:59 2008 UTC (11 years, 4 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 115814 byte(s)
Diff to previous 73796
Added a new test that shows that inheriting in a non-conform way from ARGUMENTS will crash
  if calling some of its inherited features.


Revision 73796 - (view) (annotate) - [select for diffs]
Modified Fri Jun 6 07:40:55 2008 UTC (11 years, 4 months ago) by tedf
Original Path: trunk/eweasel/control/catalog
File length: 115748 byte(s)
Diff to previous 73795
Added test according to bug#14452. However, it passed on Windows 32bit.

Revision 73795 - (view) (annotate) - [select for diffs]
Modified Fri Jun 6 07:16:06 2008 UTC (11 years, 4 months ago) by tedf
Original Path: trunk/eweasel/control/catalog
File length: 115680 byte(s)
Diff to previous 73794
- Added thread003 to show a memory leak due to RT_GC_WEAN not called. See bug#13733.
- Cosmetics.

Revision 73794 - (view) (annotate) - [select for diffs]
Modified Fri Jun 6 06:23:13 2008 UTC (11 years, 4 months ago) by tedf
Original Path: trunk/eweasel/control/catalog
File length: 115617 byte(s)
Diff to previous 73793
Added test to show the unsafe static buffer used by threads. See bug#14450.

Revision 73793 - (view) (annotate) - [select for diffs]
Modified Thu Jun 5 09:30:00 2008 UTC (11 years, 4 months ago) by tedf
Original Path: trunk/eweasel/control/catalog
File length: 115543 byte(s)
Diff to previous 73776
- Added test to show buffer overflow causes runtime panic. See bug#14447.
- Fixed a typo in the catalog.

Revision 73776 - (view) (annotate) - [select for diffs]
Modified Mon Jun 2 05:51:09 2008 UTC (11 years, 4 months ago) by tedf
Original Path: trunk/eweasel/control/catalog
File length: 115475 byte(s)
Diff to previous 73722
- Added except025 to demo the behavior native errno is saved into IO_FAILURE object when the runtime raises io error.
- Test the error code in except023, except024 using "<= 0" rather than "= 0", in case "-1" is set.

Revision 73722 - (view) (annotate) - [select for diffs]
Modified Tue May 27 04:36:16 2008 UTC (11 years, 4 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 115408 byte(s)
Diff to previous 73711
New test showing a new inlining problem found when changing the order in which we process
  inheritance clauses.


Revision 73711 - (view) (annotate) - [select for diffs]
Modified Mon May 26 05:15:21 2008 UTC (11 years, 4 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 115297 byte(s)
Diff to previous 73701
New test showing a failure in retrieving a storable created by an old version of the compiler (prior to 5.4).


Revision 73701 - (view) (annotate) - [select for diffs]
Modified Fri May 23 23:39:40 2008 UTC (11 years, 4 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 115244 byte(s)
Diff to previous 73682
New test showing a bug in the compiler with respect of a dynamic call to a routine which is
  selected in class but statically called from various ancestors. This bug was fixed after
  revision 73606 but we do not know exactly what fixed it.


Revision 73682 - (view) (annotate) - [select for diffs]
Modified Thu May 22 21:50:48 2008 UTC (11 years, 5 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 115177 byte(s)
Diff to previous 73678
Added a new test showing a crash of the compiler when regenerating the code of inherited
  assertions.


Revision 73678 - (view) (annotate) - [select for diffs]
Modified Thu May 22 15:40:06 2008 UTC (11 years, 5 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 115113 byte(s)
Diff to previous 73675
Made dotnet111 just for .NET since it contains .NET classes not to be found in classic.


Revision 73675 - (view) (annotate) - [select for diffs]
Modified Thu May 22 06:06:44 2008 UTC (11 years, 5 months ago) by tedf
Original Path: trunk/eweasel/control/catalog
File length: 115103 byte(s)
Diff to previous 73673
Added test to ensure the native error number is set in OPERATING_SYSTEM_FAILURE.

Revision 73673 - (view) (annotate) - [select for diffs]
Modified Thu May 22 05:16:35 2008 UTC (11 years, 5 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 115036 byte(s)
Diff to previous 73671
Added new test showing a crash in the compiler after an incremental compilation when changing
  a class from normal to single class and adding a feature with an assigner.


Revision 73671 - (view) (annotate) - [select for diffs]
Modified Thu May 22 04:35:00 2008 UTC (11 years, 5 months ago) by tedf
Original Path: trunk/eweasel/control/catalog
File length: 114976 byte(s)
Diff to previous 73654
Added test to ensure native signal number is set in OPERATING_SYSTEM_SIGNAL_FAILUER.

Revision 73654 - (view) (annotate) - [select for diffs]
Modified Wed May 21 01:00:18 2008 UTC (11 years, 5 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 114909 byte(s)
Diff to previous 73652
New test showing a crash of the compiler when simply inheriting from LINKED_LIST [STRING] in a non-conforming way.


Revision 73652 - (view) (annotate) - [select for diffs]
Modified Wed May 21 00:27:05 2008 UTC (11 years, 5 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 114842 byte(s)
Diff to previous 73642
New test showing shortcomings of our .NET code generation found while developing the compiler.


Revision 73642 - (view) (annotate) - [select for diffs]
Modified Tue May 20 00:18:02 2008 UTC (11 years, 5 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 114729 byte(s)
Diff to previous 73640
New test showing a crash during .NET code generation for a function whose type is an anchor.


Revision 73640 - (view) (annotate) - [select for diffs]
Modified Mon May 19 23:37:28 2008 UTC (11 years, 5 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 114673 byte(s)
Diff to previous 73620
Added a new non-conforming test showing a crash at execution and a finalization C compilation problem.


Revision 73620 - (view) (annotate) - [select for diffs]
Modified Mon May 19 15:52:38 2008 UTC (11 years, 5 months ago) by tedf
Original Path: trunk/eweasel/control/catalog
File length: 114414 byte(s)
Diff to previous 73593
Added tests: `repeated-non-conforming-inheritance-of-generic-type-from-parents' and `feature-inherits-export-status'.

Revision 73593 - (view) (annotate) - [select for diffs]
Modified Fri May 16 21:20:19 2008 UTC (11 years, 5 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 114271 byte(s)
Diff to previous 73587
New test for bug#14385.


Revision 73587 - (view) (annotate) - [select for diffs]
Modified Fri May 16 20:54:32 2008 UTC (11 years, 5 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 114207 byte(s)
Diff to previous 73575
New test showing unresolved C externals during an incremental recompilation which has errors.


Revision 73575 - (view) (annotate) - [select for diffs]
Modified Fri May 16 15:43:32 2008 UTC (11 years, 5 months ago) by tedf
Original Path: trunk/eweasel/control/catalog
File length: 114144 byte(s)
Diff to previous 73552
Added tests `repeated-non-conforming-inheritance-of-generic-type' and `no-repeated-non-conforming-inheritance'

Revision 73552 - (view) (annotate) - [select for diffs]
Modified Thu May 15 19:19:18 2008 UTC (11 years, 5 months ago) by paulb
Original Path: trunk/eweasel/control/catalog
File length: 114005 byte(s)
Diff to previous 73506
Added test to ensure conversion compiles correctly when using a detached target.

Revision 73506 - (view) (annotate) - [select for diffs]
Modified Tue May 13 22:06:18 2008 UTC (11 years, 5 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 113915 byte(s)
Diff to previous 73503
New test showing inlining of C externals could be wrong.


Revision 73503 - (view) (annotate) - [select for diffs]
Modified Tue May 13 21:55:15 2008 UTC (11 years, 5 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 113841 byte(s)
Diff to previous 73492
New test showing a crash when a manifest tuple involves an `a.b.c' call where static type of `c' depends
on anchor that can only be resolved in the context of `a.b' but at runtime are being solved in the context
of `Current'.


Revision 73492 - (view) (annotate) - [select for diffs]
Modified Mon May 12 13:35:05 2008 UTC (11 years, 5 months ago) by tedf
Original Path: trunk/eweasel/control/catalog
File length: 113791 byte(s)
Diff to previous 73407
- Added except021 to reveal the problem in `top_n_call'. See bug#13837.
- Added except022 to reveal a crash has something to do with local stack restoration.

Revision 73407 - (view) (annotate) - [select for diffs]
Modified Thu May 8 14:51:53 2008 UTC (11 years, 5 months ago) by tedf
Original Path: trunk/eweasel/control/catalog
File length: 113672 byte(s)
Diff to previous 73403
Added test to reveal the corrupted trace problem. See bug#14225.

Revision 73403 - (view) (annotate) - [select for diffs]
Modified Thu May 8 01:08:31 2008 UTC (11 years, 5 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 113620 byte(s)
Diff to previous 73393
New test for showing missing hooks generation when a routine which if not inlined would not need
  GC hooks was not getting GC hooks and thus could cause a crash at run-time.


Revision 73393 - (view) (annotate) - [select for diffs]
Modified Wed May 7 18:37:01 2008 UTC (11 years, 5 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 113551 byte(s)
Diff to previous 73328
Added a new test showing a wrong code generation for inlining where in the inlined code the result
  of a function call is simply discarded by the next call instead of being preserved.


Revision 73328 - (view) (annotate) - [select for diffs]
Modified Tue May 6 06:12:35 2008 UTC (11 years, 5 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 113478 byte(s)
Diff to previous 73322
Added new test showing an inlining bug for a routine called in an ancestor class with 2 formals calling
  a routine being defined in a descendant class with only one generic parameter.


Revision 73322 - (view) (annotate) - [select for diffs]
Modified Mon May 5 22:32:21 2008 UTC (11 years, 5 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 113413 byte(s)
Diff to previous 73319
New test to show bug#14163 during finalization when we have some anchors.


Revision 73319 - (view) (annotate) - [select for diffs]
Modified Mon May 5 21:38:56 2008 UTC (11 years, 5 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 113346 byte(s)
Diff to previous 73288
Added new test showing (before) a crash and now an infinite loop in the compiler. See bug#13034.


Revision 73288 - (view) (annotate) - [select for diffs]
Modified Fri May 2 13:08:39 2008 UTC (11 years, 5 months ago) by tedf
Original Path: trunk/eweasel/control/catalog
File length: 113285 byte(s)
Diff to previous 73278
Added test to show memory leak when retried.

Revision 73278 - (view) (annotate) - [select for diffs]
Modified Fri May 2 00:02:23 2008 UTC (11 years, 5 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 113226 byte(s)
Diff to previous 73270
Added new test showing that obsolete warnings should only be raised if the context is not obsolete.


Revision 73270 - (view) (annotate) - [select for diffs]
Modified Thu May 1 21:22:31 2008 UTC (11 years, 5 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 113157 byte(s)
Diff to previous 73269
New test showing that obsolete warnings should not be repeated when rechecking code for
  a descendant class.


Revision 73269 - (view) (annotate) - [select for diffs]
Modified Thu May 1 19:13:08 2008 UTC (11 years, 5 months ago) by paulb
Original Path: trunk/eweasel/control/catalog
File length: 113087 byte(s)
Diff to previous 73177
Added test to ensure ANY to and expanded class tests work in routine (pass) and invariants (fail)

Revision 73177 - (view) (annotate) - [select for diffs]
Modified Thu Apr 24 23:21:33 2008 UTC (11 years, 5 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 112986 byte(s)
Diff to previous 73126
New eweasel test showing that our optimization to not store the header of an expanded object without
  references in a SPECIAL is actually not working since `Current' needs protection sometime and
  without an header we cannot do much.


Revision 73126 - (view) (annotate) - [select for diffs]
Modified Mon Apr 21 06:46:52 2008 UTC (11 years, 6 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 112893 byte(s)
Diff to previous 73121
Added new test showing a code generation problem with object test local when an invariant was
  just generated before.


Revision 73121 - (view) (annotate) - [select for diffs]
Modified Sun Apr 20 14:38:33 2008 UTC (11 years, 6 months ago) by tedf
Original Path: trunk/eweasel/control/catalog
File length: 112821 byte(s)
Diff to previous 73120
Added test to show the behavior that ROUTINE_FAILURE is not raised when prior exception was raised in rescue clause.

Revision 73120 - (view) (annotate) - [select for diffs]
Modified Sun Apr 20 14:18:34 2008 UTC (11 years, 6 months ago) by tedf
Original Path: trunk/eweasel/control/catalog
File length: 112748 byte(s)
Diff to previous 73119
Added another test to clear correct behaviors of some queries of {EXCEPTIONS}. 6.1 did not act like this. If the behavior were approved later, it would be a breaking change.
Fixed typo of except016.

Revision 73119 - (view) (annotate) - [select for diffs]
Modified Sun Apr 20 12:52:12 2008 UTC (11 years, 6 months ago) by tedf
Original Path: trunk/eweasel/control/catalog
File length: 112685 byte(s)
Diff to previous 73114
Added a new exception test to clear correct behaviors of some queries of {EXCEPTIONS}. See bug#14221.
This test also reveals a bug before EAO integration. The test simply crashes when running against compilation by 5.7.

Revision 73114 - (view) (annotate) - [select for diffs]
Modified Sat Apr 19 05:10:01 2008 UTC (11 years, 6 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 112620 byte(s)
Diff to previous 73109
Added a new test showing a shortcoming for inherited object test local when full_class_checking is enabled.


Revision 73109 - (view) (annotate) - [select for diffs]
Modified Sat Apr 19 00:29:40 2008 UTC (11 years, 6 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 112537 byte(s)
Diff to previous 73056
New test showing that polymorphic call made on an external which is a seed and has formal doesn't
  work properly.


Revision 73056 - (view) (annotate) - [select for diffs]
Modified Thu Apr 17 00:12:55 2008 UTC (11 years, 6 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 112468 byte(s)
Diff to previous 73048
New test showing bug#14224 where if you pass a closed basic type to an agent expecting a reference
  type it simply does not work.


Revision 73048 - (view) (annotate) - [select for diffs]
Modified Wed Apr 16 17:17:22 2008 UTC (11 years, 6 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 112407 byte(s)
Diff to previous 73046
Realized that new test#final052 was not actually testing what I wanted but this showed another bug
  in our code generation in finalized mode, so I kept it but gave it a different name.
Added test#final053 to show our real finalization problem.


Revision 73046 - (view) (annotate) - [select for diffs]
Modified Wed Apr 16 16:56:04 2008 UTC (11 years, 6 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 112348 byte(s)
Diff to previous 73018
Added new test showing that we are not properly doing our code generation for polymorphic wrappers.


Revision 73018 - (view) (annotate) - [select for diffs]
Modified Sun Apr 13 05:27:22 2008 UTC (11 years, 6 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 112286 byte(s)
Diff to previous 72982
New test showing some incorrectness in the computation of duration in days when it overlapps or not
  a leap year.


Revision 72982 - (view) (annotate) - [select for diffs]
Modified Wed Apr 9 00:46:25 2008 UTC (11 years, 6 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 112228 byte(s)
Diff to previous 72981
New test showing an incremental crash where after some changes accessing FEATURE_I.body simply returns
  Void which is not good.


Revision 72981 - (view) (annotate) - [select for diffs]
Modified Wed Apr 9 00:19:47 2008 UTC (11 years, 6 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 112167 byte(s)
Diff to previous 72978
New test showing proper semantics of ~ operator when used in a generic class.


Revision 72978 - (view) (annotate) - [select for diffs]
Modified Tue Apr 8 23:19:46 2008 UTC (11 years, 6 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 112117 byte(s)
Diff to previous 72974
Added new test for ~ when applied to expanded entities.


Revision 72974 - (view) (annotate) - [select for diffs]
Modified Tue Apr 8 20:24:28 2008 UTC (11 years, 6 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 112065 byte(s)
Diff to previous 72909
New test showing semantics of ~ on basic types.


Revision 72909 - (view) (annotate) - [select for diffs]
Modified Sun Mar 30 06:03:44 2008 UTC (11 years, 6 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 111874 byte(s)
Diff to previous 72905
Added a test that shows a C compilation error, and if no C compilation error occurs
  an execution failure.


Revision 72905 - (view) (annotate) - [select for diffs]
Modified Sat Mar 29 02:45:26 2008 UTC (11 years, 6 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 111814 byte(s)
Diff to previous 72894
New test showing bug#14142. This is very similar to test#final050 but different in its location.


Revision 72894 - (view) (annotate) - [select for diffs]
Modified Fri Mar 28 10:47:38 2008 UTC (11 years, 6 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 111746 byte(s)
Diff to previous 72893
Added a test to demonstrate that type of an object test local is not considered void-safe in a non-void-safe context.

Revision 72893 - (view) (annotate) - [select for diffs]
Modified Thu Mar 27 22:54:13 2008 UTC (11 years, 6 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 111648 byte(s)
Diff to previous 72890
Added new inlining bug test for bug report bug#14135.


Revision 72890 - (view) (annotate) - [select for diffs]
Modified Thu Mar 27 21:56:54 2008 UTC (11 years, 6 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 111581 byte(s)
Diff to previous 72886
New eweasel test for bug#14131 which exhibits a C compilation failure if user C code uses the same
  name as one of our automatically generated variable name.


Revision 72886 - (view) (annotate) - [select for diffs]
Modified Wed Mar 26 19:49:25 2008 UTC (11 years, 6 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 111513 byte(s)
Diff to previous 72884
Added a new test showing a C code generation error in finalized mode.


Revision 72884 - (view) (annotate) - [select for diffs]
Modified Wed Mar 26 19:12:38 2008 UTC (11 years, 6 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 111428 byte(s)
Diff to previous 72857
Added a test for new loop variant syntax.

Revision 72857 - (view) (annotate) - [select for diffs]
Modified Tue Mar 25 17:44:33 2008 UTC (11 years, 6 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 111363 byte(s)
Diff to previous 72854
New test showing that new optimization for dynamic calls whose seed involves formal generic parameter
  in arguments is properly handled especially when actual arguments are constants or simple expression
  without registers..


Revision 72854 - (view) (annotate) - [select for diffs]
Modified Tue Mar 25 16:45:59 2008 UTC (11 years, 6 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 111297 byte(s)
Diff to previous 72841
Readded attach015 which was removed by mistake.


Revision 72841 - (view) (annotate) - [select for diffs]
Modified Sun Mar 23 06:15:37 2008 UTC (11 years, 7 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 111211 byte(s)
Diff to previous 72833
Added multithreaded keyword.


Revision 72833 - (view) (annotate) - [select for diffs]
Modified Sat Mar 22 19:55:56 2008 UTC (11 years, 7 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 111122 byte(s)
Diff to previous 72828
Added keyword `inlining' to all tests that do more or less some inlining.


Revision 72828 - (view) (annotate) - [select for diffs]
Modified Fri Mar 21 21:24:34 2008 UTC (11 years, 7 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 110798 byte(s)
Diff to previous 72809
New test showing a bug in the inliner for code coming from a non-conforming class from where the 
  call is performed.


Revision 72809 - (view) (annotate) - [select for diffs]
Modified Thu Mar 20 00:27:37 2008 UTC (11 years, 7 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 110728 byte(s)
Diff to previous 72796
New test showing that creation of expanded generic locals is wrong in melted mode.


Revision 72796 - (view) (annotate) - [select for diffs]
Modified Wed Mar 19 18:11:48 2008 UTC (11 years, 7 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 110659 byte(s)
Diff to previous 72787
Added a new test showing a bug for nested threads where if the parent dies before the child then some
  memory corruption can occur.


Revision 72787 - (view) (annotate) - [select for diffs]
Modified Wed Mar 19 04:12:40 2008 UTC (11 years, 7 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 110600 byte(s)
Diff to previous 72775
New test showing an issue with CONDITION_VARIABLE.wait_with_timeout on some Unix platform
  where it would raise an exception when you expect everything to work.


Revision 72775 - (view) (annotate) - [select for diffs]
Modified Tue Mar 18 06:06:51 2008 UTC (11 years, 7 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 110533 byte(s)
Diff to previous 72771
New test showing the the exception trace always grows even when it should not, or at least
  that's my impression.


Revision 72771 - (view) (annotate) - [select for diffs]
Modified Tue Mar 18 05:50:19 2008 UTC (11 years, 7 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 110468 byte(s)
Diff to previous 72745
New test showing proper handling of `SPECIAL.clear_all' inlining by compiler and showing
  a bug in catcall detection for SPECIAL.put when used with a generic expanded type.


Revision 72745 - (view) (annotate) - [select for diffs]
Modified Fri Mar 14 04:57:11 2008 UTC (11 years, 7 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 110329 byte(s)
Diff to previous 72722
Added a new test showing our proper detection of catcall at runtime.


Revision 72722 - (view) (annotate) - [select for diffs]
Modified Wed Mar 12 23:29:36 2008 UTC (11 years, 7 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 110267 byte(s)
Diff to previous 72700
New eweasel test showing an inlining bug caused by an anchor used as a target of an inlined
  feature. The anchor is interpreted in the context of the inlined feature rather than in the
  context of the routine calling the inlined feature causing a crash.


Revision 72700 - (view) (annotate) - [select for diffs]
Modified Tue Mar 11 22:59:14 2008 UTC (11 years, 7 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 110211 byte(s)
Diff to previous 72699
New test showing the degradation in performance between 5.7 and 6.0 for dynamic binding where the 
  `seed' of the call is a formal generic parameter but the dynamic call would only involve its
  expanded actual type derivation.


Revision 72699 - (view) (annotate) - [select for diffs]
Modified Tue Mar 11 22:35:33 2008 UTC (11 years, 7 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 110154 byte(s)
Diff to previous 72661
New test showing a crash of the compiler while finalizing after changing the definition
  of some formal generic parameter.


Revision 72661 - (view) (annotate) - [select for diffs]
Modified Sun Mar 9 23:28:46 2008 UTC (11 years, 7 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 110086 byte(s)
Diff to previous 72605
Added a new test showing a bug in our latest optimization for dynamic call which would
  buffer the wrong information and would transform some dynamic calls into static ones.


Revision 72605 - (view) (annotate) - [select for diffs]
Modified Tue Mar 4 22:29:40 2008 UTC (11 years, 7 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 110018 byte(s)
Diff to previous 72604
Added `tuple' tag on all tests involving a TUPLE, to make it easier to test TUPLE when we
  changed its implementation in the compiler.


Revision 72604 - (view) (annotate) - [select for diffs]
Modified Tue Mar 4 22:27:18 2008 UTC (11 years, 7 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 109838 byte(s)
Diff to previous 72603
New test showing a bug when inlining a feature whose target is a label of a named tuple.


Revision 72603 - (view) (annotate) - [select for diffs]
Modified Tue Mar 4 22:12:22 2008 UTC (11 years, 7 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 109774 byte(s)
Diff to previous 72596
New test for bug#14061 where an agent whose return type involves some formal seems to crash the
  compiler.


Revision 72596 - (view) (annotate) - [select for diffs]
Modified Tue Mar 4 14:19:20 2008 UTC (11 years, 7 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 109715 byte(s)
Diff to previous 72593
Added an example with more complex expressions than usual CAP rules that still should allow using scopes.

Revision 72593 - (view) (annotate) - [select for diffs]
Modified Tue Mar 4 12:24:40 2008 UTC (11 years, 7 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 109628 byte(s)
Diff to previous 72536
Added an example to show an issue with voidness tests in assertions.

Revision 72536 - (view) (annotate) - [select for diffs]
Modified Thu Feb 28 23:24:44 2008 UTC (11 years, 7 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 109541 byte(s)
Diff to previous 72463
New test showing a postcondition violation in the compiler when processing a call to a feature
  defined a non-conforming descendant.


Revision 72463 - (view) (annotate) - [select for diffs]
Modified Mon Feb 25 23:54:35 2008 UTC (11 years, 7 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 109465 byte(s)
Diff to previous 72451
Found a new issue with conversion where if the target type was obtained via an anchor, it would
  crash during freezing.


Revision 72451 - (view) (annotate) - [select for diffs]
Modified Mon Feb 25 16:48:37 2008 UTC (11 years, 7 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 109408 byte(s)
Diff to previous 72442
New test for bug#14024 which shows that trying to create a special whose type is an anchor would
  crash compiler at degree -1.


Revision 72442 - (view) (annotate) - [select for diffs]
Modified Mon Feb 25 12:21:47 2008 UTC (11 years, 7 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 109345 byte(s)
Diff to previous 72436
Added a test for new Notes syntax.

Revision 72436 - (view) (annotate) - [select for diffs]
Modified Mon Feb 25 04:05:00 2008 UTC (11 years, 7 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 109277 byte(s)
Diff to previous 72434
New test for bug#13900 showing a crash of the compiler instead of reporting a VEEN error.


Revision 72434 - (view) (annotate) - [select for diffs]
Modified Sun Feb 24 00:33:06 2008 UTC (11 years, 7 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 109197 byte(s)
Diff to previous 72428
Test for bug#13912 where trying to finalize some code would cause the compiler to crash at degree -3.


Revision 72428 - (view) (annotate) - [select for diffs]
Modified Sat Feb 23 23:47:50 2008 UTC (11 years, 7 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 109135 byte(s)
Diff to previous 72409
New test showing that an agent on a feature involving like current generate a wrong signature declaration
  which can cause some C compiler errors (Sun C compiler for example) or warnings (Microsoft).


Revision 72409 - (view) (annotate) - [select for diffs]
Modified Fri Feb 22 17:25:57 2008 UTC (11 years, 7 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 109066 byte(s)
Diff to previous 72383
New test showing an issue when a large set of changes regarding formals are applied.


Revision 72383 - (view) (annotate) - [select for diffs]
Modified Thu Feb 21 00:04:47 2008 UTC (11 years, 8 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 109005 byte(s)
Diff to previous 72372
Found a new bug in the compiler when computing the address of an Eiffel routine which is
  redefined in descendant. We would generate the wrong C code.


Revision 72372 - (view) (annotate) - [select for diffs]
Modified Wed Feb 20 20:03:55 2008 UTC (11 years, 8 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 108931 byte(s)
Diff to previous 72367
Added a new test showing that {CLASS_C}.update_generic_features was not preserving the routine IDs
  thus causing a crash in {TYPE_A}.evaluated_type_in_descendant after changing code in ancestor
  that does not cause {INHERIT_TABLE}.pass2 to be called on descendant.


Revision 72367 - (view) (annotate) - [select for diffs]
Modified Wed Feb 20 14:50:30 2008 UTC (11 years, 8 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 108865 byte(s)
Diff to previous 72363
Added a test for object test C code generation issue.

Revision 72363 - (view) (annotate) - [select for diffs]
Modified Wed Feb 20 10:58:48 2008 UTC (11 years, 8 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 108786 byte(s)
Diff to previous 72362
Added an example to demonstrate issue with successive object tests.

Revision 72362 - (view) (annotate) - [select for diffs]
Modified Wed Feb 20 09:46:59 2008 UTC (11 years, 8 months ago) by tedf
Original Path: trunk/eweasel/control/catalog
File length: 108715 byte(s)
Diff to previous 72358
Added store015 to reflect the bug that the runtime crashed when serialization failure exception was raised.

Revision 72358 - (view) (annotate) - [select for diffs]
Modified Tue Feb 19 18:34:34 2008 UTC (11 years, 8 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 108633 byte(s)
Diff to previous 72324
New eweasel test showing a quite complex inheritance structure where some leaves are expanded
  classes. The 6.1 compiler simply crashes at .NET code generation time.


Revision 72324 - (view) (annotate) - [select for diffs]
Modified Sat Feb 16 05:57:20 2008 UTC (11 years, 8 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 108554 byte(s)
Diff to previous 72297
New test showing a precondition violation `consistency_number' in {BYTE_CONTEXT}.generate_once_manifest_string_allocation.


Revision 72297 - (view) (annotate) - [select for diffs]
Modified Wed Feb 13 22:14:59 2008 UTC (11 years, 8 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 108492 byte(s)
Diff to previous 72271
Added tags for eweasel test#incr109 and test#fixed070 which are the two tests showing the
  precondition violation in {SUPPLIER_LIST}.remove_occurrence. At this stage we think that
  the precondition might be too strong, but this hasn't been checked carefully.


Revision 72271 - (view) (annotate) - [select for diffs]
Modified Sun Feb 10 01:17:12 2008 UTC (11 years, 8 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 108442 byte(s)
Diff to previous 72259
Added a new test showing a failure to generate the proper type for a function whose result type
  is a formal generic parameter and the actual is an expanded generic class.


Revision 72259 - (view) (annotate) - [select for diffs]
Modified Fri Feb 8 19:08:26 2008 UTC (11 years, 8 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 108533 byte(s)
Diff to previous 72254
Added a regression only found while bootstrapping the compiler with the development version.
 We would fail to properly generate the code for `TYPE.attempt' when TYPE is generically derived
 from an expanded type (basic or user defined).


Revision 72254 - (view) (annotate) - [select for diffs]
Modified Fri Feb 8 06:35:25 2008 UTC (11 years, 8 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 108467 byte(s)
Diff to previous 72192
Added a test which caused my intermediate development version of the compiler when an agent
  is made on a routine whose signature involves some anchored types (here "ARRAYED_LIST.extend (v: like item)").


Revision 72192 - (view) (annotate) - [select for diffs]
Modified Sat Feb 2 09:02:27 2008 UTC (11 years, 8 months ago) by jfiat
Original Path: trunk/eweasel/control/catalog
File length: 108417 byte(s)
Diff to previous 72185
added eweasel test to show uncatched incremental VTCG error related to export clause of create and constraint generic with creation.

Revision 72185 - (view) (annotate) - [select for diffs]
Modified Fri Feb 1 22:44:05 2008 UTC (11 years, 8 months ago) by paulb
Original Path: trunk/eweasel/control/catalog
File length: 108326 byte(s)
Diff to previous 71974
Added test for object test precedence semantics.

Revision 71974 - (view) (annotate) - [select for diffs]
Modified Fri Jan 18 21:29:01 2008 UTC (11 years, 9 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 108222 byte(s)
Diff to previous 71931
New test showing issues with calling `eif_adopt' and `eif_wean' in different threads. Not a new issue
  but the new implementation allows it. Also freezing and unfreezing an object can be done in any threads
  now.


Revision 71931 - (view) (annotate) - [select for diffs]
Modified Wed Jan 16 00:08:53 2008 UTC (11 years, 9 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 108148 byte(s)
Diff to previous 71855
Added a new test showing a crash of the compiler instead of reporting a VTUG error
  telling the user that he forgot to add some actual generic parameter.


Revision 71855 - (view) (annotate) - [select for diffs]
Modified Fri Jan 11 05:09:04 2008 UTC (11 years, 9 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 108080 byte(s)
Diff to previous 71710
2 new tests for testing formatting of generated code.


Revision 71710 - (view) (annotate) - [select for diffs]
Modified Fri Jan 4 05:35:28 2008 UTC (11 years, 9 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 107957 byte(s)
Diff to previous 71707
New test which is like store013 but does not use expanded as it was not working
  properly with older version of EiffelStudio.


Revision 71707 - (view) (annotate) - [select for diffs]
Modified Fri Jan 4 00:59:13 2008 UTC (11 years, 9 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 107897 byte(s)
Diff to previous 71700
Show a bug in our code generation when generating the type description for the formal
  generic parameter when the actual generic type is a generic expanded type. Instead of
  simply stating that the type corresponds to the formal, we generate the type of the expanded
  type.


Revision 71700 - (view) (annotate) - [select for diffs]
Modified Thu Jan 3 21:51:00 2008 UTC (11 years, 9 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 107834 byte(s)
Diff to previous 71686
New storable test which tests the retrieval of a system stored with various version
  of the compiler starting from 5.4.


Revision 71686 - (view) (annotate) - [select for diffs]
Modified Mon Dec 31 19:58:53 2007 UTC (11 years, 9 months ago) by paulb
Original Path: trunk/eweasel/control/catalog
File length: 107776 byte(s)
Diff to previous 71642
Added test to check generic type conformance.

Revision 71642 - (view) (annotate) - [select for diffs]
Modified Tue Dec 25 06:06:11 2007 UTC (11 years, 9 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 107677 byte(s)
Diff to previous 71635
Added an example that shows an issue with attachment marks put in front of basic types (bug#13762).

Revision 71635 - (view) (annotate) - [select for diffs]
Modified Mon Dec 24 21:56:08 2007 UTC (11 years, 9 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 107598 byte(s)
Diff to previous 71611
Added test showing a crash in the runtime (see bug#13818) due to some missing protection
  in our SPECIAL allocation involving expanded with creation procedure that allocates memory.


Revision 71611 - (view) (annotate) - [select for diffs]
Modified Fri Dec 21 17:09:44 2007 UTC (11 years, 10 months ago) by paulb
Original Path: trunk/eweasel/control/catalog
File length: 107507 byte(s)
Diff to previous 71545
Added test to ensure code is generated correctly when using an object test in an invariant.

Revision 71545 - (view) (annotate) - [select for diffs]
Modified Mon Dec 17 13:21:40 2007 UTC (11 years, 10 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 107442 byte(s)
Diff to previous 71538
Added an example that demonstrates that an explicitly attached formal generic does not conform to a plain formal generic.

Revision 71538 - (view) (annotate) - [select for diffs]
Modified Sat Dec 15 00:52:41 2007 UTC (11 years, 10 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 107278 byte(s)
Diff to previous 71489
Added a new test showing that now we support the `freezing-like-Current' semantics.


Revision 71489 - (view) (annotate) - [select for diffs]
Modified Thu Dec 13 05:33:21 2007 UTC (11 years, 10 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 107221 byte(s)
Diff to previous 71462
Added new test for testing comparison of NaN numbers. On Windows 64-bit, it is always True, but
  it seems that it depends on the C compiler options.


Revision 71462 - (view) (annotate) - [select for diffs]
Modified Wed Dec 12 00:43:51 2007 UTC (11 years, 10 months ago) by paulb
Original Path: trunk/eweasel/control/catalog
File length: 107171 byte(s)
Diff to previous 71449
Added eweasel test for testing anchored attached types.

Revision 71449 - (view) (annotate) - [select for diffs]
Modified Tue Dec 11 00:31:41 2007 UTC (11 years, 10 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 107074 byte(s)
Diff to previous 71448
Added new test for bug#13068 where changing the assertion level of a library and using quick melt
  was not updating the runtime assertion monitoring level.


Revision 71448 - (view) (annotate) - [select for diffs]
Modified Mon Dec 10 23:39:35 2007 UTC (11 years, 10 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 106949 byte(s)
Diff to previous 71374
Added a new test showing how printing of large pointer should work on 64-bit platform.
  This was added for bug#13598.


Revision 71374 - (view) (annotate) - [select for diffs]
Modified Wed Dec 5 22:58:57 2007 UTC (11 years, 10 months ago) by paulb
Original Path: trunk/eweasel/control/catalog
File length: 106851 byte(s)
Diff to previous 71359
Added tests for object-test and attach types.

Revision 71359 - (view) (annotate) - [select for diffs]
Modified Tue Dec 4 15:30:26 2007 UTC (11 years, 10 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 106611 byte(s)
Diff to previous 71320
Renamed void-safe-related test using a new prefix.

Revision 71320 - (view) (annotate) - [select for diffs]
Modified Fri Nov 30 21:11:51 2007 UTC (11 years, 10 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 106554 byte(s)
Diff to previous 71313
Fixed missing svn:eol-style native property.


Revision 71313 - (view) (annotate) - [select for diffs]
Modified Fri Nov 30 18:51:08 2007 UTC (11 years, 10 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 108427 byte(s)
Diff to previous 71311
Removed manual test multi-constraint-recursive-generic (multicon041) since it passes.


Revision 71311 - (view) (annotate) - [select for diffs]
Modified Fri Nov 30 18:45:02 2007 UTC (11 years, 10 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 108434 byte(s)
Diff to previous 71291
Marked lib010 and lib017 since they are now passing on Unix, Windows and .NET.


Revision 71291 - (view) (annotate) - [select for diffs]
Modified Fri Nov 30 04:31:23 2007 UTC (11 years, 10 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 108448 byte(s)
Diff to previous 71275
Added a new test showing code that doesn't work in finalized mode because of an incorrect
  optimization of agent calls.


Revision 71275 - (view) (annotate) - [select for diffs]
Modified Thu Nov 29 00:44:25 2007 UTC (11 years, 10 months ago) by king
Original Path: trunk/eweasel/control/catalog
File length: 108371 byte(s)
Diff to previous 71178
Added noncon008 test

Revision 71178 - (view) (annotate) - [select for diffs]
Modified Fri Nov 16 06:47:00 2007 UTC (11 years, 11 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 108297 byte(s)
Diff to previous 71099
New test showing that a qualified call on a procedure crashes the compiler instead of reporting
  a VKCN(3) validity error.


Revision 71099 - (view) (annotate) - [select for diffs]
Modified Fri Nov 9 08:24:02 2007 UTC (11 years, 11 months ago) by tedf
Original Path: trunk/eweasel/control/catalog
File length: 108226 byte(s)
Diff to previous 71097
Added test to reflect bug#13515 that the compiler crashes when renaming native .NET feature with redefinition of `default_create'.

Revision 71097 - (view) (annotate) - [select for diffs]
Modified Fri Nov 9 08:04:45 2007 UTC (11 years, 11 months ago) by tedf
Original Path: trunk/eweasel/control/catalog
File length: 108124 byte(s)
Diff to previous 71096
Added test to reflect bug#13559 that `equal' on System.String and STRING causes System.InvalidCastException exception.

Revision 71096 - (view) (annotate) - [select for diffs]
Modified Fri Nov 9 07:45:32 2007 UTC (11 years, 11 months ago) by tedf
Original Path: trunk/eweasel/control/catalog
File length: 108041 byte(s)
Diff to previous 71095
Added test to reflect bug#13556. At least one conforming inheritance path.

Revision 71095 - (view) (annotate) - [select for diffs]
Modified Fri Nov 9 07:12:30 2007 UTC (11 years, 11 months ago) by tedf
Original Path: trunk/eweasel/control/catalog
File length: 107975 byte(s)
Diff to previous 71094
Mark test noncon005 as fail.

Revision 71094 - (view) (annotate) - [select for diffs]
Modified Fri Nov 9 07:07:45 2007 UTC (11 years, 11 months ago) by tedf
Original Path: trunk/eweasel/control/catalog
File length: 107975 byte(s)
Diff to previous 71093
Added test to reflect bug#13555. Non-conforming parent can be frozen.

Revision 71093 - (view) (annotate) - [select for diffs]
Modified Fri Nov 9 06:52:17 2007 UTC (11 years, 11 months ago) by tedf
Original Path: trunk/eweasel/control/catalog
File length: 107914 byte(s)
Diff to previous 71089
Added test to reflect bug#13567. Non-conforming inheritance path should not be selectable.

Revision 71089 - (view) (annotate) - [select for diffs]
Modified Thu Nov 8 14:21:33 2007 UTC (11 years, 11 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 107844 byte(s)
Diff to previous 71066
Added a test showing that we are not validating the code of routines called through Precursor
  in descendant version.


Revision 71066 - (view) (annotate) - [select for diffs]
Modified Tue Nov 6 17:55:31 2007 UTC (11 years, 11 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 107781 byte(s)
Diff to previous 71050
Added new test showing a crash of the compiler when using `like id' for a constant.


Revision 71050 - (view) (annotate) - [select for diffs]
Modified Tue Nov 6 00:56:34 2007 UTC (11 years, 11 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 107723 byte(s)
Diff to previous 71016
New test to show that the compiler with the `full class checking' option enabled should always
 rechecked the descendant classes of a modified class as otherwise it won't fulfill its mission
 of finding system validity errors.


Revision 71016 - (view) (annotate) - [select for diffs]
Modified Fri Nov 2 16:16:48 2007 UTC (11 years, 11 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 107602 byte(s)
Diff to previous 71004
Added more catcall checker tests.


Revision 71004 - (view) (annotate) - [select for diffs]
Modified Thu Nov 1 23:16:25 2007 UTC (11 years, 11 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 107488 byte(s)
Diff to previous 70958
Pretty similar too multierr008, but here it does not involve compilation with `full_class_checking'
  enabled.


Revision 70958 - (view) (annotate) - [select for diffs]
Modified Wed Oct 31 05:52:36 2007 UTC (11 years, 11 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 107418 byte(s)
Diff to previous 70957
A set of calls that where causing the catcall checker of the compiler to misbehave.


Revision 70957 - (view) (annotate) - [select for diffs]
Modified Wed Oct 31 05:12:15 2007 UTC (11 years, 11 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 107344 byte(s)
Diff to previous 70955
Added test to check catcall validity of a call to a routine with generic formal arguments.


Revision 70955 - (view) (annotate) - [select for diffs]
Modified Wed Oct 31 04:30:04 2007 UTC (11 years, 11 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 107286 byte(s)
Diff to previous 70948
Added first test for catcalls.


Revision 70948 - (view) (annotate) - [select for diffs]
Modified Tue Oct 30 19:36:57 2007 UTC (11 years, 11 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 107216 byte(s)
Diff to previous 70905
Added a new test that shows that when `full_class_checking' is enabled, we are still
  checking inherited code in descendant classes of classes that have errors at degree 3.


Revision 70905 - (view) (annotate) - [select for diffs]
Modified Thu Oct 25 23:45:32 2007 UTC (11 years, 11 months ago) by king
Original Path: trunk/eweasel/control/catalog
File length: 107156 byte(s)
Diff to previous 70853
Added initial non-conforming inheritance tests

Revision 70853 - (view) (annotate) - [select for diffs]
Modified Wed Oct 24 15:12:16 2007 UTC (11 years, 11 months ago) by tedf
Original Path: trunk/eweasel/control/catalog
File length: 105012 byte(s)
Diff to previous 70810
Added new test for raising exception in once routine.

Revision 70810 - (view) (annotate) - [select for diffs]
Modified Tue Oct 23 18:09:09 2007 UTC (11 years, 11 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 104943 byte(s)
Diff to previous 70784
New test showing a failing in the incremental compiler when an error occurs at degree 4.


Revision 70784 - (view) (annotate) - [select for diffs]
Modified Mon Oct 22 10:22:10 2007 UTC (12 years ago) by tedf
Original Path: trunk/eweasel/control/catalog
File length: 104878 byte(s)
Diff to previous 70740
- Added except013 to test catching/ignoring exceptions.
- Corrected output files.
- Modified tcfs to test melted/finalized code.
- Modified tests to test recipient/type.

Revision 70740 - (view) (annotate) - [select for diffs]
Modified Fri Oct 19 21:06:02 2007 UTC (12 years ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 104815 byte(s)
Diff to previous 70659
Added a test for object test semantics.

Revision 70659 - (view) (annotate) - [select for diffs]
Modified Thu Oct 18 18:08:55 2007 UTC (12 years ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 104739 byte(s)
Diff to previous 70633
New test showing a dead lock in the runtime in multithreaded mode when an exception
  occurs while retrieving a storable.


Revision 70633 - (view) (annotate) - [select for diffs]
Modified Wed Oct 17 05:30:40 2007 UTC (12 years ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 104670 byte(s)
Diff to previous 70630
New test showing a crash of the compiler when an `elsif' expression is wrong.


Revision 70630 - (view) (annotate) - [select for diffs]
Modified Wed Oct 17 04:12:22 2007 UTC (12 years ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 104620 byte(s)
Diff to previous 70628
Added a new test that shows a crash in the compiler with the new way of reporting more than
  one error at degree 3.


Revision 70628 - (view) (annotate) - [select for diffs]
Modified Wed Oct 17 03:58:20 2007 UTC (12 years ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 104557 byte(s)
Diff to previous 70599
Added a new test for multiple error reporting.


Revision 70599 - (view) (annotate) - [select for diffs]
Modified Tue Oct 16 19:16:40 2007 UTC (12 years ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 104500 byte(s)
Diff to previous 70493
New test to show that `/=' is generated as `=' when comparing two references which are actually expanded.


Revision 70493 - (view) (annotate) - [select for diffs]
Modified Thu Oct 4 20:21:51 2007 UTC (12 years ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 104441 byte(s)
Diff to previous 70492
New test showing an infinite loop at degree 5 with a special sequence of changes.


Revision 70492 - (view) (annotate) - [select for diffs]
Modified Thu Oct 4 18:53:15 2007 UTC (12 years ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 104385 byte(s)
Diff to previous 70438
New tests mostly related to show issues found now that compiler can report more than one error
  per compilation degree.


Revision 70438 - (view) (annotate) - [select for diffs]
Modified Thu Sep 27 23:06:01 2007 UTC (12 years ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 104234 byte(s)
Diff to previous 70433
Added a test showing that `create x' does not call default create when x is redefined
  in a descendant with a redefined version of `default_create'.


Revision 70433 - (view) (annotate) - [select for diffs]
Modified Thu Sep 27 21:37:57 2007 UTC (12 years ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 104168 byte(s)
Diff to previous 70415
New test to show that we can report more than one syntax error as long as they occur
  on different classes of the universe.


Revision 70415 - (view) (annotate) - [select for diffs]
Modified Wed Sep 26 20:44:13 2007 UTC (12 years ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 104116 byte(s)
Diff to previous 70256
New test showing a bad C code generation for global once procedures in final mode.


Revision 70256 - (view) (annotate) - [select for diffs]
Modified Tue Sep 4 21:00:12 2007 UTC (12 years, 1 month ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 104050 byte(s)
Diff to previous 70154
Showing yet another case of crash when you have an expanded class which is generic.


Revision 70154 - (view) (annotate) - [select for diffs]
Modified Mon Aug 27 18:45:22 2007 UTC (12 years, 1 month ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 103984 byte(s)
Diff to previous 70020
Added 2 new tests:
- final040 to show a catcall during dead code removal while finalizing
- tuple010 to show an issue for dynamically creating a TUPLE instance via INTERNAL on .NET.


Revision 70020 - (view) (annotate) - [select for diffs]
Modified Fri Aug 17 08:24:20 2007 UTC (12 years, 2 months ago) by tedf
Original Path: trunk/eweasel/control/catalog
File length: 103876 byte(s)
Diff to previous 69929
Added category for exceptions and tests for coming Exceptions as Objects implementation.
These tests are not compilable yet.

Revision 69929 - (view) (annotate) - [select for diffs]
Modified Wed Aug 8 21:31:31 2007 UTC (12 years, 2 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 103024 byte(s)
Diff to previous 69867
New eweasel test to show bug#13354 where reattachment of expanded generic derivation
  to references one would yield the wrong generated code to access attributes.


Revision 69867 - (view) (annotate) - [select for diffs]
Modified Fri Aug 3 22:26:25 2007 UTC (12 years, 2 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 102958 byte(s)
Diff to previous 69848
New test showing that a 6.0 release cannot retrieve a 5.7 TUPLE object.


Revision 69848 - (view) (annotate) - [select for diffs]
Modified Fri Aug 3 05:22:46 2007 UTC (12 years, 2 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 102893 byte(s)
Diff to previous 69843
New test showing a memory corruption in the interpreter. Note that to show it we had to define
  EIF_STACK_CHUNK to reproduce the bug.


Revision 69843 - (view) (annotate) - [select for diffs]
Modified Fri Aug 3 00:48:50 2007 UTC (12 years, 2 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 102835 byte(s)
Diff to previous 69809
Added new test for bug#13344 involving an agent with an anchor to the argument and an expanded type.


Revision 69809 - (view) (annotate) - [select for diffs]
Modified Thu Aug 2 15:25:41 2007 UTC (12 years, 2 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 102768 byte(s)
Diff to previous 69637
Added new system validity failing when renaming a constant used in an inspect instruction.


Revision 69637 - (view) (annotate) - [select for diffs]
Modified Tue Jul 24 05:02:15 2007 UTC (12 years, 2 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 102697 byte(s)
Diff to previous 69635
Added new test showing that inlining of `base_address' in workbench/finalized mode is broken
  with new expanded generic conformance.


Revision 69635 - (view) (annotate) - [select for diffs]
Modified Tue Jul 24 04:21:27 2007 UTC (12 years, 2 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 102633 byte(s)
Diff to previous 69615
Added a new test that shows a different implementation from the ECMA standard when
  Precursor represents once function/procedure.


Revision 69615 - (view) (annotate) - [select for diffs]
Modified Mon Jul 23 00:43:43 2007 UTC (12 years, 3 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 102593 byte(s)
Diff to previous 69614
New test that shows a bug with the new expanded mechanism when one retrieve an item
  from an ARRAY.


Revision 69614 - (view) (annotate) - [select for diffs]
Modified Mon Jul 23 00:34:52 2007 UTC (12 years, 3 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 102522 byte(s)
Diff to previous 69573
Fixed typo introduced when adding dotnet105.


Revision 69573 - (view) (annotate) - [select for diffs]
Modified Fri Jul 20 16:14:54 2007 UTC (12 years, 3 months ago) by paulb
Original Path: trunk/eweasel/control/catalog
File length: 102604 byte(s)
Diff to previous 69413
Added test to ensure overridden cluster namespaces are preserved.

Revision 69413 - (view) (annotate) - [select for diffs]
Modified Fri Jul 13 16:52:43 2007 UTC (12 years, 3 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 102439 byte(s)
Diff to previous 69292
New test to show a code generation bug with DLL routines (see bug#13307).


Revision 69292 - (view) (annotate) - [select for diffs]
Modified Tue Jul 3 04:13:31 2007 UTC (12 years, 3 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 102372 byte(s)
Diff to previous 69209
New test showing a C compilation problem in finalized mode involving implementation
  of a routine coming from two different ancestor that have generics.


Revision 69209 - (view) (annotate) - [select for diffs]
Modified Fri Jun 22 18:07:22 2007 UTC (12 years, 4 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 102286 byte(s)
Diff to previous 69195
Added an example for bug#12571.

Revision 69195 - (view) (annotate) - [select for diffs]
Modified Tue Jun 19 18:30:22 2007 UTC (12 years, 4 months ago) by martins
Original Path: trunk/eweasel/control/catalog
File length: 102178 byte(s)
Diff to previous 69028
Wen through multiconstraint eweasel tests and removed redundancy.
Added term148 which shows bug#13181.

Revision 69028 - (view) (annotate) - [select for diffs]
Modified Tue Jun 12 17:39:45 2007 UTC (12 years, 4 months ago) by martins
Original Path: trunk/eweasel/control/catalog
File length: 102112 byte(s)
Diff to previous 68980
Ccomp065: Problem during code generation. Unary plus and a renaming on a constraint class does not work for built in types.

Revision 68980 - (view) (annotate) - [select for diffs]
Modified Fri Jun 8 23:44:00 2007 UTC (12 years, 4 months ago) by martins
Original Path: trunk/eweasel/control/catalog
File length: 102055 byte(s)
Diff to previous 68913
New tests for bug reports.
Fixed multi-constraint tests.

Revision 68913 - (view) (annotate) - [select for diffs]
Modified Wed Jun 6 23:09:55 2007 UTC (12 years, 4 months ago) by martins
Original Path: trunk/eweasel/control/catalog
File length: 101958 byte(s)
Diff to previous 68884
Adapted to new syntax_warning (empty rename clause) (fixed006 and fixed007 and incr052)
Fix for multicon040 and valid211.
Added new tests multicon046, multicon047 and multicon048, fixed133


Revision 68884 - (view) (annotate) - [select for diffs]
Modified Tue Jun 5 18:18:37 2007 UTC (12 years, 4 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 101557 byte(s)
Diff to previous 68864
Added an example for bug#11417.

Revision 68864 - (view) (annotate) - [select for diffs]
Modified Tue Jun 5 00:27:41 2007 UTC (12 years, 4 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 101468 byte(s)
Diff to previous 68840
Added new test showing some issue with code generation in finalized mode.


Revision 68840 - (view) (annotate) - [select for diffs]
Modified Sat Jun 2 00:59:45 2007 UTC (12 years, 4 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 101406 byte(s)
Diff to previous 68837
Added new test that matches bug#11271.


Revision 68837 - (view) (annotate) - [select for diffs]
Modified Fri Jun 1 23:36:24 2007 UTC (12 years, 4 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 101342 byte(s)
Diff to previous 68754
Added new test showing a crash when removing a formal generic parameter from a class. Matches bug#12782.


Revision 68754 - (view) (annotate) - [select for diffs]
Modified Wed May 30 12:01:33 2007 UTC (12 years, 4 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 101279 byte(s)
Diff to previous 68740
Added an example to test calls to Eiffel features using CECIL.

Revision 68740 - (view) (annotate) - [select for diffs]
Modified Tue May 29 23:40:03 2007 UTC (12 years, 4 months ago) by paulb
Original Path: trunk/eweasel/control/catalog
File length: 101217 byte(s)
Diff to previous 68699
Added validity test


Revision 68699 - (view) (annotate) - [select for diffs]
Modified Sat May 26 18:42:43 2007 UTC (12 years, 4 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 101157 byte(s)
Diff to previous 68679
Added test for bug#12743 showing an issue storing $p in a TUPLE in melted mode.


Revision 68679 - (view) (annotate) - [select for diffs]
Modified Fri May 25 23:52:28 2007 UTC (12 years, 4 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 101105 byte(s)
Diff to previous 68670
Added test to show that our class name analyzer when `class XXX' appears in a multiline strings
  of the indexing clause before the class keyword.


Revision 68670 - (view) (annotate) - [select for diffs]
Modified Fri May 25 20:34:55 2007 UTC (12 years, 4 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 101096 byte(s)
Diff to previous 68649
Added an example to demonstrate incorrect error report for an operator call to a feature called on a multi-constraint formal generic type.

Revision 68649 - (view) (annotate) - [select for diffs]
Modified Thu May 24 19:13:32 2007 UTC (12 years, 4 months ago) by paulb
Original Path: trunk/eweasel/control/catalog
File length: 101019 byte(s)
Diff to previous 68647
Added .NET test for Eiffel consumable attribute usage.


Revision 68647 - (view) (annotate) - [select for diffs]
Modified Thu May 24 17:50:27 2007 UTC (12 years, 4 months ago) by paulb
Original Path: trunk/eweasel/control/catalog
File length: 100903 byte(s)
Diff to previous 68626
Added two new .NET tests


Revision 68626 - (view) (annotate) - [select for diffs]
Modified Wed May 23 23:20:00 2007 UTC (12 years, 5 months ago) by paulb
Original Path: trunk/eweasel/control/catalog
File length: 100725 byte(s)
Diff to previous 68621
Added custom attribute related tests


Revision 68621 - (view) (annotate) - [select for diffs]
Modified Wed May 23 22:30:34 2007 UTC (12 years, 5 months ago) by martins
Original Path: trunk/eweasel/control/catalog
File length: 99794 byte(s)
Diff to previous 68567
* changed* Changed erros from VTGD to VTCG
* Added new expanded tests
* Added new multicon tests

Revision 68567 - (view) (annotate) - [select for diffs]
Modified Tue May 22 15:43:29 2007 UTC (12 years, 5 months ago) by paulb
Original Path: trunk/eweasel/control/catalog
File length: 99271 byte(s)
Diff to previous 68560
Added .NET tests related to ensuring .NET constructors are generated correctly.


Revision 68560 - (view) (annotate) - [select for diffs]
Modified Tue May 22 11:37:08 2007 UTC (12 years, 5 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 98324 byte(s)
Diff to previous 68428
Added examples for aliases and assigner commands applied to renamed features of (multi-)constrained formal generic types.

Revision 68428 - (view) (annotate) - [select for diffs]
Modified Fri May 18 13:21:27 2007 UTC (12 years, 5 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 98190 byte(s)
Diff to previous 68416
Added an example of merging features with formal generics with effective features without them.

Revision 68416 - (view) (annotate) - [select for diffs]
Modified Fri May 18 04:41:26 2007 UTC (12 years, 5 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 98105 byte(s)
Diff to previous 68415
Added a test for agents on generic derivations with expanded parameters.

Revision 68415 - (view) (annotate) - [select for diffs]
Modified Thu May 17 22:59:47 2007 UTC (12 years, 5 months ago) by paulb
Original Path: trunk/eweasel/control/catalog
File length: 98020 byte(s)
Diff to previous 68404
Added tests related to .NET property generation


Revision 68404 - (view) (annotate) - [select for diffs]
Modified Thu May 17 18:19:43 2007 UTC (12 years, 5 months ago) by juliant
Original Path: trunk/eweasel/control/catalog
File length: 97210 byte(s)
Diff to previous 68403
Added test to check for filename-classname-mismatch warning


Revision 68403 - (view) (annotate) - [select for diffs]
Modified Thu May 17 18:17:43 2007 UTC (12 years, 5 months ago) by paulb
Original Path: trunk/eweasel/control/catalog
File length: 97144 byte(s)
Diff to previous 68377
Marked tests that failed in 5.7 that fail in 6.0 as failed tests.
Added more keywords to the new .NET tests.


Revision 68377 - (view) (annotate) - [select for diffs]
Modified Wed May 16 19:43:35 2007 UTC (12 years, 5 months ago) by paulb
Original Path: trunk/eweasel/control/catalog
File length: 96971 byte(s)
Diff to previous 68350
Added managed resource tests


Revision 68350 - (view) (annotate) - [select for diffs]
Modified Wed May 16 02:08:41 2007 UTC (12 years, 5 months ago) by martins
Original Path: trunk/eweasel/control/catalog
File length: 96503 byte(s)
Diff to previous 68347
Added tests for expanded types.

Revision 68347 - (view) (annotate) - [select for diffs]
Modified Tue May 15 23:13:57 2007 UTC (12 years, 5 months ago) by paulb
Original Path: trunk/eweasel/control/catalog
File length: 95981 byte(s)
Diff to previous 68305
Added tests to test namespace generation for .NET


Revision 68305 - (view) (annotate) - [select for diffs]
Modified Mon May 14 23:09:14 2007 UTC (12 years, 5 months ago) by paulb
Original Path: trunk/eweasel/control/catalog
File length: 95668 byte(s)
Diff to previous 68272
Added five new .NET tests


Revision 68272 - (view) (annotate) - [select for diffs]
Modified Fri May 11 22:47:31 2007 UTC (12 years, 5 months ago) by martins
Original Path: trunk/eweasel/control/catalog
File length: 95318 byte(s)
Diff to previous 68270
Tests nested generics and proper validity checking of creation readiness.

Revision 68270 - (view) (annotate) - [select for diffs]
Modified Fri May 11 22:24:25 2007 UTC (12 years, 5 months ago) by paulb
Original Path: trunk/eweasel/control/catalog
File length: 95108 byte(s)
Diff to previous 68235
Added tests dotnet055 and dotnet056


Revision 68235 - (view) (annotate) - [select for diffs]
Modified Thu May 10 23:27:23 2007 UTC (12 years, 5 months ago) by paulb
Original Path: trunk/eweasel/control/catalog
File length: 94958 byte(s)
Diff to previous 68230
Added test for invalid VJAR with named/unamed TUPLEs and conversion


Revision 68230 - (view) (annotate) - [select for diffs]
Modified Thu May 10 21:23:55 2007 UTC (12 years, 5 months ago) by paulb
Original Path: trunk/eweasel/control/catalog
File length: 94894 byte(s)
Diff to previous 68194
Added .NET test for checking and expanded's fields are marked up with custom attributes.


Revision 68194 - (view) (annotate) - [select for diffs]
Modified Tue May 8 23:48:28 2007 UTC (12 years, 5 months ago) by martins
Original Path: trunk/eweasel/control/catalog
File length: 94832 byte(s)
Diff to previous 68137
multicon036 tests the VTMC4 error

Revision 68137 - (view) (annotate) - [select for diffs]
Modified Sat May 5 01:27:28 2007 UTC (12 years, 5 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 94759 byte(s)
Diff to previous 67946
Added new test for bug#12565 showing a wrong custom attribute generation for EIFFEL_NAME_ATTRIBUTE
  when the first generic parameter involved a .NET type, the following one would be using the .NET
  type assembly for resolution.


Revision 67946 - (view) (annotate) - [select for diffs]
Modified Sat Apr 21 00:38:24 2007 UTC (12 years, 6 months ago) by martins
Original Path: trunk/eweasel/control/catalog
File length: 94679 byte(s)
Diff to previous 67914
* Updated valid212 with information from bug#12468 to show the error.
* Adapted error message of term119 to reflect changes in the compiler.
* Added test multicon035 which reveals bug#12503


Revision 67914 - (view) (annotate) - [select for diffs]
Modified Thu Apr 19 22:59:43 2007 UTC (12 years, 6 months ago) by martins
Original Path: trunk/eweasel/control/catalog
File length: 94602 byte(s)
Diff to previous 67900
* Fixed multicon032
* Added valid211
* Added valid212: never actually reproducible

Revision 67900 - (view) (annotate) - [select for diffs]
Modified Wed Apr 18 21:41:01 2007 UTC (12 years, 6 months ago) by martins
Original Path: trunk/eweasel/control/catalog
File length: 94558 byte(s)
Diff to previous 67896
Fixed a bug in multicon033
Added new test multicon034 to test a formal which reveals that it is multiconstraint only after following its first constraint which is a formal.

Revision 67896 - (view) (annotate) - [select for diffs]
Modified Wed Apr 18 18:42:40 2007 UTC (12 years, 6 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 94423 byte(s)
Diff to previous 67863
Added an example to check that semantics of creation instruction is implemented as expected for expanded types.

Revision 67863 - (view) (annotate) - [select for diffs]
Modified Tue Apr 17 02:12:40 2007 UTC (12 years, 6 months ago) by martins
Original Path: trunk/eweasel/control/catalog
File length: 94328 byte(s)
Diff to previous 67844
Test which shows bug which was fixed in revision 67862 (in FORMAL_CONSTRAINT_AS)


Revision 67844 - (view) (annotate) - [select for diffs]
Modified Fri Apr 13 17:24:22 2007 UTC (12 years, 6 months ago) by martins
Original Path: trunk/eweasel/control/catalog
File length: 94254 byte(s)
Diff to previous 67829
* Replaced 'expanded' keyword in front of type by a creation of the type to trigger a VTCG error.
* Added test valid210 which tests the raise of VTCG error in the case of unmet creation readiness in conjunction with expanded types.

Revision 67829 - (view) (annotate) - [select for diffs]
Modified Fri Apr 13 00:36:21 2007 UTC (12 years, 6 months ago) by martins
Original Path: trunk/eweasel/control/catalog
File length: 94209 byte(s)
Diff to previous 67827
Adapted to new creation readiness rules of ECMA 2nd edition.

Revision 67827 - (view) (annotate) - [select for diffs]
Modified Thu Apr 12 20:02:47 2007 UTC (12 years, 6 months ago) by martins
Original Path: trunk/eweasel/control/catalog
File length: 94201 byte(s)
Diff to previous 67818
* Fixed the ACE file of valid208
* Added valid209. valid208 is a boarder case because it relies on `default_create', valid209 uses `make' and therefore checks the another case.

Revision 67818 - (view) (annotate) - [select for diffs]
Modified Wed Apr 11 23:02:44 2007 UTC (12 years, 6 months ago) by martins
Original Path: trunk/eweasel/control/catalog
File length: 94127 byte(s)
Diff to previous 67769
* Updates for existing eweasel tests
* test#valid208 implements bug#12464

Revision 67769 - (view) (annotate) - [select for diffs]
Modified Sat Apr 7 01:32:04 2007 UTC (12 years, 6 months ago) by martins
Original Path: trunk/eweasel/control/catalog
File length: 94051 byte(s)
Diff to previous 67761
Several new tests for multi-constraint formals.
test#incr283 is related to bug#12455

Revision 67761 - (view) (annotate) - [select for diffs]
Modified Fri Apr 6 19:11:39 2007 UTC (12 years, 6 months ago) by martins
Original Path: trunk/eweasel/control/catalog
File length: 93806 byte(s)
Diff to previous 67647
Test for bug#12452

Revision 67647 - (view) (annotate) - [select for diffs]
Modified Sat Mar 31 00:09:59 2007 UTC (12 years, 6 months ago) by martins
Original Path: trunk/eweasel/control/catalog
File length: 93744 byte(s)
Diff to previous 67594
Catalog file containing new tests.

Revision 67594 - (view) (annotate) - [select for diffs]
Modified Wed Mar 28 13:04:49 2007 UTC (12 years, 6 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 93506 byte(s)
Diff to previous 67473
Added a test to check reattachment semantics for generic derivations with expanded parameters.

Revision 67473 - (view) (annotate) - [select for diffs]
Modified Thu Mar 22 18:22:01 2007 UTC (12 years, 7 months ago) by paulb
Original Path: trunk/eweasel/control/catalog
File length: 93424 byte(s)
Diff to previous 67429
Added .NET test for use of constants in custom attributes.


Revision 67429 - (view) (annotate) - [select for diffs]
Modified Wed Mar 21 17:28:40 2007 UTC (12 years, 7 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 93338 byte(s)
Diff to previous 67422
New test that shows a bug with agent creation when one of the open type has an anchor to 
  a feature. In workbench mode it would always fail, and in finalized mode only if the anchor
  is being redefined in a descendant.


Revision 67422 - (view) (annotate) - [select for diffs]
Modified Wed Mar 21 13:07:06 2007 UTC (12 years, 7 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 93272 byte(s)
Diff to previous 67411
Added a test to demonstrate that class types with explicit expanded mark are not processed correctly by serializer on .NET. It also shows issues with storing basic types on .NET when assertions are enabled.

Revision 67411 - (view) (annotate) - [select for diffs]
Modified Tue Mar 20 23:02:01 2007 UTC (12 years, 7 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 93205 byte(s)
Diff to previous 67407
Added a test showing bug report bug#12342 where generic derivations of
  NATIVE_ARRAYs are missing.


Revision 67407 - (view) (annotate) - [select for diffs]
Modified Tue Mar 20 19:24:57 2007 UTC (12 years, 7 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 93128 byte(s)
Diff to previous 67339
Added new eweasel test showing a crash when checking TEST1[NONE] where TEST1 has a creation
  constraint.


Revision 67339 - (view) (annotate) - [select for diffs]
Modified Fri Mar 16 19:09:55 2007 UTC (12 years, 7 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 93060 byte(s)
Diff to previous 67322
Added new tests related to the non-detection of VREG error as well as failure when reporting them
  in the case of a named tuple.


Revision 67322 - (view) (annotate) - [select for diffs]
Modified Thu Mar 15 22:05:35 2007 UTC (12 years, 7 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 92947 byte(s)
Diff to previous 67317
Removed duplicated valid204 test.


Revision 67317 - (view) (annotate) - [select for diffs]
Modified Thu Mar 15 19:13:32 2007 UTC (12 years, 7 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 93014 byte(s)
Diff to previous 67300
Added new test showing an incremental bug when changing the generic parameters
  of a class due to incorrect update of `instantiator'.


Revision 67300 - (view) (annotate) - [select for diffs]
Modified Thu Mar 15 00:00:51 2007 UTC (12 years, 7 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 92953 byte(s)
Diff to previous 67288
New test that shows a bug in our C code generation when using a once manifest string
  in a class generated as a C++ module.


Revision 67288 - (view) (annotate) - [select for diffs]
Modified Wed Mar 14 16:45:06 2007 UTC (12 years, 7 months ago) by martins
Original Path: trunk/eweasel/control/catalog
File length: 92883 byte(s)
Diff to previous 67258
New catalog file for previous commit:
- Adapted old tests to new error codes where necessary.
- Adapted tests which failed because now we support fully recursive generics.
- Added new multi constraint tests.

Revision 67258 - (view) (annotate) - [select for diffs]
Modified Tue Mar 13 23:24:02 2007 UTC (12 years, 7 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 92321 byte(s)
Diff to previous 67257
Added new test matching bug#11400.


Revision 67257 - (view) (annotate) - [select for diffs]
Modified Tue Mar 13 22:49:38 2007 UTC (12 years, 7 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 92248 byte(s)
Diff to previous 67254
Added new regression test for bug#11538 where an incremental change does not retriger
  the validation of the system and instead of raising a compile error it compiles successfully.


Revision 67254 - (view) (annotate) - [select for diffs]
Modified Tue Mar 13 19:48:54 2007 UTC (12 years, 7 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 92181 byte(s)
Diff to previous 67182
Added new test to show relaxation of SPECIAL.copy_data.


Revision 67182 - (view) (annotate) - [select for diffs]
Modified Sat Mar 10 23:43:09 2007 UTC (12 years, 7 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 92122 byte(s)
Diff to previous 67179
New test for full class checking failing with infix routine involving a conversion.


Revision 67179 - (view) (annotate) - [select for diffs]
Modified Sat Mar 10 07:29:55 2007 UTC (12 years, 7 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 92028 byte(s)
Diff to previous 67163
Added an example to demonstrate a compiler crash when generating code for a feature replicated from a generic class into a non-generic one (bug#12219).

Revision 67163 - (view) (annotate) - [select for diffs]
Modified Fri Mar 9 16:25:18 2007 UTC (12 years, 7 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 91934 byte(s)
Diff to previous 67145
Forgot to add `valid204' to the control file.
Added a test for code rejected by compiler (see bug#12236) when a formal is constrained to another
  formal and specifies a creation routine where the compiler should accept it.


Revision 67145 - (view) (annotate) - [select for diffs]
Modified Fri Mar 9 06:40:15 2007 UTC (12 years, 7 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 91792 byte(s)
Diff to previous 67138
Added new test that checks basic types.


Revision 67138 - (view) (annotate) - [select for diffs]
Modified Thu Mar 8 23:07:15 2007 UTC (12 years, 7 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 91725 byte(s)
Diff to previous 66477
Added new test that checks assignment of a manifest tuple to a named tuple specified
  through an anchor.


Revision 66477 - (view) (annotate) - [select for diffs]
Modified Tue Feb 6 09:39:53 2007 UTC (12 years, 8 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 91669 byte(s)
Diff to previous 66393
Added an example to demostrate a compiler crash when a .NET application setting is changed from non-console to console.

Revision 66393 - (view) (annotate) - [select for diffs]
Modified Wed Jan 31 18:26:49 2007 UTC (12 years, 8 months ago) by martins
Original Path: trunk/eweasel/control/catalog
File length: 91608 byte(s)
Diff to previous 66337
Catalog for the new tests valid202 and valid203.

Revision 66337 - (view) (annotate) - [select for diffs]
Modified Tue Jan 30 01:59:59 2007 UTC (12 years, 8 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 91147 byte(s)
Diff to previous 66288
Added a test that shows how deep_twin on TUPLE is broken because it actually
  causes a memory corruption while duplicating the elements of a TUPLE.
  See bug#11848 and bug#11939.
Uncommented the multiple constraint tests.


Revision 66288 - (view) (annotate) - [select for diffs]
Modified Fri Jan 26 15:47:52 2007 UTC (12 years, 8 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 91160 byte(s)
Diff to previous 66286
Added a test for bug#11692 when a deferred feature is effected by an inherited external one.

Revision 66286 - (view) (annotate) - [select for diffs]
Modified Fri Jan 26 15:38:53 2007 UTC (12 years, 8 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 91085 byte(s)
Diff to previous 66172
Added a test to demostrate an issue with code generation for inspect under .NET (bug#11923).

Revision 66172 - (view) (annotate) - [select for diffs]
Modified Wed Jan 24 13:48:20 2007 UTC (12 years, 8 months ago) by jasonw
Original Path: trunk/eweasel/control/catalog
File length: 91017 byte(s)
Diff to previous 66156
Added test to check if a basic type passed into a feature with ANY as formal parameter type can be used in agent with an open operand of the same basic type.

Revision 66156 - (view) (annotate) - [select for diffs]
Modified Tue Jan 23 23:01:58 2007 UTC (12 years, 8 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 90948 byte(s)
Diff to previous 66154
Added test for bug in DATE_TIME_DURATION for large duration (see bug#11894).


Revision 66154 - (view) (annotate) - [select for diffs]
Modified Tue Jan 23 22:38:22 2007 UTC (12 years, 8 months ago) by martins
Original Path: trunk/eweasel/control/catalog
File length: 90892 byte(s)
Diff to previous 66147
Catalog for new tests:
test#valid195 until test#valid200
test#exec267
all multi-constraint tests (commented)

Revision 66147 - (view) (annotate) - [select for diffs]
Modified Tue Jan 23 19:59:07 2007 UTC (12 years, 8 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 88932 byte(s)
Diff to previous 66035
Added keywords that identify tests for .NET properties.

Revision 66035 - (view) (annotate) - [select for diffs]
Modified Fri Jan 19 09:55:05 2007 UTC (12 years, 9 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 88887 byte(s)
Diff to previous 66019
Added an example for bug#11696.

Revision 66019 - (view) (annotate) - [select for diffs]
Modified Fri Jan 19 00:48:30 2007 UTC (12 years, 9 months ago) by paulb
Original Path: trunk/eweasel/control/catalog
File length: 88811 byte(s)
Diff to previous 65800
Added two new .NET test related to implmenting deferred properties.


Revision 65800 - (view) (annotate) - [select for diffs]
Modified Mon Jan 8 19:45:54 2007 UTC (12 years, 9 months ago) by paulb
Original Path: trunk/eweasel/control/catalog
File length: 88619 byte(s)
Diff to previous 65777
Added test for checking property feature access calls are generated correctly.


Revision 65777 - (view) (annotate) - [select for diffs]
Modified Fri Dec 29 17:27:58 2006 UTC (12 years, 9 months ago) by paulb
Original Path: trunk/eweasel/control/catalog
File length: 88543 byte(s)
Diff to previous 65724
Added two new .NET tests.


Revision 65724 - (view) (annotate) - [select for diffs]
Modified Sat Dec 23 02:03:45 2006 UTC (12 years, 10 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 88389 byte(s)
Diff to previous 65715
New eweasel test to fix bug#11766 where compiler did not catch a VTUG error
  early enough and causing a precondition violation when checking a type that is
  incorrect.


Revision 65715 - (view) (annotate) - [select for diffs]
Modified Fri Dec 22 19:13:16 2006 UTC (12 years, 10 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 88318 byte(s)
Diff to previous 65707
Added new test to show an incremental compiler bug when using Precursor and that both
  the current class and the parent class have their formal generic parameter changed.


Revision 65707 - (view) (annotate) - [select for diffs]
Modified Fri Dec 22 10:24:24 2006 UTC (12 years, 10 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 88248 byte(s)
Diff to previous 65628
Added an example that demonstrates that `generator' and `generating_type' do not work correctly for TYPED_POINTER under .NET.

Revision 65628 - (view) (annotate) - [select for diffs]
Modified Tue Dec 19 17:45:19 2006 UTC (12 years, 10 months ago) by paulb
Original Path: trunk/eweasel/control/catalog
File length: 88191 byte(s)
Diff to previous 65576
Added test to ensure .NET property assigners are correctly matched up with a property setter and not a liked name routine.


Revision 65576 - (view) (annotate) - [select for diffs]
Modified Fri Dec 15 16:02:19 2006 UTC (12 years, 10 months ago) by alexk
Original Path: trunk/eweasel/control/catalog
File length: 88117 byte(s)
Diff to previous 65524
Added an example for bug#11704.

Revision 65524 - (view) (annotate) - [select for diffs]
Modified Wed Dec 13 18:48:11 2006 UTC (12 years, 10 months ago) by paulb
Original Path: trunk/eweasel/control/catalog
File length: 88046 byte(s)
Diff to previous 65511
Added 3 .NET tests


Revision 65511 - (view) (annotate) - [select for diffs]
Modified Wed Dec 13 01:26:14 2006 UTC (12 years, 10 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 87808 byte(s)
Diff to previous 65461
New test that shows an infinite loop in HASH_TABLE when adding/removing/adding many items.


Revision 65461 - (view) (annotate) - [select for diffs]
Modified Fri Dec 8 19:48:31 2006 UTC (12 years, 10 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 87740 byte(s)
Diff to previous 65458
Fixed a C compilation error on Windows where emake will still try to compile C directories
  which are now empty, causing an error which will abort the C compilation.


Revision 65458 - (view) (annotate) - [select for diffs]
Modified Fri Dec 8 18:55:01 2006 UTC (12 years, 10 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 87654 byte(s)
Diff to previous 65454
Added test for TUPLE comparison which can now be done on either references or objects.


Revision 65454 - (view) (annotate) - [select for diffs]
Modified Fri Dec 8 18:13:46 2006 UTC (12 years, 10 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 87608 byte(s)
Diff to previous 65437
New test that shows an incremtal bug causing a C linking error.


Revision 65437 - (view) (annotate) - [select for diffs]
Modified Thu Dec 7 17:48:12 2006 UTC (12 years, 10 months ago) by konradm
Original Path: trunk/eweasel/control/catalog
File length: 87532 byte(s)
Diff to previous 65429
Added test#264 for agents with open targets on attributes.

Revision 65429 - (view) (annotate) - [select for diffs]
Modified Thu Dec 7 06:37:13 2006 UTC (12 years, 10 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 87463 byte(s)
Diff to previous 65374
Added new tests:
- incr277: showing a bug with inline agents when compiled from scratch with compilation errors
- table005: a test to show that HASH_TABLE traversal is properly done.


Revision 65374 - (view) (annotate) - [select for diffs]
Modified Wed Dec 6 01:13:14 2006 UTC (12 years, 10 months ago) by konradm
Original Path: trunk/eweasel/control/catalog
File length: 87340 byte(s)
Diff to previous 65320
Added test#incr276 that reproduces incremental problem with agents based on feature that are changing their number of arguments.


Revision 65320 - (view) (annotate) - [select for diffs]
Modified Fri Dec 1 18:28:21 2006 UTC (12 years, 10 months ago) by jfiat
Original Path: trunk/eweasel/control/catalog
File length: 87260 byte(s)
Diff to previous 65297
added tests\table004 to the catalog

Revision 65297 - (view) (annotate) - [select for diffs]
Modified Thu Nov 30 20:22:33 2006 UTC (12 years, 10 months ago) by manus
Original Path: trunk/eweasel/control/catalog
File length: 87206 byte(s)
Diff to previous 65296
Moved from trunk/Src/eweasel to trunk/eweasel so that a simple checkout of the source code is not penalized by the lenghty process of checking out all the tests of eweasel.

Revision 65296 - (view) (annotate) - [select for diffs]
Added Thu Nov 30 19:56:25 2006 UTC (12 years, 10 months ago) by manus
Original Path: trunk/Src/eweasel/control/catalog
File length: 87206 byte(s)
Initial revision for the eweasel delivery provided by David Hollenberg
  from the University of Southern California under the GPL v2.0 license.


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

  ViewVC Help
Powered by ViewVC 1.1.23