|
From: Rich C. <rc...@wi...> - 2012-05-25 05:09:31
|
On Thu, 24 May 2012 15:25:55 +0200 Julian Seward <js...@ac...> wrote: > On Thursday, May 24, 2012, Rich Coe wrote: > > Hi Dave, > > > > I applied the patch to the local check out. > > > > Building I get this error: > > make[3]: *** No rule to make target `m_gdbserver/valgrind-low.c', needed by > > `libcoregrind_x86_darwin_a-valgrind-low.o'. Stop. > > Yeah, I got that, something to do with Philippe's gdbserver work > yesterday. But I think it is ok -- a from-clean build fixes it. > I assume therefore there were some Makefile.am changes. Yes, that was it. I cleaned the tree and rebuilt the configure script. make regtest hung during the gdbserver tests. I seem to remember a problem with a gdbserver test hanging. I'll have to research it further. Here's the ps output: 501 60199 47909 0 0:00.00 ttys000 0:00.00 /bin/sh -c if /opt/local/bin/perl tests/vg_regtest gdbserver_tests memcheck cachegrind callgrind massif lackey none helgrind drd exp-sgcheck exp-bbv exp-dhat ; then tests/check_makefile_consistency gdbserver_tests memcheck cachegrind callgrind massif lackey none helgrind drd exp-sgcheck exp-bbv exp-dhat; else tests/check_makefile_consistency gdbserver_tests memcheck cachegrind callgrind massif lackey none helgrind drd exp-sgcheck exp-bbv exp-dhat; false; fi 501 60200 60199 0 0:00.03 ttys000 0:00.05 /opt/local/bin/perl tests/vg_regtest gdbserver_tests memcheck cachegrind callgrind massif lackey none helgrind drd exp-sgcheck exp-bbv exp-dhat 501 60236 60200 0 0:00.00 ttys000 0:00.00 sh -c VALGRIND_LIB=/Users/minime/src/vg/.in_place VALGRIND_LIB_INNER=/Users/minime/src/vg/.in_place /Users/minime/src/vg/./coregrind/valgrind --command-line-only=yes --memcheck:leak-check=no --tool=mchelp --tool=memcheck --vgdb=yes --vgdb-error=0 --vgdb-prefix=./vgdb-prefix-mchelp ./t > mchelp.stdout.out 2> mchelp.stderr.out 501 60237 60236 0 0:00.01 ttys000 0:00.02 /Users/minime/src/vg/./coregrind/valgrind --command-line-only=yes --memcheck:leak-check=no --tool=mchelp --tool=memcheck --vgdb=yes --vgdb-error=0 --vgdb-prefix=./vgdb-prefix-mchelp ./t Here's the log output up to where it hung: mchelp: valgrind --tool=memcheck --vgdb=yes --vgdb-error=0 --vgdb-prefix=./vgdb-prefix-mchelp ./t (progB: ./vgdb --wait=60 --vgdb-prefix=./vgdb-prefix-mchelp -c help -c help debug -c v.kill) sh: line 1: 60235 Bus error ./vgdb --wait=60 --vgdb-prefix=./vgdb-prefix-mchelp -c help -c help debug -c v.kill > mchelp.stdoutB.out 2> mchelp.stderrB.out -- Rich Coe rc...@wi... |