From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from kwanyin.sergiodj.net (kwanyin.sergiodj.net [158.69.185.54]) by server2.sourceware.org (Postfix) with ESMTPS id 358C23942018 for ; Sat, 7 Mar 2020 23:49:04 +0000 (GMT) Content-Transfer-Encoding: 7bit MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Date: Sat, 07 Mar 2020 18:49:01 -0500 Subject: *** COMPILATION FAILED *** Failures on Ubuntu-Aarch64-native-extended-gdbserver-m64, branch master *** BREAKAGE *** From: gdb-buildbot@sergiodj.net X-GDB-Buildbot: 1 In-Reply-To: <0240c8f11b06a33a043bacbe2b9e723ae6ad573c@gdb-build> To: gdb-testers@sourceware.org Message-Id: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00, GIT_PATCH_3, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: gdb-testers@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb-testers mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Mar 2020 23:49:05 -0000 Buildername: Ubuntu-Aarch64-native-extended-gdbserver-m64 Worker: ubuntu-aarch64 Full Build URL: https://gdb-buildbot.osci.io/#builders/5/builds/2063 Author: Tom Tromey Commit tested: 0240c8f11b06a33a043bacbe2b9e723ae6ad573c Subject of commit: Change how TUI windows are instantiated *** FAILED to build GDB -- compile gdb *** ============================================== +++ The full log is too big to be posted here. +++ These are the last 100 lines of it. CXX symtab.o CXX target-connection.o CXX target-dcache.o CXX target-descriptions.o CXX target-float.o CXX target-memory.o CXX target.o CXX target/waitstatus.o CXX test-target.o CXX thread-iter.o CXX thread.o CXX tic6x-linux-tdep.o CXX tic6x-tdep.o CXX tid-parse.o CXX tilegx-linux-tdep.o CXX tilegx-tdep.o CXX top.o CXX tracectf.o CXX tracefile-tfile.o CXX tracefile.o CXX tracepoint.o CXX trad-frame.o CXX tramp-frame.o CXX tui/tui-command.o CXX tui/tui-data.o CXX tui/tui-disasm.o CXX tui/tui-file.o CXX tui/tui-hooks.o CXX tui/tui-interp.o CXX tui/tui-io.o CXX tui/tui-layout.o CXX tui/tui-out.o CXX tui/tui-regs.o CXX tui/tui-source.o ../../binutils-gdb/gdb/tui/tui-layout.c:354:40: error: 'window_factory' was not declared in this scope static std::unordered_map *known_window_types; ^~~~~~~~~~~~~~ ../../binutils-gdb/gdb/tui/tui-layout.c:354:54: error: template argument 2 is invalid static std::unordered_map *known_window_types; ^ ../../binutils-gdb/gdb/tui/tui-layout.c:354:54: error: template argument 5 is invalid ../../binutils-gdb/gdb/tui/tui-layout.c: In function 'tui_gen_win_info* tui_get_window_by_name(const string&)': ../../binutils-gdb/gdb/tui/tui-layout.c:361:31: error: 'saved_tui_windows' was not declared in this scope for (tui_win_info *window : saved_tui_windows) ^~~~~~~~~~~~~~~~~ ../../binutils-gdb/gdb/tui/tui-layout.c:361:31: note: suggested alternative: 'all_tui_windows' for (tui_win_info *window : saved_tui_windows) ^~~~~~~~~~~~~~~~~ all_tui_windows ../../binutils-gdb/gdb/tui/tui-layout.c:365:35: error: request for member 'find' in '* known_window_types', which is of non-class type 'int' auto iter = known_window_types->find (name); ^~~~ ../../binutils-gdb/gdb/tui/tui-layout.c:366:35: error: request for member 'end' in '* known_window_types', which is of non-class type 'int' if (iter == known_window_types->end ()) ^~~ ../../binutils-gdb/gdb/tui/tui-layout.c: In function 'void initialize_known_windows()': ../../binutils-gdb/gdb/tui/tui-layout.c:380:60: error: 'window_factory' was not declared in this scope known_window_types = new std::unordered_map; ^~~~~~~~~~~~~~ ../../binutils-gdb/gdb/tui/tui-layout.c:380:74: error: template argument 2 is invalid known_window_types = new std::unordered_map; ^ ../../binutils-gdb/gdb/tui/tui-layout.c:380:74: error: template argument 5 is invalid ../../binutils-gdb/gdb/tui/tui-layout.c:382:23: error: request for member 'emplace' in '* known_window_types', which is of non-class type 'int' known_window_types->emplace ("src", ^~~~~~~ ../../binutils-gdb/gdb/tui/tui-layout.c:385:23: error: request for member 'emplace' in '* known_window_types', which is of non-class type 'int' known_window_types->emplace ("cmd", ^~~~~~~ ../../binutils-gdb/gdb/tui/tui-layout.c:387:23: error: request for member 'emplace' in '* known_window_types', which is of non-class type 'int' known_window_types->emplace ("regs", ^~~~~~~ ../../binutils-gdb/gdb/tui/tui-layout.c:390:23: error: request for member 'emplace' in '* known_window_types', which is of non-class type 'int' known_window_types->emplace ("asm", ^~~~~~~ ../../binutils-gdb/gdb/tui/tui-layout.c:393:23: error: request for member 'emplace' in '* known_window_types', which is of non-class type 'int' known_window_types->emplace ("status", get_locator_window); ^~~~~~~ ../../binutils-gdb/gdb/tui/tui-layout.c: In function 'bool validate_window_name(const string&)': ../../binutils-gdb/gdb/tui/tui-layout.c:924:35: error: request for member 'find' in '* known_window_types', which is of non-class type 'int' auto iter = known_window_types->find (name); ^~~~ ../../binutils-gdb/gdb/tui/tui-layout.c:925:38: error: request for member 'end' in '* known_window_types', which is of non-class type 'int' return iter != known_window_types->end (); ^~~ CXX tui/tui-stack.o CXX tui/tui-win.o CXX tui/tui-wingeneral.o Makefile:1599: recipe for target 'tui/tui-layout.o' failed make[2]: *** [tui/tui-layout.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: Leaving directory '/work/ubuntu-aarch64-native-extended-gdbserver-m64/build/gdb' Makefile:10065: recipe for target 'all-gdb' failed make[1]: *** [all-gdb] Error 2 make[1]: Leaving directory '/work/ubuntu-aarch64-native-extended-gdbserver-m64/build' Makefile:853: recipe for target 'all' failed make: *** [all] Error 2 program finished with exit code 2 elapsedTime=188.953230 ==============================================