public inbox for gdb-testers@sourceware.org
help / color / mirror / Atom feed
* Failures on Fedora-x86_64-cc-with-index, branch master
  2020-04-01  9:01 [binutils-gdb] gdb: select "Cygwin" OS ABI for Cygwin binaries gdb-buildbot
@ 2020-04-01  9:01 ` gdb-buildbot
  2020-04-01  9:31 ` Failures on Fedora-x86_64-m32, " gdb-buildbot
                   ` (6 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: gdb-buildbot @ 2020-04-01  9:01 UTC (permalink / raw)
  To: gdb-testers

Buildername:
        Fedora-x86_64-cc-with-index

Worker:
        fedora-x86-64-4

Full Build URL:
	https://gdb-buildbot.osci.io/#builders/20/builds/2524

Author:
        Simon Marchi <simon.marchi@efficios.com>

Commit tested:
        8db52437243e251c01e352cdb325bc9ace578e7c

Subject of commit:
        gdb: select "Cygwin" OS ABI for Cygwin binaries

Testsuite logs (gdb.sum, gdb.log and others):
        https://gdb-buildbot.osci.io/results/Fedora-x86_64-cc-with-index/8d/8db52437243e251c01e352cdb325bc9ace578e7c/

*** Diff to previous build ***
==============================================
PASS -> FAIL: gdb.multi/multi-arch-exec.exp: first_arch=1: selected_thread=1: follow_exec_mode=same: continue across exec that changes architecture
PASS -> KFAIL: gdb.threads/non-ldr-exit.exp: program exits normally
PASS -> KFAIL: gdb.threads/omp-par-scope.exp: nested_parallel: inner_threads: 2nd stop: print i
PASS -> KFAIL: gdb.threads/omp-par-scope.exp: nested_parallel: inner_threads: 2nd stop: print j
PASS -> KFAIL: gdb.threads/omp-par-scope.exp: single_scope: second thread: print i3
==============================================

*** Complete list of XFAILs for this builder ***

To obtain the list of XFAIL tests for this builder, go to:

        <https://gdb-buildbot.osci.io/results/Fedora-x86_64-cc-with-index/8d/8db52437243e251c01e352cdb325bc9ace578e7c//xfail.gz>

You can also see a pretty-printed version of the list, with more information
about each XFAIL, by going to:

        <https://gdb-buildbot.osci.io/results/Fedora-x86_64-cc-with-index/8d/8db52437243e251c01e352cdb325bc9ace578e7c//xfail.table.gz>



^ permalink raw reply	[flat|nested] 9+ messages in thread

* [binutils-gdb] gdb: select "Cygwin" OS ABI for Cygwin binaries
@ 2020-04-01  9:01 gdb-buildbot
  2020-04-01  9:01 ` Failures on Fedora-x86_64-cc-with-index, branch master gdb-buildbot
                   ` (7 more replies)
  0 siblings, 8 replies; 9+ messages in thread
From: gdb-buildbot @ 2020-04-01  9:01 UTC (permalink / raw)
  To: gdb-testers

*** TEST RESULTS FOR COMMIT 8db52437243e251c01e352cdb325bc9ace578e7c ***

commit 8db52437243e251c01e352cdb325bc9ace578e7c
Author:     Simon Marchi <simon.marchi@efficios.com>
AuthorDate: Mon Mar 16 16:56:36 2020 -0400
Commit:     Simon Marchi <simon.marchi@polymtl.ca>
CommitDate: Mon Mar 16 16:56:36 2020 -0400

    gdb: select "Cygwin" OS ABI for Cygwin binaries
    
    Before this patch, the "Windows" OS ABI is selected for all Windows
    executables, including Cygwin ones.  This patch makes GDB differentiate
    Cygwin binaries from non-Cygwin ones, and selects the "Cygwin" OS ABI
    for the Cygwin ones.
    
    To check whether a Windows PE executable is a Cygwin one, we check the
    library list in the .idata section, see if it contains "cygwin1.dll".
    
    I had to add code to parse the .idata section, because BFD doesn't seem
    to expose this information.  BFD does parse this information, but only
    to print it in textual form (function pe_print_idata):
    
      https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=blob;f=bfd/peXXigen.c;h=e42d646552a0ca1e856e082256cd3d943b54ddf0;hb=HEAD#l1261
    
    Here's the relevant portion of the PE format documentation:
    
      https://docs.microsoft.com/en-us/windows/win32/debug/pe-format#the-idata-section
    
    This page was also useful:
    
      https://blog.kowalczyk.info/articles/pefileformat.html#9ccef823-67e7-4372-9172-045d7b1fb006
    
    With this patch applied, this is what I get:
    
        (gdb) file some_mingw_x86_64_binary.exe
        Reading symbols from some_mingw_x86_64_binary.exe...
        (gdb) show osabi
        The current OS ABI is "auto" (currently "Windows").
        The default OS ABI is "GNU/Linux".
    
        (gdb) file some_mingw_i386_binary.exe
        Reading symbols from some_mingw_i386_binary.exe...
        (gdb) show osabi
        The current OS ABI is "auto" (currently "Windows").
        The default OS ABI is "GNU/Linux".
    
        (gdb) file some_cygwin_x86_64_binary.exe
        Reading symbols from some_cygwin_x86_64_binary.exe...
        (gdb) show osabi
        The current OS ABI is "auto" (currently "Cygwin").
        The default OS ABI is "GNU/Linux".
    
    gdb/ChangeLog:
    
            * windows-tdep.h (is_linked_with_cygwin_dll): New declaration.
            * windows-tdep.c (CYGWIN_DLL_NAME): New.
            (pe_import_directory_entry): New struct type.
            (is_linked_with_cygwin_dll): New function.
            * amd64-windows-tdep.c (amd64_windows_osabi_sniffer): Select
            GDB_OSABI_CYGWIN if the BFD is linked with the Cygwin DLL.
            * i386-windows-tdep.c (i386_windows_osabi_sniffer): Likewise.

diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 7e844e63eb..68c8bf7471 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,13 @@
+2020-03-16  Simon Marchi  <simon.marchi@efficios.com>
+
+	* windows-tdep.h (is_linked_with_cygwin_dll): New declaration.
+	* windows-tdep.c (CYGWIN_DLL_NAME): New.
+	(pe_import_directory_entry): New struct type.
+	(is_linked_with_cygwin_dll): New function.
+	* amd64-windows-tdep.c (amd64_windows_osabi_sniffer): Select
+	GDB_OSABI_CYGWIN if the BFD is linked with the Cygwin DLL.
+	* i386-windows-tdep.c (i386_windows_osabi_sniffer): Likewise.
+
 2020-03-16  Simon Marchi  <simon.marchi@efficios.com>
 
 	* i386-windows-tdep.c: Mass-rename "cygwin" to "windows", except
diff --git a/gdb/amd64-windows-tdep.c b/gdb/amd64-windows-tdep.c
index 88ff794abc..e0346f8628 100644
--- a/gdb/amd64-windows-tdep.c
+++ b/gdb/amd64-windows-tdep.c
@@ -1249,10 +1249,13 @@ amd64_windows_osabi_sniffer (bfd *abfd)
 {
   const char *target_name = bfd_get_target (abfd);
 
-  if (strcmp (target_name, "pei-x86-64") == 0)
-    return GDB_OSABI_WINDOWS;
+  if (!streq (target_name, "pei-x86-64"))
+    return GDB_OSABI_UNKNOWN;
 
-  return GDB_OSABI_UNKNOWN;
+  if (is_linked_with_cygwin_dll (abfd))
+    return GDB_OSABI_CYGWIN;
+
+  return GDB_OSABI_WINDOWS;
 }
 
 void _initialize_amd64_windows_tdep ();
diff --git a/gdb/i386-windows-tdep.c b/gdb/i386-windows-tdep.c
index a71ceda781..bd6107b02f 100644
--- a/gdb/i386-windows-tdep.c
+++ b/gdb/i386-windows-tdep.c
@@ -232,10 +232,13 @@ i386_windows_osabi_sniffer (bfd *abfd)
 {
   const char *target_name = bfd_get_target (abfd);
 
-  if (strcmp (target_name, "pei-i386") == 0)
-    return GDB_OSABI_WINDOWS;
+  if (!streq (target_name, "pei-i386"))
+    return GDB_OSABI_UNKNOWN;
 
-  return GDB_OSABI_UNKNOWN;
+  if (is_linked_with_cygwin_dll (abfd))
+    return GDB_OSABI_CYGWIN;
+
+  return GDB_OSABI_WINDOWS;
 }
 
 static enum gdb_osabi
diff --git a/gdb/windows-tdep.c b/gdb/windows-tdep.c
index e02b1ceed3..31b7b57005 100644
--- a/gdb/windows-tdep.c
+++ b/gdb/windows-tdep.c
@@ -38,6 +38,8 @@
 #include "libcoff.h"
 #include "solist.h"
 
+#define CYGWIN_DLL_NAME "cygwin1.dll"
+
 /* Windows signal numbers differ between MinGW flavors and between
    those and Cygwin.  The below enumeration was gleaned from the
    respective headers; the ones marked with MinGW64/Cygwin are defined
@@ -898,6 +900,103 @@ static const struct internalvar_funcs tlb_funcs =
   NULL
 };
 
+/* Layout of an element of a PE's Import Directory Table.  Based on:
+
+     https://docs.microsoft.com/en-us/windows/win32/debug/pe-format#import-directory-table
+ */
+
+struct pe_import_directory_entry
+{
+  uint32_t import_lookup_table_rva;
+  uint32_t timestamp;
+  uint32_t forwarder_chain;
+  uint32_t name_rva;
+  uint32_t import_address_table_rva;
+};
+
+gdb_static_assert (sizeof (pe_import_directory_entry) == 20);
+
+/* See windows-tdep.h.  */
+
+bool
+is_linked_with_cygwin_dll (bfd *abfd)
+{
+  /* The list of DLLs a PE is linked to is in the .idata section.  See:
+
+     https://docs.microsoft.com/en-us/windows/win32/debug/pe-format#the-idata-section
+   */
+  asection *idata_section = bfd_get_section_by_name (abfd, ".idata");
+  if (idata_section == nullptr)
+    return false;
+
+  /* Find the virtual address of the .idata section.  We must subtract this
+     from the RVAs (relative virtual addresses) to obtain an offset in the
+     section. */
+  bfd_vma idata_addr =
+    pe_data (abfd)->pe_opthdr.DataDirectory[PE_IMPORT_TABLE].VirtualAddress;
+
+  /* Map the section's data.  */
+  bfd_size_type idata_size;
+  const gdb_byte *const idata_contents
+    = gdb_bfd_map_section (idata_section, &idata_size);
+  if (idata_contents == nullptr)
+    {
+      warning (_("Failed to get content of .idata section."));
+      return false;
+    }
+
+  const gdb_byte *iter = idata_contents;
+  const gdb_byte *end = idata_contents + idata_size;
+  const pe_import_directory_entry null_dir_entry = { 0 };
+
+  /* Iterate through all directory entries.  */
+  while (true)
+    {
+      /* Is there enough space left in the section for another entry?  */
+      if (iter + sizeof (pe_import_directory_entry) > end)
+	{
+	  warning (_("Failed to parse .idata section: unexpected end of "
+		     ".idata section."));
+	  break;
+	}
+
+      pe_import_directory_entry *dir_entry = (pe_import_directory_entry *) iter;
+
+      /* Is it the end of list marker?  */
+      if (memcmp (dir_entry, &null_dir_entry,
+		  sizeof (pe_import_directory_entry)) == 0)
+	break;
+
+      bfd_vma name_addr = dir_entry->name_rva;
+
+      /* If the name's virtual address is smaller than the section's virtual
+         address, there's a problem.  */
+      if (name_addr < idata_addr
+	  || name_addr >= (idata_addr + idata_size))
+	{
+	  warning (_("\
+Failed to parse .idata section: name's virtual address (0x%" BFD_VMA_FMT "x) \
+is outside .idata section's range [0x%" BFD_VMA_FMT "x, 0x%" BFD_VMA_FMT "x[."),
+		   name_addr, idata_addr, idata_addr + idata_size);
+	  break;
+	}
+
+      const gdb_byte *name = &idata_contents[name_addr - idata_addr];
+
+      /* Make sure we don't overshoot the end of the section with the streq.  */
+      if (name + sizeof(CYGWIN_DLL_NAME) > end)
+	continue;
+
+      /* Finally, check if this is the dll name we are looking for.  */
+      if (streq ((const char *) name, CYGWIN_DLL_NAME))
+	return true;
+
+      iter += sizeof(pe_import_directory_entry);
+    }
+
+    return false;
+}
+
 void _initialize_windows_tdep ();
 void
 _initialize_windows_tdep ()
diff --git a/gdb/windows-tdep.h b/gdb/windows-tdep.h
index 34474f259c..f2dc426046 100644
--- a/gdb/windows-tdep.h
+++ b/gdb/windows-tdep.h
@@ -33,4 +33,10 @@ extern void windows_xfer_shared_library (const char* so_name,
 
 extern void windows_init_abi (struct gdbarch_info info,
 			      struct gdbarch *gdbarch);
+
+/* Return true if the Portable Executable behind ABFD uses the Cygwin dll
+   (cygwin1.dll).  */
+
+extern bool is_linked_with_cygwin_dll (bfd *abfd);
+
 #endif


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Failures on Fedora-x86_64-m32, branch master
  2020-04-01  9:01 [binutils-gdb] gdb: select "Cygwin" OS ABI for Cygwin binaries gdb-buildbot
  2020-04-01  9:01 ` Failures on Fedora-x86_64-cc-with-index, branch master gdb-buildbot
