test_name console-setting-change test_description Changing setting of console application should not cause compiler crash. define CONSOLE_APPLICATION "true" define NEW_OUTPUT "Test OK." copy_sub test.e $CLUSTER test.e copy_sub Ace $TEST Ace compile_melted compile_result ok execute_work NONE exec_output_w execute_result ok compare exec_output_w output define CONSOLE_APPLICATION "false" define NEW_OUTPUT "Test OK 2." copy_sub test.e $CLUSTER test.e copy_sub Ace $TEST Ace compile_melted compile_result ok c_compile_work c_compile_result ok execute_work NONE exec_output_c execute_result ok -- Only compare on Unix as on Windows we cannot capture the output if UNIX compare exec_output_c output2 define CONSOLE_APPLICATION "true" define NEW_OUTPUT "Test OK." copy_sub test.e $CLUSTER test.e copy_sub Ace $TEST Ace compile_melted compile_result ok c_compile_work c_compile_result ok execute_work NONE exec_output_w2 execute_result ok compare exec_output_w2 output test_end