/[eiffelstudio]/trunk/eweasel/tests/melt091/tcf
ViewVC logotype

Contents of /trunk/eweasel/tests/melt091/tcf

Parent Directory Parent Directory | Revision Log Revision Log


Revision 87380 - (show annotations)
Sat Oct 1 04:40:28 2011 UTC (8 years, 3 months ago) by manus
File size: 898 byte(s)
Updated eweasel to new hierarchy of string classes in the kernel cluster of EiffelBase.

1 test_name melted-creation-crash
2 test_description If you have a manifest string or an agent creation in melted code for which it calls melted routine/attributes of STRING/ROUTINE the interpreter callstack is messed up because we do not save the IC pointer.
3
4 define VALUE TEST
5 copy_sub Ace $TEST Ace
6 copy_sub test.e $CLUSTER test.e
7
8 compile_melted
9 compile_result ok
10
11 c_compile_work
12 c_compile_result ok
13
14 execute_work NONE exec_output1
15 execute_result ok
16 compare exec_output1 output
17
18 define VALUE TEST2
19 define_file STRING_FILE $ISE_EIFFEL library base elks kernel string string_8.e
20 define_file ROUTINE_FILE $ISE_EIFFEL library base elks kernel routine.e
21 copy_sub test.e $CLUSTER test.e
22 copy_file $STRING_FILE $CLUSTER string_8.e
23 copy_file $ROUTINE_FILE $CLUSTER routine.e
24
25 compile_melted
26 compile_result ok
27
28 execute_work NONE exec_output2
29 execute_result ok
30 compare exec_output2 output
31
32 test_end

Properties

Name Value
svn:eol-style native

  ViewVC Help
Powered by ViewVC 1.1.23