test_name 	modification-of-basic-variable
test_description Modification of a variable of a basic type should not lead to invalid code or cause a crash at run-time.

copy_sub 	Ace $TEST Ace
copy_raw 	test.e $CLUSTER test.e

compile_melted
compile_result	ok
execute_work	NONE exec_output_m
execute_result	ok
compare		exec_output_m output

compile_frozen
compile_result	ok
execute_work	NONE exec_output_w
execute_result	ok
compare		exec_output_w output

compile_final
compile_result	ok
execute_final	NONE exec_output_f
execute_result	ok
compare		exec_output_f output

test_end