-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

On 30/06/2015 14:41, Dani Ruiz wrote:
> Hi,
> 
> Regarding the issue Miquel had, chaning the intp instances by
> int32 solves the problem with pickle on ARM 32 bits and, therefore,
> the application runs correctly with OpenMP backend.
> 
> However, when running MPI+OpenMP it crashes again due to some key
> error with int32. Below the specific error:
> 
> After this message, OpenMPI invokes on rank 1 an MPI_ABORT,
> finishing the execution. Could this be related with the
> modifications made before? I also noticed that he MPI_ABORT is
> never invoked on the MPI process with rank 0, not pretty sure if
> this could help.

It seems to be related to the same numpy issue that breaks regular
PyFR on 32-bit systems.  As a workaround can you try, against a stock
copy of PyFR, opening up pyfr/__main__.py and before

  import pyfr.scripts.main

insert

  import numpy as np
  np.intp = np.int32

and see if that works.  The good news is that if it solves the problem
it should solve it everywhere and with only minor code modifications.

Regards, Freddie.

-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - http://gpgtools.org

iQIcBAEBCAAGBQJVkqvlAAoJEJ5wYUFIoPofozQP/ibUa3EmSvix/xA3z7b+5kOb
xojF321X95Ox+85loKH/FMjR7Shnq02SJtUtkDVnIp2sDpdvD+4bozwZ01REtHZ9
Wc6zJYe+F6EG7xdIkwF3tTNYeT21WvV5RgUC/SHLXJiq6NR5AfWHg+KiUcnE9o2z
aFkO/H7OLM5Gw9oISuekWRtAimrd+wP27UsqOfajev1RlnUI5JnUlbDo0TQtCEMf
1Bxo1YM/mEc2CLeGsPvthgYNhlN4Mc3L+DXXpnRevOk7b0l6vKY+tHaCfWC7550s
SE1rqobQbobTTZcYR5jBAfF245bx6hnPirWjqqcG95G9K2gN25vtP/YKsMgHMZsM
o0Y/vtMYQwX8k2fQU98jYfQh7ncdwALD59LRXx44nUTJGc5DVPFNty68QGhyfGpJ
Wrpy5NuFF7EZzAdYDObnrlhYVZZB77NpSrvpFe5/cNJVCmnws8lBogdA1SwcnuQd
VUUcSY0f4VyLYdunBhADgyFJfgTSFWLWeb8M6Pkk05Tvnz+jou5T/Kx6Sf5Q4KrJ
PnZET0KWqG0qFtdKcE0npdTEE7SvHUNxSG8AT/mbcU8awAqBYABrWadaHqC/MXma
M7nJsEgUIEZ2QRgkEkqjyjjGAJ4hJp3G9JBSVNY3YmHwWZoZQbQKpY+HQYB2rJ1r
Ob6TfnvfHnhh/e6ETr+g
=DF5J
-----END PGP SIGNATURE-----

-- 
You received this message because you are subscribed to the Google Groups "PyFR 
Mailing List" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send an email to [email protected].
Visit this group at http://groups.google.com/group/pyfrmailinglist.
For more options, visit https://groups.google.com/d/optout.

Reply via email to