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

Contents of /trunk/eweasel/tests/final052/tcf

Parent Directory Parent Directory | Revision Log Revision Log


Revision 73048 - (show annotations)
Wed Apr 16 17:17:22 2008 UTC (11 years, 9 months ago) by manus
File size: 808 byte(s)
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.

1 test_name wrong-call-when-merging
2 test_description When you implement a routine involving either formal generics or references with a routine only involving basic types and there is only one version of the routine to be called, it would use the same code regardless of the actual type of the arguments.
3
4 copy_sub Ace $TEST Ace
5 copy_raw test.e $CLUSTER test.e
6 copy_raw test1.e $CLUSTER test1.e
7 copy_raw test2.e $CLUSTER test2.e
8 copy_raw test3.e $CLUSTER test3.e
9 copy_raw test4.e $CLUSTER test4.e
10 copy_raw test5.e $CLUSTER test5.e
11 copy_raw test6.e $CLUSTER test6.e
12 copy_raw test7.e $CLUSTER test7.e
13 copy_raw test8.e $CLUSTER test8.e
14
15 compile_final
16 compile_result ok
17
18 c_compile_final
19 c_compile_result ok
20
21 execute_final NONE exec_output1
22 execute_result ok
23 compare exec_output1 output
24
25 test_end

Properties

Name Value
svn:eol-style native

  ViewVC Help
Powered by ViewVC 1.1.23