[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1064810: Bug#1067055: openmpi: error: implicit declaration of function 'OPAL_THREAD_ADD_FETCH64'




On 02/04/2024 21:29, Sebastian Ramacher wrote:
To be honest, I don't see these two changes (changing mpi-defaults to
mpich on 32 bit; breaking 32 bit build of openmpi) to be ready. It'd be
preferable to reinstate a 32-bit compatible pmix and fix openmpi on 32
bit until the time_t transition is done.

Cheers

It looks like libpmix-dev is only used by mpich, openmpi and slurm-wlm.

mpich will be configured not to use pmix on 32-bit systems anyway

slurm-wlm builds ok without pmix; it can be patched to use pmix only on 64-bit systems.

openmpi in sid (4.1.6-7) has an internal copy of pmix 4.1.2 that it can be configured to use.

I can prepare this for openmpi on the debian/trixie branch; to upload with a fix for #1067055,

regards

Alastair

-- 
Alastair McKinstry, 
GPG: 82383CE9165B347C787081A2CBE6BB4E5D9AD3A5
ph: +353 87 6847928 e: alastair@mckinstry.ie, im: @alastair:mckinstry.ie

Reply to: