From: David Malcolm Date: Fri, 30 Jun 2023 15:20:02 +0000 (-0400) Subject: jit.exp: handle dwarf version mismatch in jit-check-debug-info [PR110466] X-Git-Tag: basepoints/gcc-15~7916 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c3c0ba5436170e01499f4390b7b628a32943a9e2;p=thirdparty%2Fgcc.git jit.exp: handle dwarf version mismatch in jit-check-debug-info [PR110466] gcc/testsuite/ChangeLog: PR jit/110466 * jit.dg/jit.exp (jit-check-debug-info): Gracefully handle too early versions of gdb that don't support our dwarf version, via "unsupported". Signed-off-by: David Malcolm --- diff --git a/gcc/testsuite/jit.dg/jit.exp b/gcc/testsuite/jit.dg/jit.exp index 3568dbb9d633..8bf7e51c24f1 100644 --- a/gcc/testsuite/jit.dg/jit.exp +++ b/gcc/testsuite/jit.dg/jit.exp @@ -440,6 +440,10 @@ proc jit-check-debug-info { obj_file cmds match } { send $cmd } expect { + -re "Dwarf Error: wrong version in compilation unit header" { + set testcase [testname-for-summary] + unsupported "$testcase: gdb does not support dwarf version" + } -re $match { pass OK } default { fail FAIL } }