--| Copyright (c) 1993-2006 University of Southern California and contributors. --| All rights reserved. --| Your use of this work is governed under the terms of the GNU General --| Public License version 2. -- This is a test control file test_name finalize-expanded-not-equal test_description A class has two functions which each have the same expanded type as return type. One of the functions just lets Result get set by the default initializations applied to locals, while the other one does an explicit creation with Result as target. The two functions return results which should be equal but are not, but only if the system is finalized. copy_sub Ace $TEST Ace copy_raw test.e $CLUSTER test.e copy_raw test1.e $CLUSTER test1.e compile_final compile_result ok c_compile_final c_compile_result ok execute_final NONE exec_output1 execute_result ok compare exec_output1 output test_end