/[eiffelstudio]/branches/Eiffel_61/eweasel
ViewVC logotype

Log of /branches/Eiffel_61/eweasel

View Directory Listing Directory Listing


Sticky Revision:

Revision 71221 - Directory Listing
Modified Tue Nov 20 04:14:00 2007 UTC (12 years ago) by manus
Copied from: trunk/eweasel revision 71220
Eiffel 6.1 Release.

Revision 71188 - Directory Listing
Modified Fri Nov 16 17:39:32 2007 UTC (12 years ago) by alexk
Original Path: trunk/eweasel
Fixed bug#13380 by removing VFAV(4) validity rule that is no longer specified in the standard and updated the corresponding tests accordingly.

Revision 71178 - Directory Listing
Modified Fri Nov 16 06:47:00 2007 UTC (12 years ago) by manus
Original Path: trunk/eweasel
New test showing that a qualified call on a procedure crashes the compiler instead of reporting
  a VKCN(3) validity error.


Revision 71099 - Directory Listing
Modified Fri Nov 9 08:24:02 2007 UTC (12 years ago) by tedf
Original Path: trunk/eweasel
Added test to reflect bug#13515 that the compiler crashes when renaming native .NET feature with redefinition of `default_create'.

Revision 71097 - Directory Listing
Modified Fri Nov 9 08:04:45 2007 UTC (12 years ago) by tedf
Original Path: trunk/eweasel
Added test to reflect bug#13559 that `equal' on System.String and STRING causes System.InvalidCastException exception.

Revision 71096 - Directory Listing
Modified Fri Nov 9 07:45:32 2007 UTC (12 years ago) by tedf
Original Path: trunk/eweasel
Added test to reflect bug#13556. At least one conforming inheritance path.

Revision 71095 - Directory Listing
Modified Fri Nov 9 07:12:30 2007 UTC (12 years ago) by tedf
Original Path: trunk/eweasel
Mark test noncon005 as fail.

Revision 71094 - Directory Listing
Modified Fri Nov 9 07:07:45 2007 UTC (12 years ago) by tedf
Original Path: trunk/eweasel
Added test to reflect bug#13555. Non-conforming parent can be frozen.

Revision 71093 - Directory Listing
Modified Fri Nov 9 06:52:17 2007 UTC (12 years ago) by tedf
Original Path: trunk/eweasel
Added test to reflect bug#13567. Non-conforming inheritance path should not be selectable.

Revision 71092 - Directory Listing
Modified Fri Nov 9 06:51:27 2007 UTC (12 years ago) by tedf
Original Path: trunk/eweasel
Added test to reflect bug#13567. Non-conforming inheritance path should not be selectable.

Revision 71089 - Directory Listing
Modified Thu Nov 8 14:21:33 2007 UTC (12 years ago) by manus
Original Path: trunk/eweasel
Added a test showing that we are not validating the code of routines called through Precursor
  in descendant version.


Revision 71066 - Directory Listing
Modified Tue Nov 6 17:55:31 2007 UTC (12 years, 1 month ago) by manus
Original Path: trunk/eweasel
Added new test showing a crash of the compiler when using `like id' for a constant.


Revision 71055 - Directory Listing
Modified Tue Nov 6 01:04:45 2007 UTC (12 years, 1 month ago) by manus
Original Path: trunk/eweasel
Added check that fixing the error does indeed compile the system.


Revision 71053 - Directory Listing
Modified Tue Nov 6 01:01:53 2007 UTC (12 years, 1 month ago) by manus
Original Path: trunk/eweasel
Fixed incorrect expected error.


Revision 71050 - Directory Listing
Modified Tue Nov 6 00:56:34 2007 UTC (12 years, 1 month ago) by manus
Original Path: trunk/eweasel
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 71048 - Directory Listing
Modified Tue Nov 6 00:55:14 2007 UTC (12 years, 1 month ago) by manus
Original Path: trunk/eweasel
Also test execution.


Revision 71047 - Directory Listing
Modified Tue Nov 6 00:54:44 2007 UTC (12 years, 1 month ago) by manus
Original Path: trunk/eweasel
Made the test a little bit more complicated to ensure that a modification does get
  recompiled.


Revision 71033 - Directory Listing
Modified Sat Nov 3 16:36:47 2007 UTC (12 years, 1 month ago) by manus
Original Path: trunk/eweasel
Fixed copy paste error which caused a wrong name and description.


Revision 71018 - Directory Listing
Modified Fri Nov 2 17:35:30 2007 UTC (12 years, 1 month ago) by manus
Original Path: trunk/eweasel
Added the correction of the error and resume compilation to make sure everything goes fine.


Revision 71017 - Directory Listing
Modified Fri Nov 2 17:33:32 2007 UTC (12 years, 1 month ago) by manus
Original Path: trunk/eweasel
Fixed incorrect revision of TEST1.
Fixed mistake in tcf which started a new compile instead of resuming the existing one.


Revision 71016 - Directory Listing
Modified Fri Nov 2 16:16:48 2007 UTC (12 years, 1 month ago) by manus
Original Path: trunk/eweasel
Added more catcall checker tests.


Revision 71004 - Directory Listing
Modified Thu Nov 1 23:16:25 2007 UTC (12 years, 1 month ago) by manus
Original Path: trunk/eweasel
Pretty similar too multierr008, but here it does not involve compilation with `full_class_checking'
  enabled.


Revision 70964 - Directory Listing
Modified Wed Oct 31 20:43:56 2007 UTC (12 years, 1 month ago) by manus
Original Path: trunk/eweasel
Added more test that were failing the compiler on the catcall check.


Revision 70961 - Directory Listing
Modified Wed Oct 31 06:45:44 2007 UTC (12 years, 1 month ago) by manus
Original Path: trunk/eweasel
Fixed expected warnings.


Revision 70960 - Directory Listing
Modified Wed Oct 31 05:56:53 2007 UTC (12 years, 1 month ago) by manus
Original Path: trunk/eweasel
A set of calls that where causing the catcall checker of the compiler to misbehave.


Revision 70959 - Directory Listing
Modified Wed Oct 31 05:55:24 2007 UTC (12 years, 1 month ago) by manus
Original Path: trunk/eweasel
Reverted back to the previous version since the previous commit was integrated over catcall002 instead
  of catcall003.


Revision 70958 - Directory Listing
Modified Wed Oct 31 05:52:36 2007 UTC (12 years, 1 month ago) by manus
Original Path: trunk/eweasel
A set of calls that where causing the catcall checker of the compiler to misbehave.


Revision 70957 - Directory Listing
Modified Wed Oct 31 05:12:15 2007 UTC (12 years, 1 month ago) by manus
Original Path: trunk/eweasel
Added test to check catcall validity of a call to a routine with generic formal arguments.


Revision 70956 - Directory Listing
Modified Wed Oct 31 04:58:42 2007 UTC (12 years, 1 month ago) by manus
Original Path: trunk/eweasel
Fixed incorrect creation routine for FILE_NAME.


Revision 70955 - Directory Listing
Modified Wed Oct 31 04:30:04 2007 UTC (12 years, 1 month ago) by manus
Original Path: trunk/eweasel
Added first test for catcalls.


Revision 70948 - Directory Listing
Modified Tue Oct 30 19:36:57 2007 UTC (12 years, 1 month ago) by manus
Original Path: trunk/eweasel
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 - Directory Listing
Modified Thu Oct 25 23:45:32 2007 UTC (12 years, 1 month ago) by king
Original Path: trunk/eweasel
Added initial non-conforming inheritance tests

Revision 70904 - Directory Listing
Modified Thu Oct 25 23:41:50 2007 UTC (12 years, 1 month ago) by king
Original Path: trunk/eweasel
Added initial non-conforming inheritance eweasel tests

Revision 70886 - Directory Listing
Modified Thu Oct 25 00:43:34 2007 UTC (12 years, 1 month ago) by manus
Original Path: trunk/eweasel
Added test for `starts_with' and `ends_with'.


Revision 70879 - Directory Listing
Modified Wed Oct 24 20:45:06 2007 UTC (12 years, 1 month ago) by manus
Original Path: trunk/eweasel
Reverted back to 11, since it is a change in the compiler that will report the error at the beginning
  of the second inheritance clause rather than the beginning of the next token after the second inherit
  keyword.


Revision 70853 - Directory Listing
Modified Wed Oct 24 15:12:16 2007 UTC (12 years, 1 month ago) by tedf
Original Path: trunk/eweasel
Added new test for raising exception in once routine.

Revision 70843 - Directory Listing
Modified Tue Oct 23 22:38:59 2007 UTC (12 years, 1 month ago) by king
Original Path: trunk/eweasel
Updated line number due to new parser rules for non-conforming inheritance where two inherit clauses are valid.  Error now occurs on line 13 instead of 11 as now the error is because there is no non-conforming inheritance clause present {NONE}.

Revision 70810 - Directory Listing
Modified Tue Oct 23 18:09:09 2007 UTC (12 years, 1 month ago) by manus
Original Path: trunk/eweasel
New test showing a failing in the incremental compiler when an error occurs at degree 4.


Revision 70808 - Directory Listing
Modified Tue Oct 23 17:15:55 2007 UTC (12 years, 1 month ago) by tedf
Original Path: trunk/eweasel
Added "compile_result 	ok" after Eiffel compilations.

