Hello all,
Taking advantage of the Spanish power outage that has stopped all the processes, I have been updating the machines to the relatively recent stable version of Basilisk introduced by Stephane in February. I tried to recompile a parallel code after the upgrade and unfortunately I got a couple of bugs that I suspect is related to a mismatch of the versions between the libraries.
I do
% C99='mpicc -std=c99' qcc -Wall -O2 -D_MPI=1 mycode.c -o mycode_parallel -lm
getting:
/usr/local/basilisk/src/common.h:557:3: error: unknown type name ‘uint32_t’
...
/usr/local/basilisk/src/common.h:569:9: error: unknown type name ‘uint8_t’
My version of gcc abd open-mpi are:
%gcc -v
gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04)
%mpirun --version
mpirun (Open MPI) 4.1.2
I would appreciate if any of you can give me a tip to solve it.
Cheers
Pepe