test_name	config-generic-root-with-expanded	
test_description A generic root type with an expanded type as actual generic compiles fine when frozen or finalized but system execution crashes with a panic if the root class has an attribute of the formal generic type.

define ROOT_TYPE "TEST [TEST1]"
copy_sub 	Ace $TEST Ace
copy_raw	test.e $CLUSTER	test.e
copy_raw	test1.e $CLUSTER test1.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

c_compile_work
c_compile_result ok

execute_work	NONE exec_output_w
execute_result	ok
compare		exec_output_w output

compile_final
compile_result 	 ok

c_compile_final
c_compile_result ok

execute_final	NONE exec_output_f
execute_result	ok
compare		exec_output_f output

test_end