Revision 70807 - Directory Listing
Modified Tue Oct 23 17:15:13 2007 UTC (12 years, 1 month ago) by tedf
Original Path: trunk/eweasel
Added a space before `had_panic' testing string. So that tests using the new class names with "PANIC" don't fail.

Revision 70798 - Directory Listing
Modified Tue Oct 23 04:17:53 2007 UTC (12 years, 1 month ago) by manus
Original Path: trunk/eweasel
Updated due to addition of RT_EXTENSION in the universe which also brings RAW_FILE in.


Revision 70784 - Directory Listing
Modified Mon Oct 22 10:22:10 2007 UTC (12 years, 1 month ago) by tedf
Original Path: trunk/eweasel
- Added except013 to test catching/ignoring exceptions.
- Corrected output files.
- Modified tcfs to test melted/finalized code.
- Modified tests to test recipient/type.

Revision 70764 - Directory Listing
Modified Sat Oct 20 20:37:20 2007 UTC (12 years, 1 month ago) by manus
Original Path: trunk/eweasel
Updated to new agent syntax.


Revision 70763 - Directory Listing
Modified Sat Oct 20 20:34:38 2007 UTC (12 years, 1 month ago) by manus
Original Path: trunk/eweasel
Updated to new agent syntax.


Revision 70762 - Directory Listing
Modified Sat Oct 20 20:33:31 2007 UTC (12 years, 1 month ago) by manus
Original Path: trunk/eweasel
Updated to new agent syntax.


Revision 70761 - Directory Listing
Modified Sat Oct 20 20:33:03 2007 UTC (12 years, 1 month ago) by manus
Original Path: trunk/eweasel
Updated to new agent syntax.


Revision 70760 - Directory Listing
Modified Sat Oct 20 20:27:17 2007 UTC (12 years, 1 month ago) by manus
Original Path: trunk/eweasel
Use new agent syntax.


Revision 70759 - Directory Listing
Modified Sat Oct 20 20:26:22 2007 UTC (12 years, 1 month ago) by manus
Original Path: trunk/eweasel
Use new agent syntax.


Revision 70749 - Directory Listing
Modified Sat Oct 20 00:18:03 2007 UTC (12 years, 1 month ago) by manus
Original Path: trunk/eweasel
A more exhaustive test of Eiffel constructs.


Revision 70748 - Directory Listing
Modified Sat Oct 20 00:16:08 2007 UTC (12 years, 1 month ago) by manus
Original Path: trunk/eweasel
Removed agent since soon the ~ syntax won't be supported.


Revision 70740 - Directory Listing
Modified Fri Oct 19 21:06:02 2007 UTC (12 years, 1 month ago) by alexk
Original Path: trunk/eweasel
Added a test for object test semantics.

Revision 70680 - Directory Listing
Modified Fri Oct 19 00:18:15 2007 UTC (12 years, 1 month ago) by manus
Original Path: trunk/eweasel
New syntax construct showing that roundtrip parser does not work.


Revision 70677 - Directory Listing
Modified Fri Oct 19 00:15:15 2007 UTC (12 years, 1 month ago) by manus
Original Path: trunk/eweasel
Added agent test as the inline agents were not properly processed before.


Revision 70659 - Directory Listing
Modified Thu Oct 18 18:08:55 2007 UTC (12 years, 1 month ago) by manus
Original Path: trunk/eweasel
New test showing a dead lock in the runtime in multithreaded mode when an exception
  occurs while retrieving a storable.


Revision 70658 - Directory Listing
Modified Thu Oct 18 17:47:57 2007 UTC (12 years, 1 month ago) by manus
Original Path: trunk/eweasel
Added syntax test for ~.


Revision 70642 - Directory Listing
Modified Wed Oct 17 21:06:48 2007 UTC (12 years, 1 month ago) by manus
Original Path: trunk/eweasel
Added a new class showing a bug in our AST_FACTORY when processing bracket operator.


Revision 70633 - Directory Listing
Modified Wed Oct 17 05:30:40 2007 UTC (12 years, 1 month ago) by manus
Original Path: trunk/eweasel
New test showing a crash of the compiler when an `elsif' expression is wrong.


Revision 70631 - Directory Listing
Modified Wed Oct 17 04:14:02 2007 UTC (12 years, 1 month ago) by manus
Original Path: trunk/eweasel
Fixed incorrect tcf


Revision 70630 - Directory Listing
Modified Wed Oct 17 04:12:22 2007 UTC (12 years, 1 month ago) by manus
Original Path: trunk/eweasel
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 70629 - Directory Listing
Modified Wed Oct 17 04:02:47 2007 UTC (12 years, 1 month ago) by manus
Original Path: trunk/eweasel
Fixed description


Revision 70628 - Directory Listing
Modified Wed Oct 17 03:58:20 2007 UTC (12 years, 1 month ago) by manus
Original Path: trunk/eweasel
Added a new test for multiple error reporting.


Revision 70599 - Directory Listing
Modified Tue Oct 16 19:16:40 2007 UTC (12 years, 1 month ago) by manus
Original Path: trunk/eweasel
New test to show that `/=' is generated as `=' when comparing two references which are actually expanded.


Revision 70571 - Directory Listing
Modified Sun Oct 14 15:23:20 2007 UTC (12 years, 1 month ago) by manus
Original Path: trunk/eweasel
Adapted to the order in which the compiler will report error (strangely it seems to
  report a different order if the compiler is finalized from scratch or not).


Revision 70567 - Directory Listing
Modified Sat Oct 13 03:48:34 2007 UTC (12 years, 1 month ago) by manus
Original Path: trunk/eweasel
Updated results due to changes in STRING_TO_INTEGER_CONVERTOR using STRING_8 and STRING_32 directly now.


Revision 70566 - Directory Listing
Modified Sat Oct 13 00:14:27 2007 UTC (12 years, 1 month ago) by manus
Original Path: trunk/eweasel
Updated test configuration file to reflect the ability of the compiler to report more than one
  error at degree 3.


Revision 70564 - Directory Listing
Modified Fri Oct 12 23:02:54 2007 UTC (12 years, 1 month ago) by manus
Original Path: trunk/eweasel
Updated to reflect that ECMA allows for ' as valid character of a manifest
  character constant.


Revision 70530 - Directory Listing
Modified Tue Oct 9 00:51:47 2007 UTC (12 years, 1 month ago) by manus
Original Path: trunk/eweasel
Latest compiler changes trigger a different order triggering a different error which is valid but
  not the one tcf previously expected.


Revision 70529 - Directory Listing
Modified Tue Oct 9 00:50:51 2007 UTC (12 years, 1 month ago) by manus
Original Path: trunk/eweasel
Adapted to compiler changes that reports all the errors at degree 3 instead of degree 4 when types
  in signatures are not valid.


Revision 70528 - Directory Listing
Modified Tue Oct 9 00:49:44 2007 UTC (12 years, 1 month ago) by manus
Original Path: trunk/eweasel
Removed invalid signatures since they are not checked anymore at degree 4 but at degree 3.


Revision 70493 - Directory Listing
Modified Thu Oct 4 20:21:51 2007 UTC (12 years, 2 months ago) by manus
Original Path: trunk/eweasel
New test showing an infinite loop at degree 5 with a special sequence of changes.


Revision 70492 - Directory Listing
Modified Thu Oct 4 18:53:15 2007 UTC (12 years, 2 months ago) by manus
Original Path: trunk/eweasel
New tests mostly related to show issues found now that compiler can report more than one error
  per compilation degree.


Revision 70491 - Directory Listing
Modified Thu Oct 4 05:46:49 2007 UTC (12 years, 2 months ago) by manus
Original Path: trunk/eweasel
Updated expected output.


Revision 70490 - Directory Listing
Modified Thu Oct 4 04:06:51 2007 UTC (12 years, 2 months ago) by manus
Original Path: trunk/eweasel
Finally exhibited the crash.


Revision 70448 - Directory Listing
Modified Fri Sep 28 21:06:02 2007 UTC (12 years, 2 months ago) by manus
Original Path: trunk/eweasel
Simplified since conditionals were the same.


Revision 70447 - Directory Listing
Modified Fri Sep 28 21:04:32 2007 UTC (12 years, 2 months ago) by manus
Original Path: trunk/eweasel
Ensured to run the test with assertions enabled.


Revision 70446 - Directory Listing
Modified Fri Sep 28 20:02:38 2007 UTC (12 years, 2 months ago) by manus
Original Path: trunk/eweasel
Updated to new results since we are using 3 additional factories for the test.


Revision 70445 - Directory Listing
Modified Fri Sep 28 19:59:43 2007 UTC (12 years, 2 months ago) by manus
Original Path: trunk/eweasel
Add other factories for testing to ensure everything is sound. Only on roundtrip factory do we check
  that saving yield same results as original.


Revision 70443 - Directory Listing
Modified Fri Sep 28 19:18:04 2007 UTC (12 years, 2 months ago) by manus
Original Path: trunk/eweasel
Updated tcf files to reflect the new order in which the compiler reports errors.
Note that this is going to change when we can report more than one error at degree 4.


Revision 70442 - Directory Listing
Modified Fri Sep 28 19:17:01 2007 UTC (12 years, 2 months ago) by manus
Original Path: trunk/eweasel
Updated to reflect the code change.


Revision 70441 - Directory Listing
Modified Fri Sep 28 19:14:58 2007 UTC (12 years, 2 months ago) by manus
Original Path: trunk/eweasel
Fixed invariant violation by not creating `string'.


Revision 70440 - Directory Listing
Modified Fri Sep 28 19:09:52 2007 UTC (12 years, 2 months ago) by manus
Original Path: trunk/eweasel
Extended test to take into account cases where you have generic classes.


Revision 70438 - Directory Listing
Modified Thu Sep 27 23:06:01 2007 UTC (12 years, 2 months ago) by manus
Original Path: trunk/eweasel
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 - Directory Listing
Modified Thu Sep 27 21:37:57 2007 UTC (12 years, 2 months ago) by manus
Original Path: trunk/eweasel
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 70431 - Directory Listing
Modified Thu Sep 27 21:05:44 2007 UTC (12 years, 2 months ago) by manus
Original Path: trunk/eweasel
No need for the console application option as it is set by eweasel automatically.


Revision 70415 - Directory Listing
Modified Wed Sep 26 20:44:13 2007 UTC (12 years, 2 months ago) by manus
Original Path: trunk/eweasel
New test showing a bad C code generation for global once procedures in final mode.


Revision 70414 - Directory Listing
Modified Wed Sep 26 11:28:58 2007 UTC (12 years, 2 months ago) by tedf
Original Path: trunk/eweasel
Used new `last_exception' from EXCEPTION_MANAGER. Corrected code to prevent crash.

Revision 70393 - Directory Listing
Modified Fri Sep 21 05:24:17 2007 UTC (12 years, 2 months ago) by tedf
Original Path: trunk/eweasel
- Used new class names.
- Corrected the test logic.
- The test will fail until invariant checking is moved into the routine body (try part). Or backtracking won't return current rescue position.

