[Prev][Next][Index]
Bugs in T3D runtime
- From: "Shelby Yang" <yang@cs.indiana.edu>
- Subject: Bugs in T3D runtime
- To: sage-bugs@extreme.indiana.edu
- Date: Thu, 17 Aug 1995 14:43:42 -0500 (EST)
- Sender: owner-sage-bugs@extreme.indiana.edu
I fixed a bug in pC++ runtime for T3D. The bug is caused by shmem_get and
shmem_put. Sometimes, for some unknown reason, dynamically allocated memory
is not accessible remotely. An access by calling shmem_get or shmem_put will
result in core dump and an "operand range" error. The problem is fixed by
always using static buffers for data transfering. Once the data is transfered,
it is copied to the target buffer.
In fact, I think it is Cray's fault.
Shelby