From 351ec8a42e670a4529e2419e09054245fa452341 Mon Sep 17 00:00:00 2001 From: David Schleef Date: Fri, 13 May 2011 16:21:43 -0700 Subject: [PATCH] tests: print error message in test failures --- orc-test/orctest.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/orc-test/orctest.c b/orc-test/orctest.c index 987dddd..21c1f3c 100644 --- a/orc-test/orctest.c +++ b/orc-test/orctest.c @@ -78,9 +78,11 @@ orc_test_gcc_compile (OrcProgram *p) result = orc_program_compile_full (p, target, flags); if (ORC_COMPILE_RESULT_IS_FATAL(result)) { + printf (" error: %s\n", orc_program_get_error (p)); return ORC_TEST_FAILED; } if (!ORC_COMPILE_RESULT_IS_SUCCESSFUL(result)) { + printf (" no code generated: %s\n", orc_program_get_error (p)); return ORC_TEST_INDETERMINATE; } @@ -203,6 +205,7 @@ orc_test_gcc_compile_neon (OrcProgram *p) result = orc_program_compile_full (p, target, flags); if (!ORC_COMPILE_RESULT_IS_SUCCESSFUL(result)) { + printf (" no code generated: %s\n", orc_program_get_error (p)); return ORC_TEST_INDETERMINATE; } @@ -296,6 +299,7 @@ orc_test_gcc_compile_c64x (OrcProgram *p) result = orc_program_compile_full (p, target, flags); if (!ORC_COMPILE_RESULT_IS_SUCCESSFUL(result)) { + printf (" no code generated: %s\n", orc_program_get_error (p)); return ORC_TEST_INDETERMINATE; } @@ -553,6 +557,7 @@ orc_test_compare_output_full (OrcProgram *program, int flags) goto out; } if (!ORC_COMPILE_RESULT_IS_SUCCESSFUL(result)) { + printf (" no code generated: %s\n", orc_program_get_error (program)); ret = ORC_TEST_INDETERMINATE; goto out; } -- 2.7.4