Revision 70332 - Directory Listing
Modified Mon Sep 17 02:20:57 2007 UTC (12 years, 2 months ago) by tedf
Original Path: trunk/eweasel
- Use `last_exception' from EXCEPTION_MANAGER and new class names.
- Corrected some tests.

Revision 70257 - Directory Listing
Modified Tue Sep 4 21:23:22 2007 UTC (12 years, 3 months ago) by manus
Original Path: trunk/eweasel
Added new scenario where it crashes.


Revision 70256 - Directory Listing
Modified Tue Sep 4 21:00:12 2007 UTC (12 years, 3 months ago) by manus
Original Path: trunk/eweasel
Showing yet another case of crash when you have an expanded class which is generic.


Revision 70187 - Directory Listing
Modified Wed Aug 29 14:46:16 2007 UTC (12 years, 3 months ago) by manus
Original Path: trunk/eweasel
Fixed output which was empty instead of having a value. 


Revision 70186 - Directory Listing
Modified Wed Aug 29 14:44:12 2007 UTC (12 years, 3 months ago) by manus
Original Path: trunk/eweasel
Fixed incorrect output taken from final039.


Revision 70154 - Directory Listing
Modified Mon Aug 27 18:45:22 2007 UTC (12 years, 3 months ago) by manus
Original Path: trunk/eweasel
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 70039 - Directory Listing
Modified Mon Aug 20 13:02:15 2007 UTC (12 years, 3 months ago) by tedf
Original Path: trunk/eweasel
Made them compile with new exception classes and fixed some typos.

Revision 70020 - Directory Listing
Modified Fri Aug 17 08:24:20 2007 UTC (12 years, 3 months ago) by tedf
Original Path: trunk/eweasel
Added category for exceptions and tests for coming Exceptions as Objects implementation.
These tests are not compilable yet.

Revision 69929 - Directory Listing
Modified Wed Aug 8 21:31:31 2007 UTC (12 years, 4 months ago) by manus
Original Path: trunk/eweasel
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 69921 - Directory Listing
Modified Tue Aug 7 15:31:30 2007 UTC (12 years, 4 months ago) by manus
Original Path: trunk/eweasel
Fixed tcf to match expected result.


Revision 69867 - Directory Listing
Modified Fri Aug 3 22:26:25 2007 UTC (12 years, 4 months ago) by manus
Original Path: trunk/eweasel
New test showing that a 6.0 release cannot retrieve a 5.7 TUPLE object.


Revision 69848 - Directory Listing
Modified Fri Aug 3 05:22:46 2007 UTC (12 years, 4 months ago) by manus
Original Path: trunk/eweasel
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 69846 - Directory Listing
Modified Fri Aug 3 01:13:22 2007 UTC (12 years, 4 months ago) by manus
Original Path: trunk/eweasel
Fixed incorrect output result.


Revision 69843 - Directory Listing
Modified Fri Aug 3 00:48:50 2007 UTC (12 years, 4 months ago) by manus
Original Path: trunk/eweasel
Added new test for bug#13344 involving an agent with an anchor to the argument and an expanded type.


Revision 69809 - Directory Listing
Modified Thu Aug 2 15:25:41 2007 UTC (12 years, 4 months ago) by manus
Original Path: trunk/eweasel
Added new system validity failing when renaming a constant used in an inspect instruction.


Revision 69764 - Directory Listing
Modified Wed Aug 1 01:12:00 2007 UTC (12 years, 4 months ago) by manus
Original Path: trunk/eweasel
Added support for running executable under the `mono.exe' engine.


Revision 69637 - Directory Listing
Modified Tue Jul 24 05:02:15 2007 UTC (12 years, 4 months ago) by manus
Original Path: trunk/eweasel
Added new test showing that inlining of `base_address' in workbench/finalized mode is broken
  with new expanded generic conformance.


Revision 69636 - Directory Listing
Modified Tue Jul 24 04:26:05 2007 UTC (12 years, 4 months ago) by manus
Original Path: trunk/eweasel
Fixed wrong test output.


Revision 69635 - Directory Listing
Modified Tue Jul 24 04:21:27 2007 UTC (12 years, 4 months ago) by manus
Original Path: trunk/eweasel
Added a new test that shows a different implementation from the ECMA standard when
  Precursor represents once function/procedure.


Revision 69619 - Directory Listing
Modified Mon Jul 23 12:05:39 2007 UTC (12 years, 4 months ago) by alexk
Original Path: trunk/eweasel
Disabled assertion checks that could lead to additional calls to copy/twin and produce extraneous output.

Revision 69615 - Directory Listing
Modified Mon Jul 23 00:43:43 2007 UTC (12 years, 4 months ago) by manus
Original Path: trunk/eweasel
New test that shows a bug with the new expanded mechanism when one retrieve an item
  from an ARRAY.


Revision 69614 - Directory Listing
Modified Mon Jul 23 00:34:52 2007 UTC (12 years, 4 months ago) by manus
Original Path: trunk/eweasel
Fixed typo introduced when adding dotnet105.


Revision 69613 - Directory Listing
Modified Mon Jul 23 00:32:09 2007 UTC (12 years, 4 months ago) by manus
Original Path: trunk/eweasel
Fixed the expected results, it is 6 times:
- 1 to create a
- 2 to create aa
- 1 to create Result in `item'
- 1 to create Result in `default'
- 1 to create Result in `default'


Revision 69612 - Directory Listing
Modified Mon Jul 23 00:29:11 2007 UTC (12 years, 4 months ago) by manus
Original Path: trunk/eweasel
Results for 6.0.6.9601.
Note that on .NET tuple001 and exec094 are now failing. The first one due to a breaking change
  the other due to some .NET runtime limitation that we were not reaching with the previous implementation
  of expanded.


Revision 69573 - Directory Listing
Modified Fri Jul 20 16:14:54 2007 UTC (12 years, 4 months ago) by paulb
Original Path: trunk/eweasel
Added test to ensure overridden cluster namespaces are preserved.

Revision 69572 - Directory Listing
Modified Fri Jul 20 16:12:29 2007 UTC (12 years, 4 months ago) by paulb
Original Path: trunk/eweasel
Added test to ensure overridden clusters have their namespace preserved.

