|
From: Rich C. <rc...@wi...> - 2012-05-24 04:21:48
|
Nightly build on macbook ( Darwin 10.8.0 i386 ) Started at 2012-05-23 23:05:00 CDT Ended at 2012-05-23 23:21:38 CDT Results unchanged from 24 hours ago Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... failed Last 20 lines of verbose log follow echo dsymutil many-xpts dsymutil sarp dsymutil tinycc Making check in gdbserver_tests make clean_after_fork fork_chain passsigalrm sleepers main_pic t watchpoints gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -I../coregrind -I../include -I../VEX/pub -DVGA_x86=1 -DVGO_darwin=1 -DVGP_x86_darwin=1 -DVGPV_x86_darwin_vanilla=1 -Winline -Wall -Wshadow -g -arch i386 -Wno-long-long -Wno-pointer-sign -fno-stack-protector -MT clean_after_fork.o -MD -MP -MF .deps/clean_after_fork.Tpo -c -o clean_after_fork.o clean_after_fork.c mv -f .deps/clean_after_fork.Tpo .deps/clean_after_fork.Po gcc -Winline -Wall -Wshadow -g -arch i386 -Wno-long-long -Wno-pointer-sign -fno-stack-protector -o clean_after_fork clean_after_fork.o -lpthread gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -I../coregrind -I../include -I../VEX/pub -DVGA_x86=1 -DVGO_darwin=1 -DVGP_x86_darwin=1 -DVGPV_x86_darwin_vanilla=1 -Winline -Wall -Wshadow -g -arch i386 -Wno-long-long -Wno-pointer-sign -fno-stack-protector -MT fork_chain.o -MD -MP -MF .deps/fork_chain.Tpo -c -o fork_chain.o fork_chain.c mv -f .deps/fork_chain.Tpo .deps/fork_chain.Po gcc -Winline -Wall -Wshadow -g -arch i386 -Wno-long-long -Wno-pointer-sign -fno-stack-protector -o fork_chain fork_chain.o -lpthread gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -I../coregrind -I../include -I../VEX/pub -DVGA_x86=1 -DVGO_darwin=1 -DVGP_x86_darwin=1 -DVGPV_x86_darwin_vanilla=1 -Winline -Wall -Wshadow -g -arch i386 -Wno-long-long -Wno-pointer-sign -fno-stack-protector -MT passsigalrm.o -MD -MP -MF .deps/passsigalrm.Tpo -c -o passsigalrm.o passsigalrm.c passsigalrm.c: In function 'main': passsigalrm.c:54: error: 'SIGRTMIN' undeclared (first use in this function) passsigalrm.c:54: error: (Each undeclared identifier is reported only once passsigalrm.c:54: error: for each function it appears in.) make[3]: *** [passsigalrm.o] Error 1 make[2]: *** [check-am] Error 2 make[1]: *** [check-recursive] Error 1 make: *** [check] Error 2 Congratulations, all tests passed! |
|
From: Dave G. <go...@mc...> - 2012-05-24 05:31:45
Attachments:
darwin_sigrtmin.patch
|
Thanks, Rich, for getting the darwin regression tests running again. Here's a simple patch for the test build issue that I had applied locally but forgot to send out to anyone with commit rights. -Dave |
|
From: Rich C. <rc...@wi...> - 2012-05-24 12:07:31
|
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. I haven't tracked it down yet. Rich On Thu, 24 May 2012 00:31:35 -0500 Dave Goodell <go...@mc...> wrote: > Thanks, Rich, for getting the darwin regression tests running again. Here's a simple patch for the test build issue that I had applied locally but forgot to send out to anyone with commit rights. > > -Dave > -- Rich Coe rc...@wi... |
|
From: Julian S. <js...@ac...> - 2012-05-24 13:28:06
|
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. J |
|
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... |