Julian Seward
03800a6ef6
Record list of MPI-2 entry points, laboriously extracted from Open MPI
...
1.0.X header files.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5733
2006-03-09 19:05:29 +00:00
Julian Seward
ee64265a01
Add a 'quiet' option to make it shut up except for showing errors.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5732
2006-03-09 03:05:17 +00:00
Julian Seward
18bac89381
The mpicc being tested needs to be able to link stuff, not merely compile it.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5731
2006-03-09 02:49:56 +00:00
Julian Seward
d3177783d3
MPI checks: use AC_TRY_COMPILE correctly, so as to generate a test program
...
that icc can compile (just in case mpicc is a wrapper round icc).
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5730
2006-03-09 02:41:41 +00:00
Julian Seward
9636545add
More MPICH build fixes.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5729
2006-03-08 21:40:34 +00:00
Julian Seward
d726ad08ff
Add showCombiner and move showTy to a better place.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5728
2006-03-08 20:41:44 +00:00
Julian Seward
efb39d7e17
New wrapper, and an MPICH build fix.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5727
2006-03-08 15:27:37 +00:00
Julian Seward
2ae1dc4941
MPI build system refinements: just base everything off mpicc, and don't
...
try to figure out where mpi.h is.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5726
2006-03-08 15:26:10 +00:00
Julian Seward
ea762eae30
Oops, missed out of r5724.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5725
2006-03-08 13:24:21 +00:00
Julian Seward
a8587eef99
Regression test for memcheck's SET/GET_VBITS client requests.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5724
2006-03-08 13:21:07 +00:00
Julian Seward
aee8146a06
Reinstate the SET/GET_VBITS client requests.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5723
2006-03-08 13:20:09 +00:00
Julian Seward
eea205d222
walk_type: handle all remaining MPI1 combiners ({H,}VECTOR and
...
{H,}INDEXED). Should now be able to enumerate essentially all MPI1
user-defined types.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5722
2006-03-08 03:54:37 +00:00
Julian Seward
fe1b35ef4f
Update.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5718
2006-03-07 01:49:54 +00:00
Julian Seward
4e65de3448
Add an amd64 test program for 'fxtract' - just a copy of the x86 one.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5716
2006-03-07 01:17:12 +00:00
Julian Seward
fecb77b6e6
A test for fcmovnu.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5715
2006-03-06 19:50:06 +00:00
Julian Seward
6fa95850db
Test for fcmovnu.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5714
2006-03-06 19:36:30 +00:00
Julian Seward
ebfbb9ca3b
Update.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5713
2006-03-06 11:41:52 +00:00
Julian Seward
334b7d3324
Fix a type-size subtlety.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5712
2006-03-04 02:31:52 +00:00
Julian Seward
265d7a5c90
More futzing with the machinery for traversing datatypes.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5711
2006-03-03 21:03:10 +00:00
Julian Seward
eedadc5fb3
get_abit_and_vbyte/get_abit can be a significant bottleneck when
...
painting/checking huge numbers of bytes resulting from client check
requests. Inlining them helps significantly.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5710
2006-03-03 21:02:18 +00:00
Julian Seward
fa1c588076
Beginnings of proper MPI user type-walking code.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5709
2006-03-03 16:14:18 +00:00
Julian Seward
e335ddbef8
Detect/select 'mpicc' (from --with-mpicc=) and use that to build
...
libmpiwrap.so.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5708
2006-03-02 17:09:16 +00:00
Julian Seward
f1d729480c
Build system hacks to build and install the MPI wrappers library when
...
a suitable mpi.h is found at configure time. This also adds the
configure flag --with-mpi=/path/to/mpi/install so that libmpiwrap.so
can be built against any given MPI installation.
libmpiwrap.so is built and installed for the primary target only. As
usual this all involves various unsavoury build-system hacks.
Fortunately they are all in auxprogs/Makefile.am and configure.in
don't interact with any of our existing build-system hacks :-)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5707
2006-03-02 13:48:21 +00:00
Julian Seward
37483de7df
Update
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5706
2006-03-02 13:44:05 +00:00
Julian Seward
b57adab44f
A simple test of m{f,t}ocrf.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5705
2006-03-01 22:36:49 +00:00
Dirk Mueller
30be219c11
dox update
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5702
2006-02-27 09:34:29 +00:00
Dirk Mueller
fc629268fe
update ubuntu suppression (based on patch by David Kimdon)
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5700
2006-02-27 08:41:32 +00:00
Nicholas Nethercote
15af94dc9b
Minor readability change.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5698
2006-02-24 10:36:54 +00:00
Julian Seward
16593517ea
Update.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5697
2006-02-24 09:53:51 +00:00
Julian Seward
b43d6698c9
Undo r5667 (reinstate 3_0_BUGSTATUS.txt)
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5693
2006-02-23 18:17:32 +00:00
Dirk Mueller
b5c5c72b4c
update suppressions (10.1-ppc)
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5690
2006-02-22 19:16:03 +00:00
Dirk Mueller
327f9c3718
update suppression
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5689
2006-02-22 16:10:16 +00:00
Dirk Mueller
ffb11bc9b3
syscall number updates
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5687
2006-02-22 14:33:21 +00:00
Dirk Mueller
b93eb33d04
update syscall numbers (against 2.6.16rc2)
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5684
2006-02-22 13:51:37 +00:00
Dirk Mueller
ff40142a3a
backport status updates
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5681
2006-02-22 13:25:47 +00:00
Dirk Mueller
f1a7bdd33f
various syscall wrappings needed for SUSE 10.1
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5669
2006-02-22 12:54:44 +00:00
Dirk Mueller
5fb1427ded
uninteresting here
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5667
2006-02-22 12:38:29 +00:00
Dirk Mueller
589411b91c
update suppression
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5664
2006-02-21 18:04:16 +00:00
Julian Seward
bf2ba3210f
Fix CPU feature identification for ppc32/64 - add more paranoia, and
...
configure the sigill handler so that it can be used more than once.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5662
2006-02-21 17:11:11 +00:00
Julian Seward
65940e9512
Minor wibbles.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5659
2006-02-19 14:05:28 +00:00
Julian Seward
4875752741
Arse. Move this to the right place.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5658
2006-02-18 23:20:35 +00:00
Julian Seward
9b85672ea1
First try at an MPI wrappers library. Currently the build system
...
ignores it - it must be built by hand.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5657
2006-02-18 23:13:33 +00:00
Julian Seward
7622aee188
Add a missing case.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5656
2006-02-18 21:13:29 +00:00
Tom Hughes
54dc4329a7
Update bug status.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5653
2006-02-15 10:45:18 +00:00
Tom Hughes
cb62675be9
Restore RIP on return from a signal handler on amd64 - mirrors the
...
change in revision 5641 to restore EIP on x86.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5652
2006-02-15 10:44:02 +00:00
Tom Hughes
391d10fdeb
Fix the tkill system call wrapper and enable it on x86 and amd64.
...
Fixes bug #121901 .
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5651
2006-02-15 10:34:50 +00:00
Julian Seward
25ff562b43
Apparently on SLES9 the dynamic linker is called (soname'd) ld64.so.1.
...
Add a corresponding strcmp redirect.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5650
2006-02-14 21:55:11 +00:00
Julian Seward
ff75600128
A few more syscalls.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5649
2006-02-14 21:48:42 +00:00
Julian Seward
5d78da1816
Trawled v-users/bugzilla-mail and added entries.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5648
2006-02-14 16:15:57 +00:00
Julian Seward
7190322b0a
Ensure memory acquired from sys_brk() really is zeroed. Fixes #121893 .
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5647
2006-02-14 11:37:41 +00:00