Revision 69413 - Directory Listing
Modified Fri Jul 13 16:52:43 2007 UTC (12 years, 4 months ago) by manus
Original Path: trunk/eweasel
New test to show a code generation bug with DLL routines (see bug#13307).


Revision 69405 - Directory Listing
Modified Thu Jul 12 18:05:30 2007 UTC (12 years, 4 months ago) by manus
Original Path: trunk/eweasel
Fixed VD80 warnings by fixing the filename to match the classname.


Revision 69314 - Directory Listing
Modified Fri Jul 6 07:30:06 2007 UTC (12 years, 5 months ago) by alexk
Original Path: trunk/eweasel
Extended test to cover generic argument in addition to generic result.

Revision 69292 - Directory Listing
Modified Tue Jul 3 04:13:31 2007 UTC (12 years, 5 months ago) by manus
Original Path: trunk/eweasel
New test showing a C compilation problem in finalized mode involving implementation
  of a routine coming from two different ancestor that have generics.


Revision 69214 - Directory Listing
Modified Sat Jun 23 04:36:44 2007 UTC (12 years, 5 months ago) by alexk
Original Path: trunk/eweasel
Added creation for a local variable to avoid unused local warning.

Revision 69209 - Directory Listing
Modified Fri Jun 22 18:07:22 2007 UTC (12 years, 5 months ago) by alexk
Original Path: trunk/eweasel
Added an example for bug#12571.

Revision 69195 - Directory Listing
Modified Tue Jun 19 18:30:22 2007 UTC (12 years, 5 months ago) by martins
Original Path: trunk/eweasel
Wen through multiconstraint eweasel tests and removed redundancy.
Added term148 which shows bug#13181.

Revision 69028 - Directory Listing
Modified Tue Jun 12 17:39:45 2007 UTC (12 years, 5 months ago) by martins
Original Path: trunk/eweasel
Ccomp065: Problem during code generation. Unary plus and a renaming on a constraint class does not work for built in types.

Revision 68980 - Directory Listing
Modified Fri Jun 8 23:44:00 2007 UTC (12 years, 6 months ago) by martins
Original Path: trunk/eweasel
New tests for bug reports.
Fixed multi-constraint tests.

Revision 68920 - Directory Listing
Modified Thu Jun 7 15:20:33 2007 UTC (12 years, 6 months ago) by alexk
Original Path: trunk/eweasel
Checked code generation in multithreaded mode.

Revision 68919 - Directory Listing
Modified Thu Jun 7 14:44:36 2007 UTC (12 years, 6 months ago) by alexk
Original Path: trunk/eweasel
Extended test to cover the case of redeclaration to basic expanded constant.

Revision 68913 - Directory Listing
Modified Wed Jun 6 23:09:55 2007 UTC (12 years, 6 months ago) by martins
Original Path: trunk/eweasel
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 68898 - Directory Listing
Modified Wed Jun 6 00:33:57 2007 UTC (12 years, 6 months ago) by manus
Original Path: trunk/eweasel
Found another issue with calling `deep_twin' with TUPLE. The bug was that in `traverse'
  when traversing a TUPLE object we were using an unprotected reference. As a consequence
  if during the traversal of an object reachable from a TUPLE object a GC cycle occurs
  it would cause the traversal to either crash or produce incorrect results.


Revision 68887 - Directory Listing
Modified Tue Jun 5 18:51:38 2007 UTC (12 years, 6 months ago) by martins
Original Path: trunk/eweasel
Shows bug#13008.

Revision 68885 - Directory Listing
Modified Tue Jun 5 18:31:42 2007 UTC (12 years, 6 months ago) by martins
Original Path: trunk/eweasel
Added case for TUPLE.

Revision 68884 - Directory Listing
Modified Tue Jun 5 18:18:37 2007 UTC (12 years, 6 months ago) by alexk
Original Path: trunk/eweasel
Added an example for bug#11417.

Revision 68874 - Directory Listing
Modified Tue Jun 5 17:10:58 2007 UTC (12 years, 6 months ago) by alexk
Original Path: trunk/eweasel
Changed test co cover more recompilation cases, involving both configuration changes and source code changes.

Revision 68864 - Directory Listing
Modified Tue Jun 5 00:27:41 2007 UTC (12 years, 6 months ago) by manus
Original Path: trunk/eweasel
Added new test showing some issue with code generation in finalized mode.


Revision 68854 - Directory Listing
Modified Mon Jun 4 19:06:10 2007 UTC (12 years, 6 months ago) by alexk
Original Path: trunk/eweasel
Extended test to cover more recompilation issues.

Revision 68842 - Directory Listing
Modified Sat Jun 2 17:23:15 2007 UTC (12 years, 6 months ago) by manus
Original Path: trunk/eweasel
Matched expected output.


Revision 68840 - Directory Listing
Modified Sat Jun 2 00:59:45 2007 UTC (12 years, 6 months ago) by manus
Original Path: trunk/eweasel
Added new test that matches bug#11271.


Revision 68839 - Directory Listing
Modified Sat Jun 2 00:55:59 2007 UTC (12 years, 6 months ago) by manus
Original Path: trunk/eweasel
Forget to set eol-style to native.


Revision 68837 - Directory Listing
Modified Fri Jun 1 23:36:24 2007 UTC (12 years, 6 months ago) by manus
Original Path: trunk/eweasel
Added new test showing a crash when removing a formal generic parameter from a class. Matches bug#12782.


Revision 68754 - Directory Listing
Modified Wed May 30 12:01:33 2007 UTC (12 years, 6 months ago) by alexk
Original Path: trunk/eweasel
Added an example to test calls to Eiffel features using CECIL.

Revision 68740 - Directory Listing
Modified Tue May 29 23:40:03 2007 UTC (12 years, 6 months ago) by paulb
Original Path: trunk/eweasel
Added validity test


Revision 68739 - Directory Listing
Modified Tue May 29 23:39:33 2007 UTC (12 years, 6 months ago) by paulb
Original Path: trunk/eweasel
Added test to check static expression equality


Revision 68699 - Directory Listing
Modified Sat May 26 18:42:43 2007 UTC (12 years, 6 months ago) by manus
Original Path: trunk/eweasel
Added test for bug#12743 showing an issue storing $p in a TUPLE in melted mode.


Revision 68698 - Directory Listing
Modified Sat May 26 16:57:55 2007 UTC (12 years, 6 months ago) by manus
Original Path: trunk/eweasel
Updated results to rev#68697.


Revision 68697 - Directory Listing
Modified Sat May 26 16:52:02 2007 UTC (12 years, 6 months ago) by manus
Original Path: trunk/eweasel
Added one more test for multiple constraint.


Revision 68696 - Directory Listing
Modified Sat May 26 16:44:47 2007 UTC (12 years, 6 months ago) by manus
Original Path: trunk/eweasel
Updated the text since now VTCG error would be detected only for creation or inheritance not just
  for declaring a type.


Revision 68689 - Directory Listing
Modified Sat May 26 00:51:11 2007 UTC (12 years, 6 months ago) by manus
Original Path: trunk/eweasel
Cosmetics.


Revision 68688 - Directory Listing
Modified Sat May 26 00:50:38 2007 UTC (12 years, 6 months ago) by manus
Original Path: trunk/eweasel
Updated error to match what we would actually expect.


Revision 68686 - Directory Listing
Modified Sat May 26 00:49:59 2007 UTC (12 years, 6 months ago) by manus
Original Path: trunk/eweasel
Updated descriptions and removed strange edits.


Revision 68685 - Directory Listing
Modified Sat May 26 00:49:25 2007 UTC (12 years, 6 months ago) by manus
Original Path: trunk/eweasel
Updated to match compiler result which is now supposed to be correct.


Revision 68679 - Directory Listing
Modified Fri May 25 23:52:28 2007 UTC (12 years, 6 months ago) by manus
Original Path: trunk/eweasel
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 - Directory Listing
Modified Fri May 25 20:34:55 2007 UTC (12 years, 6 months ago) by alexk
Original Path: trunk/eweasel
Added an example to demonstrate incorrect error report for an operator call to a feature called on a multi-constraint formal generic type.

Revision 68658 - Directory Listing
Modified Fri May 25 01:26:04 2007 UTC (12 years, 6 months ago) by martins
Original Path: trunk/eweasel
Adde missing tests from catalog.


Revision 68649 - Directory Listing
Modified Thu May 24 19:13:32 2007 UTC (12 years, 6 months ago) by paulb
Original Path: trunk/eweasel
Added .NET test for Eiffel consumable attribute usage.


Revision 68648 - Directory Listing
Modified Thu May 24 19:11:59 2007 UTC (12 years, 6 months ago) by paulb
Original Path: trunk/eweasel
Added test for Eiffel consumable attribute usage.


Revision 68647 - Directory Listing
Modified Thu May 24 17:50:27 2007 UTC (12 years, 6 months ago) by paulb
Original Path: trunk/eweasel
Added two new .NET tests


Revision 68646 - Directory Listing
Modified Thu May 24 17:49:52 2007 UTC (12 years, 6 months ago) by paulb
Original Path: trunk/eweasel
Added test to test the type Object is not always remapped to SYSTEM_OBJECT


Revision 68645 - Directory Listing
Modified Thu May 24 17:37:02 2007 UTC (12 years, 6 months ago) by paulb
Original Path: trunk/eweasel
Added test for testing .NET application optimizations


Revision 68642 - Directory Listing
Modified Thu May 24 15:41:43 2007 UTC (12 years, 6 months ago) by alexk
Original Path: trunk/eweasel
Corrected test name to match the one specified in catalog file.

Revision 68641 - Directory Listing
Modified Thu May 24 15:27:14 2007 UTC (12 years, 6 months ago) by alexk
Original Path: trunk/eweasel
Added a missing output file.

Revision 68626 - Directory Listing
Modified Wed May 23 23:20:00 2007 UTC (12 years, 6 months ago) by paulb
Original Path: trunk/eweasel
Added custom attribute related tests


Revision 68625 - Directory Listing
Modified Wed May 23 23:19:37 2007 UTC (12 years, 6 months ago) by paulb
Original Path: trunk/eweasel
Added tests for using custom attributes


Revision 68623 - Directory Listing
Modified Wed May 23 23:17:39 2007 UTC (12 years, 6 months ago) by paulb
Original Path: trunk/eweasel
Added .NET constructor test


Revision 68621 - Directory Listing
Modified Wed May 23 22:30:34 2007 UTC (12 years, 6 months ago) by martins
Original Path: trunk/eweasel
* changed* Changed erros from VTGD to VTCG
* Added new expanded tests
* Added new multicon tests

Revision 68618 - Directory Listing
Modified Wed May 23 21:19:43 2007 UTC (12 years, 6 months ago) by paulb
Original Path: trunk/eweasel
Added test to ensure an entry point is defined.


Revision 68567 - Directory Listing
Modified Tue May 22 15:43:29 2007 UTC (12 years, 6 months ago) by paulb
Original Path: trunk/eweasel
Added .NET tests related to ensuring .NET constructors are generated correctly.


Revision 68566 - Directory Listing
Modified Tue May 22 15:29:23 2007 UTC (12 years, 6 months ago) by paulb
Original Path: trunk/eweasel
Added tests for testing .NET constructors


Revision 68560 - Directory Listing
Modified Tue May 22 11:37:08 2007 UTC (12 years, 6 months ago) by alexk
Original Path: trunk/eweasel
Added examples for aliases and assigner commands applied to renamed features of (multi-)constrained formal generic types.

Revision 68515 - Directory Listing
Modified Mon May 21 05:24:48 2007 UTC (12 years, 6 months ago) by alexk
Original Path: trunk/eweasel
Corrected expected test output where default value of BIT 8 is 00000000b.

Revision 68428 - Directory Listing
Modified Fri May 18 13:21:27 2007 UTC (12 years, 6 months ago) by alexk
Original Path: trunk/eweasel
Added an example of merging features with formal generics with effective features without them.

Revision 68416 - Directory Listing
Modified Fri May 18 04:41:26 2007 UTC (12 years, 6 months ago) by alexk
Original Path: trunk/eweasel
Added a test for agents on generic derivations with expanded parameters.

Revision 68415 - Directory Listing
Modified Thu May 17 22:59:47 2007 UTC (12 years, 6 months ago) by paulb
Original Path: trunk/eweasel
Added tests related to .NET property generation


Revision 68414 - Directory Listing
Modified Thu May 17 22:58:46 2007 UTC (12 years, 6 months ago) by paulb
Original Path: trunk/eweasel
Added tests related to .NET property generation


Revision 68404 - Directory Listing
Modified Thu May 17 18:19:43 2007 UTC (12 years, 6 months ago) by juliant
Original Path: trunk/eweasel
Added test to check for filename-classname-mismatch warning


Revision 68403 - Directory Listing
Modified Thu May 17 18:17:43 2007 UTC (12 years, 6 months ago) by paulb
Original Path: trunk/eweasel
Marked tests that failed in 5.7 that fail in 6.0 as failed tests.
Added more keywords to the new .NET tests.


Revision 68402 - Directory Listing
Modified Thu May 17 17:40:12 2007 UTC (12 years, 6 months ago) by juliant
Original Path: trunk/eweasel
updated eweasel tests to ignore filename-classname-mismatch warning or changed filenames if possible.

Revision 68377 - Directory Listing
Modified Wed May 16 19:43:35 2007 UTC (12 years, 6 months ago) by paulb
Original Path: trunk/eweasel
Added managed resource tests


Revision 68376 - Directory Listing
Modified Wed May 16 19:43:02 2007 UTC (12 years, 6 months ago) by paulb
Original Path: trunk/eweasel
Added managed resource test


Revision 68375 - Directory Listing
Modified Wed May 16 19:42:52 2007 UTC (12 years, 6 months ago) by paulb
Original Path: trunk/eweasel
Added managed resource test


Revision 68374 - Directory Listing
Modified Wed May 16 19:42:41 2007 UTC (12 years, 6 months ago) by paulb
Original Path: trunk/eweasel
Added managed resource test


Revision 68373 - Directory Listing
Modified Wed May 16 19:42:31 2007 UTC (12 years, 6 months ago) by paulb
Original Path: trunk/eweasel
Added managed resource test


Revision 68372 - Directory Listing
Modified Wed May 16 19:42:20 2007 UTC (12 years, 6 months ago) by paulb
Original Path: trunk/eweasel
Added managed resource test


Revision 68371 - Directory Listing
Modified Wed May 16 18:21:33 2007 UTC (12 years, 6 months ago) by martins
Original Path: trunk/eweasel
Missing multiconstraint tests from catalog.

Revision 68350 - Directory Listing
Modified Wed May 16 02:08:41 2007 UTC (12 years, 6 months ago) by martins
Original Path: trunk/eweasel
Added tests for expanded types.

Revision 68347 - Directory Listing
Modified Tue May 15 23:13:57 2007 UTC (12 years, 6 months ago) by paulb
Original Path: trunk/eweasel
Added tests to test namespace generation for .NET


Revision 68346 - Directory Listing
Modified Tue May 15 23:13:16 2007 UTC (12 years, 6 months ago) by paulb
Original Path: trunk/eweasel
Added test to test library named namespace generation


Revision 68345 - Directory Listing
Modified Tue May 15 23:12:55 2007 UTC (12 years, 6 months ago) by paulb
Original Path: trunk/eweasel
Added test to test library namespace generation


Revision 68344 - Directory Listing
Modified Tue May 15 23:11:59 2007 UTC (12 years, 6 months ago) by paulb
Original Path: trunk/eweasel
Added missing compilation step


Revision 68343 - Directory Listing
Modified Tue May 15 23:11:48 2007 UTC (12 years, 6 months ago) by paulb
Original Path: trunk/eweasel
Added missing compilation step


Revision 68341 - Directory Listing
Modified Tue May 15 22:07:29 2007 UTC (12 years, 6 months ago) by paulb
Original Path: trunk/eweasel
Added test to test named .NET namespaces are generated correctly.


Revision 68340 - Directory Listing
Modified Tue May 15 22:07:06 2007 UTC (12 years, 6 months ago) by paulb
Original Path: trunk/eweasel
Added test to test .NET namespaces are generated correctly.


Revision 68309 - Directory Listing
Modified Mon May 14 23:15:22 2007 UTC (12 years, 6 months ago) by paulb
Original Path: trunk/eweasel
Added test to validate generated class names do not conflict with one another, when using the external_name indexing option.


Revision 68308 - Directory Listing
Modified Mon May 14 23:14:28 2007 UTC (12 years, 6 months ago) by paulb
Original Path: trunk/eweasel
Added test to ensure the Eiffel class names are generated to resemble existing .NET framework types, when using .NET naming convention.


Revision 68307 - Directory Listing
Modified Mon May 14 23:13:15 2007 UTC (12 years, 6 months ago) by paulb
Original Path: trunk/eweasel
Added test to ensure .NET basic type names are correctly generated from the mapped Eiffel names.


Revision 68306 - Directory Listing
Modified Mon May 14 23:12:07 2007 UTC (12 years, 6 months ago) by paulb
Original Path: trunk/eweasel
Added test to check ANY's full type name is always generated the same.


Revision 68305 - Directory Listing
Modified Mon May 14 23:09:14 2007 UTC (12 years, 6 months ago) by paulb
Original Path: trunk/eweasel
Added five new .NET tests


Revision 68279 - Directory Listing
Modified Sun May 13 15:53:54 2007 UTC (12 years, 6 months ago) by alexk
Original Path: trunk/eweasel
Added a batch file to filter tests by keyword.

Revision 68278 - Directory Listing
Modified Sun May 13 15:50:05 2007 UTC (12 years, 6 months ago) by alexk
Original Path: trunk/eweasel
Removed output file that is no longer used.

Revision 68275 - Directory Listing
Modified Fri May 11 23:53:59 2007 UTC (12 years, 6 months ago) by martins
Original Path: trunk/eweasel
Adapted test to show the error.

Revision 68274 - Directory Listing
Modified Fri May 11 23:09:03 2007 UTC (12 years, 6 months ago) by martins
Original Path: trunk/eweasel
Tests nested generics and proper validity checking of creation readiness.

Revision 68273 - Directory Listing
Modified Fri May 11 23:05:57 2007 UTC (12 years, 6 months ago) by martins
Original Path: trunk/eweasel
Reverted wrong commit.

Revision 68272 - Directory Listing
Modified Fri May 11 22:47:31 2007 UTC (12 years, 6 months ago) by martins
Original Path: trunk/eweasel
Tests nested generics and proper validity checking of creation readiness.

Revision 68271 - Directory Listing
Modified Fri May 11 22:40:15 2007 UTC (12 years, 6 months ago) by paulb
Original Path: trunk/eweasel
Added test for bug#12693


Revision 68270 - Directory Listing
Modified Fri May 11 22:24:25 2007 UTC (12 years, 6 months ago) by paulb
Original Path: trunk/eweasel
Added tests dotnet055 and dotnet056


Revision 68269 - Directory Listing
Modified Fri May 11 22:23:38 2007 UTC (12 years, 6 months ago) by paulb
Original Path: trunk/eweasel
Added test for bug#12700


Revision 68267 - Directory Listing
Modified Fri May 11 21:35:15 2007 UTC (12 years, 6 months ago) by paulb
Original Path: trunk/eweasel
Added test for bug report bug#12692


Revision 68251 - Directory Listing
Modified Fri May 11 11:12:47 2007 UTC (12 years, 6 months ago) by alexk
Original Path: trunk/eweasel
Changed test to avoid an issue with creating an agent on void target that happens when it cannot be opmized to a direct call.

Revision 68236 - Directory Listing
Modified Thu May 10 23:27:56 2007 UTC (12 years, 6 months ago) by paulb
Original Path: trunk/eweasel
Added test for invalid VJAR with named/unamed TUPLEs and conversion


Revision 68235 - Directory Listing
Modified Thu May 10 23:27:23 2007 UTC (12 years, 6 months ago) by paulb
Original Path: trunk/eweasel
Added test for invalid VJAR with named/unamed TUPLEs and conversion


Revision 68231 - Directory Listing
Modified Thu May 10 21:25:38 2007 UTC (12 years, 6 months ago) by paulb
Original Path: trunk/eweasel
Added .NET test for checking an expanded's fields have any custom attributes set on them.


Revision 68230 - Directory Listing
Modified Thu May 10 21:23:55 2007 UTC (12 years, 6 months ago) by paulb
Original Path: trunk/eweasel
Added .NET test for checking and expanded's fields are marked up with custom attributes.


Revision 68194 - Directory Listing
Modified Tue May 8 23:48:28 2007 UTC (12 years, 7 months ago) by martins
Original Path: trunk/eweasel
multicon036 tests the VTMC4 error

Revision 68174 - Directory Listing
Modified Tue May 8 16:16:13 2007 UTC (12 years, 7 months ago) by manus
Original Path: trunk/eweasel
Updated test to show problem reported by bug#12379.


Revision 68137 - Directory Listing
Modified Sat May 5 01:27:28 2007 UTC (12 years, 7 months ago) by manus
Original Path: trunk/eweasel
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 68029 - Directory Listing
Modified Mon Apr 30 18:19:45 2007 UTC (12 years, 7 months ago) by martins
Original Path: trunk/eweasel
Went from VTMC(1), which is for multiconstraint to VEEN.

Revision 67946 - Directory Listing
Modified Sat Apr 21 00:38:24 2007 UTC (12 years, 7 months ago) by martins
Original Path: trunk/eweasel
* 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 - Directory Listing
Modified Thu Apr 19 22:59:43 2007 UTC (12 years, 7 months ago) by martins
Original Path: trunk/eweasel
* Fixed multicon032
* Added valid211
* Added valid212: never actually reproducible

Revision 67900 - Directory Listing
Modified Wed Apr 18 21:41:01 2007 UTC (12 years, 7 months ago) by martins
Original Path: trunk/eweasel
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 - Directory Listing
Modified Wed Apr 18 18:42:40 2007 UTC (12 years, 7 months ago) by alexk
Original Path: trunk/eweasel
Added an example to check that semantics of creation instruction is implemented as expected for expanded types.

Revision 67863 - Directory Listing
Modified Tue Apr 17 02:12:40 2007 UTC (12 years, 7 months ago) by martins
Original Path: trunk/eweasel
Test which shows bug which was fixed in revision 67862 (in FORMAL_CONSTRAINT_AS)


Revision 67845 - Directory Listing
Modified Fri Apr 13 19:17:13 2007 UTC (12 years, 7 months ago) by martins
Original Path: trunk/eweasel
Adapted test as now VTCG is also checked for the expanded case

Revision 67844 - Directory Listing
Modified Fri Apr 13 17:24:22 2007 UTC (12 years, 7 months ago) by martins
Original Path: trunk/eweasel
* 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 - Directory Listing
Modified Fri Apr 13 00:36:21 2007 UTC (12 years, 7 months ago) by martins
Original Path: trunk/eweasel
Adapted to new creation readiness rules of ECMA 2nd edition.

Revision 67827 - Directory Listing
Modified Thu Apr 12 20:02:47 2007 UTC (12 years, 7 months ago) by martins
Original Path: trunk/eweasel
* 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 - Directory Listing
Modified Wed Apr 11 23:02:44 2007 UTC (12 years, 7 months ago) by martins
Original Path: trunk/eweasel
* Updates for existing eweasel tests
* test#valid208 implements bug#12464

Revision 67769 - Directory Listing
Modified Sat Apr 7 01:32:04 2007 UTC (12 years, 8 months ago) by martins
Original Path: trunk/eweasel
Several new tests for multi-constraint formals.
test#incr283 is related to bug#12455

Revision 67761 - Directory Listing
Modified Fri Apr 6 19:11:39 2007 UTC (12 years, 8 months ago) by martins
Original Path: trunk/eweasel
Test for bug#12452

Revision 67760 - Directory Listing
Modified Fri Apr 6 19:06:36 2007 UTC (12 years, 8 months ago) by martins
Original Path: trunk/eweasel
Fixed mostly issues with wrong names and wrong results.
Implemented multicon14 and multicon15.

Revision 67682 - Directory Listing
Modified Mon Apr 2 13:05:35 2007 UTC (12 years, 8 months ago) by alexk
Original Path: trunk/eweasel
Changed expected errors because now consumer marks VALUE_TYPE as being frozen; changed expected output because of modifications in naming of explicit expanded class types at run-time.

Revision 67680 - Directory Listing
Modified Mon Apr 2 12:42:12 2007 UTC (12 years, 8 months ago) by alexk
Original Path: trunk/eweasel
Changed test to follow the new semantics of reattachment.

Revision 67660 - Directory Listing
Modified Sun Apr 1 15:46:55 2007 UTC (12 years, 8 months ago) by manus
Original Path: trunk/eweasel
Fixed various syntax errors of the previous commit. 


Revision 67647 - Directory Listing
Modified Sat Mar 31 00:09:59 2007 UTC (12 years, 8 months ago) by martins
Original Path: trunk/eweasel
Catalog file containing new tests.

Revision 67646 - Directory Listing
Modified Sat Mar 31 00:08:57 2007 UTC (12 years, 8 months ago) by martins
Original Path: trunk/eweasel
* Fixed wrong titles of multi constraint tests.
* Added new tests which reflect reported bugs.
* Cosmetics

Revision 67628 - Directory Listing
Modified Thu Mar 29 14:48:02 2007 UTC (12 years, 8 months ago) by alexk
Original Path: trunk/eweasel
Added some more test cases to demonstrate that virtually all feature arguments may need to be processed as having different expandedness status due to multiple inheritance and reattachment of generic derivations.

Revision 67594 - Directory Listing
Modified Wed Mar 28 13:04:49 2007 UTC (12 years, 8 months ago) by alexk
Original Path: trunk/eweasel
Added a test to check reattachment semantics for generic derivations with expanded parameters.

Revision 67477 - Directory Listing
Modified Thu Mar 22 23:27:14 2007 UTC (12 years, 8 months ago) by manus
Original Path: trunk/eweasel
Added test for bug#10158.


Revision 67473 - Directory Listing
Modified Thu Mar 22 18:22:01 2007 UTC (12 years, 8 months ago) by paulb
Original Path: trunk/eweasel
Added .NET test for use of constants in custom attributes.


Revision 67472 - Directory Listing
Modified Thu Mar 22 18:20:44 2007 UTC (12 years, 8 months ago) by paulb
Original Path: trunk/eweasel
Added test for use of constants in .NET attributes


Revision 67433 - Directory Listing
Modified Wed Mar 21 18:32:08 2007 UTC (12 years, 8 months ago) by manus
Original Path: trunk/eweasel
Test also the argument types.


Revision 67432 - Directory Listing
Modified Wed Mar 21 18:10:48 2007 UTC (12 years, 8 months ago) by manus
Original Path: trunk/eweasel
Fixed minor typo.


Revision 67431 - Directory Listing
Modified Wed Mar 21 17:55:56 2007 UTC (12 years, 8 months ago) by manus
Original Path: trunk/eweasel
Improved test to show further misbehavior of agent creation involving anchors.


Revision 67430 - Directory Listing
Modified Wed Mar 21 17:29:00 2007 UTC (12 years, 8 months ago) by manus
Original Path: trunk/eweasel
Fixed incorrect output file.


Revision 67429 - Directory Listing
Modified Wed Mar 21 17:28:40 2007 UTC (12 years, 8 months ago) by manus
Original Path: trunk/eweasel
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 67427 - Directory Listing
Modified Wed Mar 21 16:31:26 2007 UTC (12 years, 8 months ago) by manus
Original Path: trunk/eweasel
Updated `output' file to match the new behavior of the ff3 formatting for time which
  was previously incorrect since it only displayed one digit instead of three.


Revision 67426 - Directory Listing
Modified Wed Mar 21 16:30:06 2007 UTC (12 years, 8 months ago) by manus
Original Path: trunk/eweasel
Fixed typo in test result.


Revision 67425 - Directory Listing
Modified Wed Mar 21 16:29:51 2007 UTC (12 years, 8 months ago) by manus
Original Path: trunk/eweasel
Made sure that the test still fails on .NET but compiles on classic by not using SYSTEM_OBJECT
  but ANY.


Revision 67422 - Directory Listing
Modified Wed Mar 21 13:07:06 2007 UTC (12 years, 8 months ago) by alexk
Original Path: trunk/eweasel
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 - Directory Listing
Modified Tue Mar 20 23:02:01 2007 UTC (12 years, 8 months ago) by manus
Original Path: trunk/eweasel
Added a test showing bug report bug#12342 where generic derivations of
  NATIVE_ARRAYs are missing.


Revision 67408 - Directory Listing
Modified Tue Mar 20 19:25:21 2007 UTC (12 years, 8 months ago) by manus
Original Path: trunk/eweasel
Fixed incorrect error reporting.


Revision 67407 - Directory Listing
Modified Tue Mar 20 19:24:57 2007 UTC (12 years, 8 months ago) by manus
Original Path: trunk/eweasel
Added new eweasel test showing a crash when checking TEST1[NONE] where TEST1 has a creation
  constraint.


Revision 67339 - Directory Listing
Modified Fri Mar 16 19:09:55 2007 UTC (12 years, 8 months ago) by manus
Original Path: trunk/eweasel
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 - Directory Listing
Modified Thu Mar 15 22:05:35 2007 UTC (12 years, 8 months ago) by manus
Original Path: trunk/eweasel
Removed duplicated valid204 test.


Revision 67319 - Directory Listing
Modified Thu Mar 15 19:22:26 2007 UTC (12 years, 8 months ago) by manus
Original Path: trunk/eweasel
Fixed incorrect test names.


Revision 67318 - Directory Listing
Modified Thu Mar 15 19:14:25 2007 UTC (12 years, 8 months ago) by manus
Original Path: trunk/eweasel
Reverted back to the previous version since it was commited as a windows file.


Revision 67317 - Directory Listing
Modified Thu Mar 15 19:13:32 2007 UTC (12 years, 8 months ago) by manus
Original Path: trunk/eweasel
Added new test showing an incremental bug when changing the generic parameters
  of a class due to incorrect update of `instantiator'.


Revision 67300 - Directory Listing
Modified Thu Mar 15 00:00:51 2007 UTC (12 years, 8 months ago) by manus
Original Path: trunk/eweasel
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 67289 - Directory Listing
Modified Wed Mar 14 17:06:17 2007 UTC (12 years, 8 months ago) by manus
Original Path: trunk/eweasel
Prevent the unused local warning to be displayed.


Revision 67288 - Directory Listing
Modified Wed Mar 14 16:45:06 2007 UTC (12 years, 8 months ago) by martins
Original Path: trunk/eweasel
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 67287 - Directory Listing
Modified Wed Mar 14 16:41:25 2007 UTC (12 years, 8 months ago) by martins
Original Path: trunk/eweasel
- 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 - Directory Listing
Modified Tue Mar 13 23:24:02 2007 UTC (12 years, 8 months ago) by manus
Original Path: trunk/eweasel
Added new test matching bug#11400.


Revision 67257 - Directory Listing
Modified Tue Mar 13 22:49:38 2007 UTC (12 years, 8 months ago) by manus
Original Path: trunk/eweasel
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 - Directory Listing
Modified Tue Mar 13 19:48:54 2007 UTC (12 years, 8 months ago) by manus
Original Path: trunk/eweasel
Added new test to show relaxation of SPECIAL.copy_data.


Revision 67182 - Directory Listing
Modified Sat Mar 10 23:43:09 2007 UTC (12 years, 8 months ago) by manus
Original Path: trunk/eweasel
New test for full class checking failing with infix routine involving a conversion.


Revision 67179 - Directory Listing
Modified Sat Mar 10 07:29:55 2007 UTC (12 years, 8 months ago) by alexk
Original Path: trunk/eweasel
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 67172 - Directory Listing
Modified Fri Mar 9 23:59:40 2007 UTC (12 years, 9 months ago) by manus
Original Path: trunk/eweasel
Fixed typo in test name.


Revision 67163 - Directory Listing
Modified Fri Mar 9 16:25:18 2007 UTC (12 years, 9 months ago) by manus
Original Path: trunk/eweasel
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 67146 - Directory Listing
Modified Fri Mar 9 06:43:23 2007 UTC (12 years, 9 months ago) by manus
Original Path: trunk/eweasel
Fixed typos.


Revision 67145 - Directory Listing
Modified Fri Mar 9 06:40:15 2007 UTC (12 years, 9 months ago) by manus
Original Path: trunk/eweasel
Added new test that checks basic types.


Revision 67139 - Directory Listing
Modified Thu Mar 8 23:14:56 2007 UTC (12 years, 9 months ago) by manus
Original Path: trunk/eweasel
Added testing against an anchor to a TUPLE without labels.


Revision 67138 - Directory Listing
Modified Thu Mar 8 23:07:15 2007 UTC (12 years, 9 months ago) by manus
Original Path: trunk/eweasel
Added new test that checks assignment of a manifest tuple to a named tuple specified
  through an anchor.


Revision 66982 - Directory Listing
Modified Wed Feb 28 19:51:13 2007 UTC (12 years, 9 months ago) by manus
Original Path: trunk/eweasel
Updated tests so that they work with .NET and classic version when using FreeELKS.
Note that now the eweasel layout expect FreeELKS. To change it, you need to edit
  the control files: standard, [dotnet|unix|windows]_platform file.


Revision 66979 - Directory Listing
Modified Wed Feb 28 19:14:44 2007 UTC (12 years, 9 months ago) by manus
Original Path: trunk/eweasel
Like valid189, valid190 was not correct for .NET mode.
Use melted only since we are looking at the proper parsing of the compiler and decent output.


Revision 66978 - Directory Listing
Modified Wed Feb 28 19:11:12 2007 UTC (12 years, 9 months ago) by manus
Original Path: trunk/eweasel
No need to finalize to ensure the proper parsing of the compiler.
Made test work on .NET since it was missing the .NET configuration in the Ace file.
Removed non-used local


Revision 66915 - Directory Listing
Modified Mon Feb 26 19:06:41 2007 UTC (12 years, 9 months ago) by martins
Original Path: trunk/eweasel
New test for multi constraints.

Revision 66887 - Directory Listing
Modified Sat Feb 24 01:37:42 2007 UTC (12 years, 9 months ago) by manus
Original Path: trunk/eweasel
Use a better cluster name since it is not relevant for the test.


Revision 66855 - Directory Listing
Modified Thu Feb 22 23:25:17 2007 UTC (12 years, 9 months ago) by manus
Original Path: trunk/eweasel
Adapted to renaming of SYSTEM_ATTRIBUTE into NATIVE_ATTRIBUTE by the consumer for
  version 6.0.


Revision 66812 - Directory Listing
Modified Wed Feb 21 18:46:57 2007 UTC (12 years, 9 months ago) by manus
Original Path: trunk/eweasel
Added `append_integer_XX' and `append_natural_XX' which are present in FreeELKS
  but not in EiffelBase yet.


Revision 66761 - Directory Listing
Modified Mon Feb 19 17:35:10 2007 UTC (12 years, 9 months ago) by alexk
Original Path: trunk/eweasel
Changed argument passed to {SPECIAL}.all_default to be count-1 rather than count to avoid potential precondition violation that is not checked because the function is called from an assertion clause.

Revision 66717 - Directory Listing
Modified Fri Feb 16 02:53:18 2007 UTC (12 years, 9 months ago) by martins
Original Path: trunk/eweasel
As there are now more errors reported adaptations were need.

Revision 66657 - Directory Listing
Modified Wed Feb 14 02:58:31 2007 UTC (12 years, 9 months ago) by martins
Original Path: trunk/eweasel
Some new multi constraint tests.

Revision 66477 - Directory Listing
Modified Tue Feb 6 09:39:53 2007 UTC (12 years, 10 months ago) by alexk
Original Path: trunk/eweasel
Added an example to demostrate a compiler crash when a .NET application setting is changed from non-console to console.

Revision 66447 - Directory Listing
Modified Sat Feb 3 18:38:35 2007 UTC (12 years, 10 months ago) by manus
Original Path: trunk/eweasel
Fixed incorrect output file for test since no output is expected.


Revision 66436 - Directory Listing
Modified Fri Feb 2 02:55:14 2007 UTC (12 years, 10 months ago) by martins
Original Path: trunk/eweasel
Used to shows a bug where a feature is not found in a inherited postcondition as it the feature was renamed.

Revision 66393 - Directory Listing
Modified Wed Jan 31 18:26:49 2007 UTC (12 years, 10 months ago) by martins
Original Path: trunk/eweasel
Catalog for the new tests valid202 and valid203.

Revision 66387 - Directory Listing
Modified Wed Jan 31 16:57:23 2007 UTC (12 years, 10 months ago) by martins
Original Path: trunk/eweasel
New errors:
* one for single constraint formals with renaming
* one for inheritance from an expanded type

Revision 66361 - Directory Listing
Modified Tue Jan 30 22:35:47 2007 UTC (12 years, 10 months ago) by manus
Original Path: trunk/eweasel
Fixed missing copy_raw instructions in tcf for the new updated test.


Revision 66341 - Directory Listing
Modified Tue Jan 30 02:23:21 2007 UTC (12 years, 10 months ago) by manus
Original Path: trunk/eweasel
Added an additional test that could have caused a crash if the runtime did not handle
  properly the fact that the first element of a TUPLE at the runtime level (position 0)
  was a BOOLEAN.


Revision 66337 - Directory Listing
Modified Tue Jan 30 01:59:59 2007 UTC (12 years, 10 months ago) by manus
Original Path: trunk/eweasel
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 66307 - Directory Listing
Modified Sat Jan 27 02:30:59 2007 UTC (12 years, 10 months ago) by manus
Original Path: trunk/eweasel
Added test with the implicit declaration for the type of the variables we
  use to store the result of an old expression.


Revision 66306 - Directory Listing
Modified Sat Jan 27 00:15:42 2007 UTC (12 years, 10 months ago) by manus
Original Path: trunk/eweasel
Added test for testing type of cloned argument when expanded.


Revision 66305 - Directory Listing
Modified Sat Jan 27 00:13:19 2007 UTC (12 years, 10 months ago) by manus
Original Path: trunk/eweasel
Enhanced test to check that attributes have the correct type.


Revision 66303 - Directory Listing
Modified Fri Jan 26 23:43:44 2007 UTC (12 years, 10 months ago) by manus
Original Path: trunk/eweasel
Extended test to show that even if it does not crash, we do not generate the
  right result.


Revision 66288 - Directory Listing
Modified Fri Jan 26 15:47:52 2007 UTC (12 years, 10 months ago) by alexk
Original Path: trunk/eweasel
Added a test for bug#11692 when a deferred feature is effected by an inherited external one.

Revision 66286 - Directory Listing
Modified Fri Jan 26 15:38:53 2007 UTC (12 years, 10 months ago) by alexk
Original Path: trunk/eweasel
Added a test to demostrate an issue with code generation for inspect under .NET (bug#11923).

Revision 66235 - Directory Listing
Modified Thu Jan 25 19:32:30 2007 UTC (12 years, 10 months ago) by manus
Original Path: trunk/eweasel
Slightly modified tcf files so that the second output is redirect to a different output file name.


Revision 66234 - Directory Listing
Modified Thu Jan 25 19:30:44 2007 UTC (12 years, 10 months ago) by manus
Original Path: trunk/eweasel
Updated TYPED_POINTER to match what the compiler now expects.


Revision 66195 - Directory Listing
Modified Thu Jan 25 00:18:21 2007 UTC (12 years, 10 months ago) by martins
Original Path: trunk/eweasel
Test to check non validity of formal as base type for a generic type.
(G -> H [STRING])

Revision 66172 - Directory Listing
Modified Wed Jan 24 13:48:20 2007 UTC (12 years, 10 months ago) by jasonw
Original Path: trunk/eweasel
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 - Directory Listing
Modified Tue Jan 23 23:01:58 2007 UTC (12 years, 10 months ago) by manus
Original Path: trunk/eweasel
Added test for bug in DATE_TIME_DURATION for large duration (see bug#11894).


Revision 66154 - Directory Listing
Modified Tue Jan 23 22:38:22 2007 UTC (12 years, 10 months ago) by martins
Original Path: trunk/eweasel
Catalog for new tests:
test#valid195 until test#valid200
test#exec267
all multi-constraint tests (commented)

Revision 66153 - Directory Listing
Modified Tue Jan 23 22:33:58 2007 UTC (12 years, 10 months ago) by martins
Original Path: trunk/eweasel
test#exec267: Attaching an expanded formal to a reference type.

Revision 66148 - Directory Listing
Modified Tue Jan 23 20:01:04 2007 UTC (12 years, 10 months ago) by alexk
Original Path: trunk/eweasel
Corrected the test to output a stored value rather than an object itself.

Revision 66147 - Directory Listing
Modified Tue Jan 23 19:59:07 2007 UTC (12 years, 10 months ago) by alexk
Original Path: trunk/eweasel
Added keywords that identify tests for .NET properties.

Revision 66108 - Directory Listing
Modified Mon Jan 22 20:54:12 2007 UTC (12 years, 10 months ago) by martins
Original Path: trunk/eweasel
New tests checking multi-constraint formal generics.

Revision 66107 - Directory Listing
Modified Mon Jan 22 20:45:57 2007 UTC (12 years, 10 months ago) by martins
Original Path: trunk/eweasel
Deleting backup files.

Revision 66106 - Directory Listing
Modified Mon Jan 22 20:43:19 2007 UTC (12 years, 10 months ago) by martins
Original Path: trunk/eweasel
New validity tests for conversion.

Revision 66105 - Directory Listing
Modified Mon Jan 22 20:34:43 2007 UTC (12 years, 10 months ago) by paulb
Original Path: trunk/eweasel
Corrected copy of assembly

Revision 66104 - Directory Listing
Modified Mon Jan 22 20:33:59 2007 UTC (12 years, 10 months ago) by paulb
Original Path: trunk/eweasel
Fixed for changes made to consumer.

Revision 66035 - Directory Listing
Modified Fri Jan 19 09:55:05 2007 UTC (12 years, 10 months ago) by alexk
Original Path: trunk/eweasel
Added an example for bug#11696.

Revision 66019 - Directory Listing
Modified Fri Jan 19 00:48:30 2007 UTC (12 years, 10 months ago) by paulb
Original Path: trunk/eweasel
Added two new .NET test related to implmenting deferred properties.


Revision 66018 - Directory Listing
Modified Fri Jan 19 00:47:50 2007 UTC (12 years, 10 months ago) by paulb
Original Path: trunk/eweasel
Added test that crashes complier when renaming deferred .NET properties and not replicating a deferred function's assigner declaration.


Revision 66017 - Directory Listing
Modified Fri Jan 19 00:46:19 2007 UTC (12 years, 10 months ago) by paulb
Original Path: trunk/eweasel
Added test for crash in .NET code generation when implementing .NET properties aand not replicating the assigner.


Revision 65801 - Directory Listing
Modified Mon Jan 8 19:46:46 2007 UTC (12 years, 10 months ago) by paulb
Original Path: trunk/eweasel
Added test to ensure .NET property feature access is generated correctly for function properties on single classes.


Revision 65800 - Directory Listing
Modified Mon Jan 8 19:45:54 2007 UTC (12 years, 10 months ago) by paulb
Original Path: trunk/eweasel
Added test for checking property feature access calls are generated correctly.


Revision 65798 - Directory Listing
Modified Sat Jan 6 17:07:28 2007 UTC (12 years, 11 months ago) by alexk
Original Path: trunk/eweasel
Added conversion of TYPED_POINTER to POINTER before reattachment to reference entity in classic mode to follow .NET behaviour.

Revision 65777 - Directory Listing
Modified Fri Dec 29 17:27:58 2006 UTC (12 years, 11 months ago) by paulb
Original Path: trunk/eweasel
Added two new .NET tests.


Revision 65776 - Directory Listing
Modified Fri Dec 29 17:27:19 2006 UTC (12 years, 11 months ago) by paulb
Original Path: trunk/eweasel
Added test to check the .override IL statements are correctly generated for COM versioned interfaces where members differ by return type.


Revision 65775 - Directory Listing
Modified Fri Dec 29 16:59:21 2006 UTC (12 years, 11 months ago) by paulb
Original Path: trunk/eweasel
Added test to check the Eiffel corresponding .NET basic types return the correct .NET type when using the Eiffel type operator {BASIC_TYPE}.


Revision 65738 - Directory Listing
Modified Sat Dec 23 22:45:16 2006 UTC (12 years, 11 months ago) by manus
Original Path: trunk/eweasel
New results for 6.0.65737.


Revision 65737 - Directory Listing
Modified Sat Dec 23 16:22:02 2006 UTC (12 years, 11 months ago) by manus
Original Path: trunk/eweasel
Since checking of VTUG errors is done much earlier in the compiler (see test#valid093 and test#term146)
  we needed to update the tcf expected error which is now on DYNAMIC_LIST.


Revision 65736 - Directory Listing
Modified Sat Dec 23 16:19:50 2006 UTC (12 years, 11 months ago) by manus
Original Path: trunk/eweasel
Reverted back to the original expected error since it was really a bug that the compiler
  did not report VTUG(2).


Revision 65724 - Directory Listing
Modified Sat Dec 23 02:03:45 2006 UTC (12 years, 11 months ago) by manus
Original Path: trunk/eweasel
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 65718 - Directory Listing
Modified Fri Dec 22 20:16:52 2006 UTC (12 years, 11 months ago) by manus
Original Path: trunk/eweasel
Found another bug related to the original one. If you change the number of generics of the
  parent class, then the generated code becomes incorrect and it will crash at runtime.


Revision 65715 - Directory Listing
Modified Fri Dec 22 19:13:16 2006 UTC (12 years, 11 months ago) by manus
Original Path: trunk/eweasel
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 - Directory Listing
Modified Fri Dec 22 10:24:24 2006 UTC (12 years, 11 months ago) by alexk
Original Path: trunk/eweasel
Added an example that demonstrates that `generator' and `generating_type' do not work correctly for TYPED_POINTER under .NET.

Revision 65629 - Directory Listing
Modified Tue Dec 19 17:47:27 2006 UTC (12 years, 11 months ago) by paulb
Original Path: trunk/eweasel
Added test to ensure .NET property assigners are correctly matched up with a property setter and not a liked name routine.


Revision 65628 - Directory Listing
Modified Tue Dec 19 17:45:19 2006 UTC (12 years, 11 months ago) by paulb
Original Path: trunk/eweasel
Added test to ensure .NET property assigners are correctly matched up with a property setter and not a liked name routine.


Revision 65602 - Directory Listing
Modified Sat Dec 16 11:48:28 2006 UTC (12 years, 11 months ago) by alexk
Original Path: trunk/eweasel
Removed extraneous copy instructions.

Revision 65576 - Directory Listing
Modified Fri Dec 15 16:02:19 2006 UTC (12 years, 11 months ago) by alexk
Original Path: trunk/eweasel
Added an example for bug#11704.

Revision 65524 - Directory Listing
Modified Wed Dec 13 18:48:11 2006 UTC (12 years, 11 months ago) by paulb
Original Path: trunk/eweasel
Added 3 .NET tests


Revision 65523 - Directory Listing
Modified Wed Dec 13 18:46:27 2006 UTC (12 years, 11 months ago) by paulb
Original Path: trunk/eweasel
Added test for failed code generation using deferred properties.



Revision 65511 - Directory Listing
Modified Wed Dec 13 01:26:14 2006 UTC (12 years, 11 months ago) by manus
Original Path: trunk/eweasel
New test that shows an infinite loop in HASH_TABLE when adding/removing/adding many items.


Revision 65493 - Directory Listing
Modified Tue Dec 12 16:34:20 2006 UTC (12 years, 11 months ago) by manus
Original Path: trunk/eweasel
Stored latest results.


Revision 65492 - Directory Listing
Modified Tue Dec 12 16:31:22 2006 UTC (12 years, 11 months ago) by manus
Original Path: trunk/eweasel
Fixed wrong percentage.


Revision 65476 - Directory Listing
Modified Tue Dec 12 00:54:41 2006 UTC (12 years, 11 months ago) by paulb
Original Path: trunk/eweasel
Added test to flag failed code generation for renamed implemented frozen features from an interface, in a single Eiffel class, inherited by an Eiffel class.


Revision 65475 - Directory Listing
Modified Tue Dec 12 00:53:11 2006 UTC (12 years, 11 months ago) by paulb
Original Path: trunk/eweasel
Correct test name


Revision 65473 - Directory Listing
Modified Tue Dec 12 00:33:56 2006 UTC (12 years, 11 months ago) by paulb
Original Path: trunk/eweasel
Added tests for failing COM interop version interface implementation code generation.


Revision 65471 - Directory Listing
Modified Mon Dec 11 16:40:19 2006 UTC (12 years, 11 months ago) by manus
Original Path: trunk/eweasel
Reflect recent updates in eweasel.


Revision 65461 - Directory Listing
Modified Fri Dec 8 19:48:31 2006 UTC (13 years ago) by manus
Original Path: trunk/eweasel
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 - Directory Listing
Modified Fri Dec 8 18:55:01 2006 UTC (13 years ago) by manus
Original Path: trunk/eweasel
Added test for TUPLE comparison which can now be done on either references or objects.


Revision 65454 - Directory Listing
Modified Fri Dec 8 18:13:46 2006 UTC (13 years ago) by manus
Original Path: trunk/eweasel
New test that shows an incremtal bug causing a C linking error.


Revision 65437 - Directory Listing
Modified Thu Dec 7 17:48:12 2006 UTC (13 years ago) by konradm
Original Path: trunk/eweasel
Added test#264 for agents with open targets on attributes.

Revision 65435 - Directory Listing
Modified Thu Dec 7 16:47:08 2006 UTC (13 years ago) by manus
Original Path: trunk/eweasel
Made sure that TEST is compiled before A to reproduce the crash by inheriting from TEST.


Revision 65429 - Directory Listing
Modified Thu Dec 7 06:37:13 2006 UTC (13 years ago) by manus
Original Path: trunk/eweasel
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 - Directory Listing
Modified Wed Dec 6 01:13:14 2006 UTC (13 years ago) by konradm
Original Path: trunk/eweasel
Added test#incr276 that reproduces incremental problem with agents based on feature that are changing their number of arguments.


Revision 65339 - Directory Listing
Modified Sat Dec 2 21:14:33 2006 UTC (13 years ago) by manus
Original Path: trunk/eweasel
Removed usage of EIFGEN and replaced it by EIFGENs/test.


Revision 65338 - Directory Listing
Modified Sat Dec 2 21:12:48 2006 UTC (13 years ago) by manus
Original Path: trunk/eweasel
Actually copy content of http://eiffelsoftware.origo.ethz.ch/index.php/Eweasel_How_To to ensure that one
 can do something with the package only.


Revision 65337 - Directory Listing
Modified Sat Dec 2 21:09:23 2006 UTC (13 years ago) by manus
Original Path: trunk/eweasel
Simplified installation instructions to refer to the wiki page.


Revision 65336 - Directory Listing
Modified Sat Dec 2 21:05:30 2006 UTC (13 years ago) by manus
Original Path: trunk/eweasel
Removed portability issue of eweasel.


Revision 65322 - Directory Listing
Modified Sat Dec 2 00:14:02 2006 UTC (13 years ago) by manus
Original Path: trunk/eweasel
Fixed incorrect output file causing the test to fail when it is actually passing.


Revision 65321 - Directory Listing
Modified Sat Dec 2 00:00:57 2006 UTC (13 years ago) by manus
Original Path: trunk/eweasel
Added results for 6.0.0230 version of the compiler.


Revision 65320 - Directory Listing
Modified Fri Dec 1 18:28:21 2006 UTC (13 years ago) by jfiat
Original Path: trunk/eweasel
added tests\table004 to the catalog

Revision 65319 - Directory Listing
Modified Fri Dec 1 18:10:47 2006 UTC (13 years ago) by jfiat
Original Path: trunk/eweasel
added test on HASH_TABLE.replace_key

Revision 65318 - Directory Listing
Modified Fri Dec 1 06:22:28 2006 UTC (13 years ago) by manus
Original Path: trunk/eweasel
Added missing svn:eol-style native property.


Revision 65317 - Directory Listing
Modified Fri Dec 1 06:21:26 2006 UTC (13 years ago) by manus
Original Path: trunk/eweasel
Added missing svn:eol-style native property.


Revision 65316 - Directory Listing
Modified Fri Dec 1 06:21:09 2006 UTC (13 years ago) by manus
Original Path: trunk/eweasel
Added missing svn:eol-style native property.


Revision 65315 - Directory Listing
Modified Fri Dec 1 06:20:50 2006 UTC (13 years ago) by manus
Original Path: trunk/eweasel
Added missing svn:eol-style native property.


Revision 65314 - Directory Listing
Modified Fri Dec 1 06:20:21 2006 UTC (13 years ago) by manus
Original Path: trunk/eweasel
Added missing svn:eol-style native property.


Revision 65313 - Directory Listing
Modified Fri Dec 1 06:19:41 2006 UTC (13 years ago) by manus
Original Path: trunk/eweasel
Added missing svn:eol-style native property.


Revision 65312 - Directory Listing
Modified Fri Dec 1 06:17:15 2006 UTC (13 years ago) by manus
Original Path: trunk/eweasel
Added missing svn:eol-style native property.


Revision 65311 - Directory Listing
Modified Fri Dec 1 06:15:43 2006 UTC (13 years ago) by manus
Original Path: trunk/eweasel
Fixed missing svn:eol-style native property.


Revision 65310 - Directory Listing
Modified Fri Dec 1 05:55:31 2006 UTC (13 years ago) by manus
Original Path: trunk/eweasel
Added missing files from initial import.


Revision 65309 - Directory Listing
Modified Fri Dec 1 05:54:08 2006 UTC (13 years ago) by manus
Original Path: trunk/eweasel
Added missing files from initial import.


Revision 65308 - Directory Listing
Modified Fri Dec 1 05:51:52 2006 UTC (13 years ago) by manus
Original Path: trunk/eweasel
Added missing configuration file from initial import.


Revision 65297 - Directory Listing
Modified Thu Nov 30 20:22:33 2006 UTC (13 years ago) by manus
Original Path: trunk/eweasel
Copied from: trunk/Src/eweasel revision 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 - Directory Listing
Added Thu Nov 30 19:56:25 2006 UTC (13 years ago) by manus
Original Path: trunk/Src/eweasel
Initial revision for the eweasel delivery provided by David Hollenberg
  from the University of Southern California under the GPL v2.0 license.


  ViewVC Help
Powered by ViewVC 1.1.23