@ 2020-04-01  9:31 ` gdb-buildbot
  2020-04-01  9:46 ` Failures on Fedora-x86_64-m64, " gdb-buildbot
                   ` (5 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: gdb-buildbot @ 2020-04-01  9:31 UTC (permalink / raw)
  To: gdb-testers

Buildername:
        Fedora-x86_64-m32

Worker:
        fedora-x86-64-4

Full Build URL:
	https://gdb-buildbot.osci.io/#builders/17/builds/2573

Author:
        Simon Marchi <simon.marchi@efficios.com>

Commit tested:
        8db52437243e251c01e352cdb325bc9ace578e7c

Subject of commit:
        gdb: select "Cygwin" OS ABI for Cygwin binaries

Testsuite logs (gdb.sum, gdb.log and others):
        https://gdb-buildbot.osci.io/results/Fedora-x86_64-m32/8d/8db52437243e251c01e352cdb325bc9ace578e7c/

*** Diff to previous build ***
==============================================
new FAIL: gdb.base/coredump-filter.exp: disassembling function main for non-Private-Anonymous: no binary: loading /home/gdb-buildbot-2/fedora-x86-64-4/fedora-x86-64-m32/build/gdb/testsuite/outputs/gdb.base/coredump-filter/non-private-anon.gcore
new FAIL: gdb.base/coredump-filter.exp: disassembling function main for non-Shared-Anonymous: no binary: loading /home/gdb-buildbot-2/fedora-x86-64-4/fedora-x86-64-m32/build/gdb/testsuite/outputs/gdb.base/coredump-filter/non-shared-anon.gcore
new FAIL: gdb.base/coredump-filter.exp: loading and testing corefile for DoNotDump: loading /home/gdb-buildbot-2/fedora-x86-64-4/fedora-x86-64-m32/build/gdb/testsuite/outputs/gdb.base/coredump-filter/dont-dump.gcore
new FAIL: gdb.base/coredump-filter.exp: loading and testing corefile for non-Shared-Anonymous: loading /home/gdb-buildbot-2/fedora-x86-64-4/fedora-x86-64-m32/build/gdb/testsuite/outputs/gdb.base/coredump-filter/non-shared-anon.gcore
PASS -> FAIL: gdb.base/reread.exp: opts= "-fPIE" "ldflags=-pie" : second pass: run to foo
PASS -> FAIL: gdb.linespec/cpcompletion.exp: all-param-prefixes: cmd complete "b -function param_prefixes_test_intp_intr
PASS -> FAIL: gdb.linespec/cpcompletion.exp: all-param-prefixes: tab complete "b -function param_prefixes_test_intp_intr
==============================================

*** Complete list of XFAILs for this builder ***

To obtain the list of XFAIL tests for this builder, go to:

        <https://gdb-buildbot.osci.io/results/Fedora-x86_64-m32/8d/8db52437243e251c01e352cdb325bc9ace578e7c//xfail.gz>

You can also see a pretty-printed version of the list, with more information
about each XFAIL, by going to:

        <https://gdb-buildbot.osci.io/results/Fedora-x86_64-m32/8d/8db52437243e251c01e352cdb325bc9ace578e7c//xfail.table.gz>



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Failures on Fedora-x86_64-m64, branch master
  2020-04-01  9:01 [binutils-gdb] gdb: select "Cygwin" OS ABI for Cygwin binaries gdb-buildbot
  2020-04-01  9:01 ` Failures on Fedora-x86_64-cc-with-index, branch master gdb-buildbot
  2020-04-01  9:31 ` Failures on Fedora-x86_64-m32, " gdb-buildbot
@ 2020-04-01  9:46 ` gdb-buildbot
  2020-04-01 10:10 ` Failures on Fedora-x86_64-native-extended-gdbserver-m32, " gdb-buildbot
                   ` (4 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: gdb-buildbot @ 2020-04-01  9:46 UTC (permalink / raw)
  To: gdb-testers

Buildername:
        Fedora-x86_64-m64

Worker:
        fedora-x86-64-1

Full Build URL:
	https://gdb-buildbot.osci.io/#builders/3/builds/2634

Author:
        Simon Marchi <simon.marchi@efficios.com>

Commit tested:
        8db52437243e251c01e352cdb325bc9ace578e7c

Subject of commit:
        gdb: select "Cygwin" OS ABI for Cygwin binaries

Testsuite logs (gdb.sum, gdb.log and others):
        https://gdb-buildbot.osci.io/results/Fedora-x86_64-m64/8d/8db52437243e251c01e352cdb325bc9ace578e7c/

*** Diff to previous build ***
==============================================
PASS -> UNRESOLVED: gdb.base/reread.exp: opts= "" "" : second pass: breakpoint foo in first file
PASS -> UNRESOLVED: gdb.base/reread.exp: opts= "-fPIE" "ldflags=-pie" : second pass: breakpoint foo in first file
PASS -> FAIL: gdb.threads/gcore-stale-thread.exp: save a corefile
PASS -> KFAIL: gdb.threads/omp-par-scope.exp: nested_func: 1st call: 1st thread: print k
PASS -> KFAIL: gdb.threads/omp-par-scope.exp: nested_func: 1st call: 1st thread: print r
PASS -> KFAIL: gdb.threads/omp-par-scope.exp: nested_func: 1st call: 1st thread: print z
PASS -> KFAIL: gdb.threads/omp-par-scope.exp: nested_parallel: inner_threads: 2nd stop: print i
PASS -> KFAIL: gdb.threads/omp-par-scope.exp: nested_parallel: inner_threads: 2nd stop: print j
==============================================

*** Complete list of XFAILs for this builder ***

To obtain the list of XFAIL tests for this builder, go to:

        <https://gdb-buildbot.osci.io/results/Fedora-x86_64-m64/8d/8db52437243e251c01e352cdb325bc9ace578e7c//xfail.gz>

You can also see a pretty-printed version of the list, with more information
about each XFAIL, by going to:

        <https://gdb-buildbot.osci.io/results/Fedora-x86_64-m64/8d/8db52437243e251c01e352cdb325bc9ace578e7c//xfail.table.gz>



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Failures on Fedora-x86_64-native-extended-gdbserver-m32, branch master
  2020-04-01  9:01 [binutils-gdb] gdb: select "Cygwin" OS ABI for Cygwin binaries gdb-buildbot
                   ` (2 preceding siblings ...)
  2020-04-01  9:46 ` Failures on Fedora-x86_64-m64, " gdb-buildbot
@ 2020-04-01 10:10 ` gdb-buildbot
  2020-04-01 10:48 ` Failures on Fedora-x86_64-native-extended-gdbserver-m64, " gdb-buildbot
                   ` (3 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: gdb-buildbot @ 2020-04-01 10:10 UTC (permalink / raw)
  To: gdb-testers

Buildername:
        Fedora-x86_64-native-extended-gdbserver-m32

Worker:
        fedora-x86-64-4

Full Build URL:
	https://gdb-buildbot.osci.io/#builders/4/builds/2470

Author:
        Simon Marchi <simon.marchi@efficios.com>

Commit tested:
        8db52437243e251c01e352cdb325bc9ace578e7c

Subject of commit:
        gdb: select "Cygwin" OS ABI for Cygwin binaries

Testsuite logs (gdb.sum, gdb.log and others):
        https://gdb-buildbot.osci.io/results/Fedora-x86_64-native-extended-gdbserver-m32/8d/8db52437243e251c01e352cdb325bc9ace578e7c/

*** Diff to previous build ***
==============================================
new FAIL: gdb.base/coredump-filter.exp: disassembling function main for non-Private-Anonymous: no binary: loading /home/gdb-buildbot-2/fedora-x86-64-4/fedora-x86-64-native-extended-gdbserver-m32/build/gdb/testsuite/outputs/gdb.base/coredump-filter/non-private-anon.gcore
new FAIL: gdb.base/coredump-filter.exp: disassembling function main for non-Shared-Anonymous: no binary: loading /home/gdb-buildbot-2/fedora-x86-64-4/fedora-x86-64-native-extended-gdbserver-m32/build/gdb/testsuite/outputs/gdb.base/coredump-filter/non-shared-anon.gcore
new FAIL: gdb.base/coredump-filter.exp: loading and testing corefile for DoNotDump: loading /home/gdb-buildbot-2/fedora-x86-64-4/fedora-x86-64-native-extended-gdbserver-m32/build/gdb/testsuite/outputs/gdb.base/coredump-filter/dont-dump.gcore
new FAIL: gdb.base/coredump-filter.exp: loading and testing corefile for non-Shared-Anonymous: loading /home/gdb-buildbot-2/fedora-x86-64-4/fedora-x86-64-native-extended-gdbserver-m32/build/gdb/testsuite/outputs/gdb.base/coredump-filter/non-shared-anon.gcore
UNRESOLVED -> FAIL: gdb.mi/mi-exec-run.exp: inferior-tty=main: mi=main: force-fail=1: run failure detected
UNRESOLVED -> FAIL: gdb.mi/mi-exec-run.exp: inferior-tty=main: mi=separate: force-fail=1: run failure detected
UNRESOLVED -> FAIL: gdb.mi/mi-exec-run.exp: inferior-tty=separate: mi=main: force-fail=1: run failure detected
UNRESOLVED -> FAIL: gdb.mi/mi-exec-run.exp: inferior-tty=separate: mi=separate: force-fail=1: run failure detected
PASS -> FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: break at break_fn: 1
PASS -> FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: break at break_fn: 2
PASS -> FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: break at break_fn: 3
PASS -> FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: break at break_fn: 1
PASS -> FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: break at break_fn: 2
PASS -> FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: break at break_fn: 3
PASS -> FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: detach
PASS -> FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: reset timer in the inferior
==============================================

*** Complete list of XFAILs for this builder ***

To obtain the list of XFAIL tests for this builder, go to:

        <https://gdb-buildbot.osci.io/results/Fedora-x86_64-native-extended-gdbserver-m32/8d/8db52437243e251c01e352cdb325bc9ace578e7c//xfail.gz>

You can also see a pretty-printed version of the list, with more information
about each XFAIL, by going to:

        <https://gdb-buildbot.osci.io/results/Fedora-x86_64-native-extended-gdbserver-m32/8d/8db52437243e251c01e352cdb325bc9ace578e7c//xfail.table.gz>



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Failures on Fedora-x86_64-native-extended-gdbserver-m64, branch master
  2020-04-01  9:01 [binutils-gdb] gdb: select "Cygwin" OS ABI for Cygwin binaries gdb-buildbot
                   ` (3 preceding siblings ...)
  2020-04-01 10:10 ` Failures on Fedora-x86_64-native-extended-gdbserver-m32, " gdb-buildbot
@ 2020-04-01 10:48 ` gdb-buildbot
  2020-04-05  5:05 ` Failures on Fedora-x86_64-native-gdbserver-m64, " gdb-buildbot
                   ` (2 subsequent siblings)
  7 siblings, 0 replies; 9+ messages in thread
From: gdb-buildbot @ 2020-04-01 10:48 UTC (permalink / raw)
  To: gdb-testers

Buildername:
        Fedora-x86_64-native-extended-gdbserver-m64

Worker:
        fedora-x86-64-1

Full Build URL:
	https://gdb-buildbot.osci.io/#builders/2/builds/2471

Author:
        Simon Marchi <simon.marchi@efficios.com>

Commit tested:
        8db52437243e251c01e352cdb325bc9ace578e7c

Subject of commit:
        gdb: select "Cygwin" OS ABI for Cygwin binaries

Testsuite logs (gdb.sum, gdb.log and others):
        https://gdb-buildbot.osci.io/results/Fedora-x86_64-native-extended-gdbserver-m64/8d/8db52437243e251c01e352cdb325bc9ace578e7c/

*** Diff to previous build ***
==============================================
new FAIL: gdb.base/break-interp.exp: ldprelink=NO: ldsepdebug=IN: binprelink=NO: binsepdebug=NO: binpie=NO: INNER: symbol-less: entry point reached
new FAIL: gdb.base/break-interp.exp: ldprelink=NO: ldsepdebug=IN: binprelink=NO: binsepdebug=NO: binpie=YES: INNER: symbol-less: entry point reached
PASS -> UNRESOLVED: gdb.base/reread.exp: opts= "" "" : second pass: breakpoint foo in first file
PASS -> UNRESOLVED: gdb.base/reread.exp: opts= "-fPIE" "ldflags=-pie" : second pass: breakpoint foo in first file
FAIL -> UNRESOLVED: gdb.mi/mi-exec-run.exp: inferior-tty=main: mi=main: force-fail=1: run failure detected
FAIL -> UNRESOLVED: gdb.mi/mi-exec-run.exp: inferior-tty=main: mi=separate: force-fail=1: run failure detected
FAIL -> UNRESOLVED: gdb.mi/mi-exec-run.exp: inferior-tty=separate: mi=main: force-fail=1: run failure detected
FAIL -> UNRESOLVED: gdb.mi/mi-exec-run.exp: inferior-tty=separate: mi=separate: force-fail=1: run failure detected
PASS -> FAIL: gdb.multi/multi-re-run.exp: re_run_inf=2: iter=1: continue until exit
PASS -> FAIL: gdb.multi/multi-re-run.exp: re_run_inf=2: iter=1: print re_run_var_2
new UNRESOLVED: gdb.multi/multi-re-run.exp: re_run_inf=2: iter=2: delete all breakpoints in delete_breakpoints
PASS -> UNRESOLVED: gdb.multi/multi-re-run.exp: re_run_inf=2: iter=2: setting breakpoint at all_started
UNRESOLVED -> FAIL: gdb.threads/fork-plus-threads.exp: detach-on-fork=off: inferior 1 exited
new FAIL: gdb.threads/fork-plus-threads.exp: detach-on-fork=off: only inferior 1 left
PASS -> KFAIL: gdb.threads/omp-par-scope.exp: multi_scope: first thread: print i02
PASS -> KFAIL: gdb.threads/omp-par-scope.exp: multi_scope: first thread: print i12
PASS -> KFAIL: gdb.threads/omp-par-scope.exp: multi_scope: first thread: print i22
PASS -> KFAIL: gdb.threads/omp-par-scope.exp: nested_func: 2nd call: 2nd thread: print k
PASS -> KFAIL: gdb.threads/omp-par-scope.exp: nested_func: 2nd call: 2nd thread: print r
PASS -> KFAIL: gdb.threads/omp-par-scope.exp: nested_func: 2nd call: 2nd thread: print z
PASS -> KFAIL: gdb.threads/omp-par-scope.exp: nested_parallel: inner_threads: 2nd stop: print i
PASS -> KFAIL: gdb.threads/omp-par-scope.exp: nested_parallel: inner_threads: 2nd stop: print j
new KFAIL: gdb.threads/watchthreads2.exp: gdb can drop watchpoints in multithreaded app
==============================================

*** Complete list of XFAILs for this builder ***

To obtain the list of XFAIL tests for this builder, go to:

        <https://gdb-buildbot.osci.io/results/Fedora-x86_64-native-extended-gdbserver-m64/8d/8db52437243e251c01e352cdb325bc9ace578e7c//xfail.gz>

You can also see a pretty-printed version of the list, with more information
about each XFAIL, by going to:

        <https://gdb-buildbot.osci.io/results/Fedora-x86_64-native-extended-gdbserver-m64/8d/8db52437243e251c01e352cdb325bc9ace578e7c//xfail.table.gz>



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Failures on Fedora-x86_64-native-gdbserver-m64, branch master
  2020-04-01  9:01 [binutils-gdb] gdb: select "Cygwin" OS ABI for Cygwin binaries gdb-buildbot
                   ` (4 preceding siblings ...)
  2020-04-01 10:48 ` Failures on Fedora-x86_64-native-extended-gdbserver-m64, " gdb-buildbot
@ 2020-04-05  5:05 ` gdb-buildbot
  2020-04-05 23:50 ` Failures on Ubuntu-Aarch64-m64, " gdb-buildbot
  2020-04-06  0:09 ` Failures on Ubuntu-Aarch64-native-extended-gdbserver-m64, " gdb-buildbot
  7 siblings, 0 replies; 9+ messages in thread
From: gdb-buildbot @ 2020-04-05  5:05 UTC (permalink / raw)
  To: gdb-testers

Buildername:
        Fedora-x86_64-native-gdbserver-m64

Worker:
        fedora-x86-64-1

Full Build URL:
	https://gdb-buildbot.osci.io/#builders/22/builds/2471

Author:
        Simon Marchi <simon.marchi@efficios.com>

Commit tested:
        8db52437243e251c01e352cdb325bc9ace578e7c

Subject of commit:
        gdb: select "Cygwin" OS ABI for Cygwin binaries

Testsuite logs (gdb.sum, gdb.log and others):
        https://gdb-buildbot.osci.io/results/Fedora-x86_64-native-gdbserver-m64/8d/8db52437243e251c01e352cdb325bc9ace578e7c/

*** Diff to previous build ***
==============================================
new FAIL: gdb.base/gdb-caching-proc.exp: show print elements
PASS -> FAIL: gdb.threads/interrupted-hand-call.exp: continue until exit
PASS -> FAIL: gdb.threads/thread-unwindonsignal.exp: continue until exit
==============================================

*** Complete list of XFAILs for this builder ***

To obtain the list of XFAIL tests for this builder, go to:

        <https://gdb-buildbot.osci.io/results/Fedora-x86_64-native-gdbserver-m64/8d/8db52437243e251c01e352cdb325bc9ace578e7c//xfail.gz>

You can also see a pretty-printed version of the list, with more information
about each XFAIL, by going to:

        <https://gdb-buildbot.osci.io/results/Fedora-x86_64-native-gdbserver-m64/8d/8db52437243e251c01e352cdb325bc9ace578e7c//xfail.table.gz>



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Failures on Ubuntu-Aarch64-m64, branch master
  2020-04-01  9:01 [binutils-gdb] gdb: select "Cygwin" OS ABI for Cygwin binaries gdb-buildbot
                   ` (5 preceding siblings ...)
  2020-04-05  5:05 ` Failures on Fedora-x86_64-native-gdbserver-m64, " gdb-buildbot
@ 2020-04-05 23:50 ` gdb-buildbot
  2020-04-06  0:09 ` Failures on Ubuntu-Aarch64-native-extended-gdbserver-m64, " gdb-buildbot
  7 siblings, 0 replies; 9+ messages in thread
From: gdb-buildbot @ 2020-04-05 23:50 UTC (permalink / raw)
  To: gdb-testers

Buildername:
        Ubuntu-Aarch64-m64

Worker:
        ubuntu-aarch64

Full Build URL:
	https://gdb-buildbot.osci.io/#builders/8/builds/2456

Author:
        Simon Marchi <simon.marchi@efficios.com>

Commit tested:
        8db52437243e251c01e352cdb325bc9ace578e7c

Subject of commit:
        gdb: select "Cygwin" OS ABI for Cygwin binaries

Testsuite logs (gdb.sum, gdb.log and others):
        https://gdb-buildbot.osci.io/results/Ubuntu-Aarch64-m64/8d/8db52437243e251c01e352cdb325bc9ace578e7c/

*** Diff to previous build ***
==============================================
PASS -> FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: continue: detach: continue
==============================================

*** Complete list of XFAILs for this builder ***

To obtain the list of XFAIL tests for this builder, go to:

        <https://gdb-buildbot.osci.io/results/Ubuntu-Aarch64-m64/8d/8db52437243e251c01e352cdb325bc9ace578e7c//xfail.gz>

You can also see a pretty-printed version of the list, with more information
about each XFAIL, by going to:

        <https://gdb-buildbot.osci.io/results/Ubuntu-Aarch64-m64/8d/8db52437243e251c01e352cdb325bc9ace578e7c//xfail.table.gz>



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Failures on Ubuntu-Aarch64-native-extended-gdbserver-m64, branch master
  2020-04-01  9:01 [binutils-gdb] gdb: select "Cygwin" OS ABI for Cygwin binaries gdb-buildbot
                   ` (6 preceding siblings ...)
  2020-04-05 23:50 ` Failures on Ubuntu-Aarch64-m64, " gdb-buildbot
@ 2020-04-06  0:09 ` gdb-buildbot
  7 siblings, 0 replies; 9+ messages in thread
From: gdb-buildbot @ 2020-04-06  0:09 UTC (permalink / raw)
  To: gdb-testers

Buildername:
        Ubuntu-Aarch64-native-extended-gdbserver-m64

Worker:
        ubuntu-aarch64

Full Build URL:
	https://gdb-buildbot.osci.io/#builders/5/builds/2355

Author:
        Simon Marchi <simon.marchi@efficios.com>

Commit tested:
        8db52437243e251c01e352cdb325bc9ace578e7c

Subject of commit:
        gdb: select "Cygwin" OS ABI for Cygwin binaries

Testsuite logs (gdb.sum, gdb.log and others):
        https://gdb-buildbot.osci.io/results/Ubuntu-Aarch64-native-extended-gdbserver-m64/8d/8db52437243e251c01e352cdb325bc9ace578e7c/

*** Diff to previous build ***
==============================================
PASS -> FAIL: gdb.threads/interrupted-hand-call.exp: continue until exit
==============================================

*** Complete list of XFAILs for this builder ***

To obtain the list of XFAIL tests for this builder, go to:

        <https://gdb-buildbot.osci.io/results/Ubuntu-Aarch64-native-extended-gdbserver-m64/8d/8db52437243e251c01e352cdb325bc9ace578e7c//xfail.gz>

You can also see a pretty-printed version of the list, with more information
about each XFAIL, by going to:

        <https://gdb-buildbot.osci.io/results/Ubuntu-Aarch64-native-extended-gdbserver-m64/8d/8db52437243e251c01e352cdb325bc9ace578e7c//xfail.table.gz>



^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2020-04-06  0:10 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-04-01  9:01 [binutils-gdb] gdb: select "Cygwin" OS ABI for Cygwin binaries gdb-buildbot
2020-04-01  9:01 ` Failures on Fedora-x86_64-cc-with-index, branch master gdb-buildbot
2020-04-01  9:31 ` Failures on Fedora-x86_64-m32, " gdb-buildbot
2020-04-01  9:46 ` Failures on Fedora-x86_64-m64, " gdb-buildbot
2020-04-01 10:10 ` Failures on Fedora-x86_64-native-extended-gdbserver-m32, " gdb-buildbot
2020-04-01 10:48 ` Failures on Fedora-x86_64-native-extended-gdbserver-m64, " gdb-buildbot
2020-04-05  5:05 ` Failures on Fedora-x86_64-native-gdbserver-m64, " gdb-buildbot
2020-04-05 23:50 ` Failures on Ubuntu-Aarch64-m64, " gdb-buildbot
2020-04-06  0:09 ` Failures on Ubuntu-Aarch64-native-extended-gdbserver-m64, " gdb-buildbot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).