Hi,
i have installed OpenMPI 1.2.6, using gcc with bounds checking. But, when i
compile an MPI program, i have many time the same error:

../opal/include/opal/sys/amd64/atomic.h:89:    Address in memory:    0x8 ..
0xb
../opal/include/opal/sys/amd64/atomic.h:89:    Size:                 4 bytes
../opal/include/opal/sys/amd64/atomic.h:89:    Element size:         1 bytes
../opal/include/opal/sys/amd64/atomic.h:89:    Number of elements:   4
../opal/include/opal/sys/amd64/atomic.h:89:    Created at:
class/opal_object.c, line 52
../opal/include/opal/sys/amd64/atomic.h:89:    Storage class:        static
../opal/include/opal/sys/amd64/atomic.h:89:Bounds error: attempt to
reference memory overrunning the end of an object.
../opal/include/opal/sys/amd64/atomic.h:89:  Pointer value: 0x8, Size: 8

Setting the enviroment variable to "-never-fatal", the compile phase, ends
successfull. But, at runtime, i have ever the error above, very much time,
and the program fails, with "undefined status".

Is this an OpenMPI bug?





-- 
Gabriele Fatigati

CINECA Systems & Tecnologies Department

Supercomputing Group

Via Magnanelli 6/3, Casalecchio di Reno (BO) Italy

www.cineca.it Tel: +39 051 6171722

g.fatig...@cineca.it

Reply via email to