|
From: Mark W. <mj...@re...> - 2015-08-25 09:34:50
|
Hi Philippe, On Mon, 2015-08-24 at 11:14 +0200, Mark Wielaard wrote: > I did notice we have several vgdb test failures because newer GDB will > warn of the remove gdbserver doesn't support the new vfile support (host > I/O packets): "warning: remote target does not support file transfer, > attempting to access files from local filesystem." > https://sourceware.org/gdb/onlinedocs/gdb/Host-I_002fO-Packets.html > Do you think it makes sense (is it easy?) to implement that, or should > we just "set sysroot /" or filter out the warning in our testsuite? So simply filtering out the warning like: Index: gdbserver_tests/filter_stderr =================================================================== --- gdbserver_tests/filter_stderr (revision 15586) +++ gdbserver_tests/filter_stderr (working copy) @@ -10,4 +10,5 @@ -e '/\/path\/to\/gdb/d' \ -e '/and then give GDB the following command/d' \ -e '/target remote |/d' \ - -e '/pid is optional if only one valgrind process is running/d' + -e '/pid is optional if only one valgrind process is running/d' \ + -e '/warning: remote target does not support file transfer, attempting to access files from local filesystem./d' Makes all gdbserver_tests PASS again, except one gdbserver_tests/hgtls. But that seems an unrelated issue. Shall we just go with a filter, or do you want to look into supporting file transfers in vgdb first? Thanks, Mark |