Closed zauster closed 6 years ago
I'm on a Linux machine with the most recent OpenMPI version and xparser/libmboard from the github repos:
% uname -srv
Linux 4.15.11-1-ARCH #1 SMP PREEMPT Mon Mar 19 18:21:03 UTC 2018
% mpicc -v
Es werden eingebaute Spezifikationen verwendet.
COLLECT_GCC=/usr/bin/gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/lto-wrapper
Ziel: x86_64-pc-linux-gnu
Konfiguriert mit: /build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-shared --enable-threads=posix --enable-libmpx --with-system-zlib --with-isl --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-plugin --enable-install-libiberty --with-linker-hash-style=gnu --enable-gnu-indirect-function --enable-multilib --disable-werror --enable-checking=release --enable-default-pie --enable-default-ssp
Thread-Modell: posix
gcc-Version 7.3.1 20180312 (GCC)
% pacman -Ss openmpi
extra/openmpi 3.0.0-1 [Installiert]
High performance message passing library (MPI)
zauster: Does this also occur using MPICH2 ? I'm not an expert on parallel, but I recall there were some architectures on which OpenMPI gave different results than MPICH, so perhaps it's worth a try.
@svdhoog thanks for the suggestion!
I installed MPICH and re-compiled libmboard
but unfortunately to no effect. The very same errors occur (tested again with the minimal example):
DEBUG
option: HANDSHAKE failsAs this is not an issue of xparser, but libmboard, I am closing this issue in favour of an issue at libmboard: https://github.com/FLAME-HPC/libmboard/issues/7
Hey all, i am writing a simple economic model with firms and consumers. When I use
xparser -s
everything works out fine. When I usexparser -p -f
, the code compiles and runs, but stops (sometimes) at a seemingly random iteration (at 352, at 954, ...) and hangs indefinitely.It is always before the first agent function is carried out (the first function would print something):
Now, when I omit the
-f
parameter, I get the following error:Now, I stripped the model of everything except the first function and the message that is sent between firm and consumer, but the error still happens. I attach this minimal model for you to reproduce the error. I appreciate any help/recommendations on this!
FLAME_Handshake.zip