--| 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 vd71-called-syntax-error test_description A system whose root class is in a file whose name does not match the class name correctly elicits a VD80 warning from the compiler. Then the file is changed to an empty file and system is quick melted. Compiler should report a VD71 error (classfile without a class) but reports a syntax error instead. copy_sub Ace $TEST Ace copy_raw test4.e $CLUSTER test4.e compile_melted compile_result validity_warning TEST VD80 copy_raw test4_rev1.e $CLUSTER test4.e compile_quick_melted compile_result syntax_error TEST 1 abort_compile compile_melted compile_result validity_error NONE VD71 test_end