--| 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 vwst-cant-find-feature test_description After initial compilation, an attribute listed in a strip expression is changed to a constant attribute, which elicits a VWST(1) error report. Then an inheritance clause is added and the constant attribute is moved to an heir class. copy_sub Ace $TEST Ace define INHERITANCE "" define TEST_ATTRIBUTE "try: DOUBLE" copy_sub test.e $CLUSTER test.e compile_melted compile_result ok define TEST_ATTRIBUTE "try: DOUBLE is 1.3" copy_sub test.e $CLUSTER test.e compile_melted compile_result validity_error TEST VWST(1) define INHERITANCE "inherit TEST1" define TEST_ATTRIBUTE "" define TEST2_ATTRIBUTE "try: DOUBLE is 1.3" copy_sub test.e $CLUSTER test.e copy_raw test1.e $CLUSTER test1.e copy_sub test2.e $CLUSTER test2.e resume_compile compile_result validity_error TEST VWST(1) resume_compile compile_result validity_error TEST VWST(1) define TEST2_ATTRIBUTE "try: DOUBLE" copy_sub test2.e $CLUSTER test2.e resume_compile compile_result ok test_end