BRBUILDLOG:command:br_prepare_repo binutils_gdb master
---> git remote prune origin
---> git pull --all
Fetching origin
Already up-to-date.

Current top commit:
commit 5ac588997c3c2d032d5d5145d9245eb37354c23b
Author: Tom Tromey <tromey@adacore.com>
Date:   Tue Jun 30 07:53:03 2020 -0600

    Do not define basic_string_view::to_string
    
    gdb's copy of basic_string_view includes a to_string method.  However,
    according to cppreference, this is not a method on the real
    std::basic_string_view:
    
    https://en.cppreference.com/w/cpp/string/basic_string_view
    
    This difference matters because gdb_string_view.h will use the
    standard implementation when built with a C++17 or later.  This caused
    PR build/26183.
    
    This patch fixes the problem by changing the method to be a standalone
    helper function, and then rewriting the uses.  Tested by rebuilding
    with a version of GCC that defaults to C++17.
    
    (Note that the build still is not clean; and also I noticed that the
    libstdc++ string_view forbids the use of nullptr ... I wonder if gdb
    violates that.)
    
    gdb/ChangeLog
    2020-06-30  Tom Tromey  <tromey@adacore.com>
    
     PR build/26183:
     * ada-lang.c (ada_lookup_name_info::ada_lookup_name_info): Use
     gdb::to_string.
    
    gdbsupport/ChangeLog
    2020-06-30  Tom Tromey  <tromey@adacore.com>
    
     PR build/26183:
     * gdb_string_view.h (basic_string_view::to_string): Remove.
     (gdb::to_string): New function.

Outstanding patch:
BRBUILDLOG:starttime:1593525137
BRBUILDLOG:stoptime:1593525140
BRBUILDLOG:duration:3
BRBUILDLOG:status:0BRBUILDLOG:command:br_prepare_repo gcc master
---> git remote prune origin
---> git pull --all
Fetching origin
error: Your local changes to the following files would be overwritten by merge:
gcc/config/tilegx/mul-tables.c
Please, commit your changes or stash them before you can merge.
Aborting
BRBUILDLOG:starttime:1593525140
BRBUILDLOG:stoptime:1593525163
BRBUILDLOG:duration:23
BRBUILDLOG:status:1