[gdb/testsuite] Compile dwzbuildid-mismatch more quietly
authorTom de Vries <tdevries@suse.de>
Fri, 24 Apr 2020 11:59:42 +0000 (13:59 +0200)
committerTom de Vries <tdevries@suse.de>
Fri, 24 Apr 2020 11:59:42 +0000 (13:59 +0200)
When running test-case gdb.dwarf2/dwzbuildid.exp with target board
cc-with-gdb-index, we have:
...
Running src/gdb/testsuite/gdb.dwarf2/dwzbuildid.exp ...
gdb compile failed, warning: File "dwzbuildid5.o" has a different \
  build-id, file skipped
could not find '.gnu_debugaltlink' file for dwzbuildid-mismatch
warning: File "dwzbuildid5.o" has a different build-id, file skipped
Error while writing index for `dwzbuildid-mismatch': could not find \
  '.gnu_debugaltlink' file for dwzbuildid-mismatch
...
and likewise for target board cc-with-debug-names.

These are gdb-add-index warnings and errors due to the executable
dwzbuildid-mismatch having a build-id mismatch.

Be less verbose by adding "quiet" to the compile flags.

Tested on x86_64-linux.

gdb/testsuite/ChangeLog:

2020-04-24  Tom de Vries  <tdevries@suse.de>

* gdb.dwarf2/dwzbuildid.exp: Add quiet to dwzbuildid-mismatch compile
flags.

gdb/testsuite/ChangeLog
gdb/testsuite/gdb.dwarf2/dwzbuildid.exp

index 8007f486fbcbded3e406b07b81e1b5016158be3e..b16366fc0e72fb4ed856263efb303b10fcbaedc3 100644 (file)
@@ -1,3 +1,8 @@
+2020-04-24  Tom de Vries  <tdevries@suse.de>
+
+       * gdb.dwarf2/dwzbuildid.exp: Add quiet to dwzbuildid-mismatch compile
+       flags.
+
 2020-04-24  Tom de Vries  <tdevries@suse.de>
 
        * gdb.dwarf2/dw2-error.exp: Add quiet to compile flags.
index 6eead2bb79fb9015832f1b3287406948113f7d25..10ad10ae40ec81949e8b2f286c8cfe6ea14a1da2 100644 (file)
@@ -138,7 +138,7 @@ if {[gdb_compile [list ${binfile}1.o ${binfile}2.o] ${binfile}-ok \
 }
 
 if {[gdb_compile [list ${binfile}1.o ${binfile}4.o] ${binfile}-mismatch \
-        executable {}] != ""} {
+        executable {quiet}] != ""} {
     return -1
 }