sdsc / p3dfft

P3DFFT stands for Parallel Three-Dimensional Fast Fourier Transforms. It is a library for large-scale computer simulations on parallel platforms. It implements 3D FFT and related algorithms such as Chebyshev transform (an important class of algorithm for simulations in a wide range of fields). P3DFFT uses 2D, or pencil, decomposition. For more information:
http://www.p3dfft.net
Other
54 stars 16 forks source link

add missing files to directly configure #11

Open CyrilleBonamy opened 6 years ago

CyrilleBonamy commented 6 years ago

In the last push, i have miss 3 files...

sorry for that ..

updated note : i think it is ok... Finally yes...

dmitrypek commented 6 years ago

After configure, I type make and get this:

CDPATH="${ZSH_VERSION+.}:" && cd . && aclocal-1.14 /bin/sh: aclocal-1.14: command not found make: *** [aclocal.m4] Error 127

CyrilleBonamy commented 6 years ago

i have found that the problem is related to the version of aclocal : https://github.com/google/autofdo/pull/57 The workaround is easy but i don't know how to add correctly the warning message in p3dfft code

To try in your environment just type :

aclocal -I . && autoheader && autoconf && automake --add-missing -c

and make again...

sorry for all the trouble...

----- Mail original ----- De: "Dmitry Pekurovsky" notifications@github.com À: "sdsc" p3dfft@noreply.github.com Cc: "CYRILLE BONAMY" cyrille.bonamy@univ-grenoble-alpes.fr, "Author" author@noreply.github.com Envoyé: Samedi 28 Octobre 2017 01:07:37 Objet: Re: [sdsc/p3dfft] add missing files to directly configure (#11)

After configure, I type make and get this:

CDPATH="${ZSH_VERSION+.}:" && cd . && aclocal-1.14 /bin/sh: aclocal-1.14: command not found make: *** [aclocal.m4] Error 127

-- You are receiving this because you authored the thread. Reply to this email directly or view it on GitHub: https://github.com/sdsc/p3dfft/pull/11#issuecomment-340117796

dmitrypek commented 6 years ago

I am not sure how to deal with it, either. I imagine this issue will come up for a number of users. Can you think of a more general way, independent of the aclocal version? Otherwise, unfortunately, I will have revert back the latest commit for the time being.

By the way, I get another error:

make[2]: Entering directory `/home/dmitry/CyrilleBonamy/p3dfft/build' /bin/sh ../libtool --tag=FC --mode=compile mpif90 -DHAVE_CONFIG_H -I. -I.. -I/opt/fftw/3.3.4/intel/mvapich2_ib/include -DINTEL -DMEASURE -DFFTW -g -c -o fft_spec.lo fft_spec.F90 libtool: Version mismatch error. This is libtool 2.4.2 Debian-2.4.2-1.11, but the libtool: definition of this LT_INIT comes from libtool 2.4.6. libtool: You should recreate aclocal.m4 with macros from libtool 2.4.2 Debian-2.4.2-1.11 libtool: and run autoconf again. make[2]: *** [fft_spec.lo] Error 63

On Fri, Oct 27, 2017 at 4:36 PM, CyrilleBonamy notifications@github.com wrote:

i have found that the problem is related to the version of aclocal : https://github.com/google/autofdo/pull/57 The workaround is easy but i don't know how to add correctly the warning message in p3dfft code

To try in your environment just type :

aclocal -I . && autoheader && autoconf && automake --add-missing -c

and make again...

sorry for all the trouble...

----- Mail original ----- De: "Dmitry Pekurovsky" notifications@github.com À: "sdsc" p3dfft@noreply.github.com Cc: "CYRILLE BONAMY" cyrille.bonamy@univ-grenoble-alpes.fr, "Author" < author@noreply.github.com> Envoyé: Samedi 28 Octobre 2017 01:07:37 Objet: Re: [sdsc/p3dfft] add missing files to directly configure (#11)

After configure, I type make and get this:

CDPATH="${ZSH_VERSION+.}:" && cd . && aclocal-1.14 /bin/sh: aclocal-1.14: command not found make: *** [aclocal.m4] Error 127

-- You are receiving this because you authored the thread. Reply to this email directly or view it on GitHub: https://github.com/sdsc/p3dfft/pull/11#issuecomment-340117796

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/sdsc/p3dfft/pull/11#issuecomment-340121335, or mute the thread https://github.com/notifications/unsubscribe-auth/AK73RgG1zSfThPYNgQ2hRMlBNsLlyuATks5swmj4gaJpZM4QJq0X .

CyrilleBonamy commented 6 years ago

I understand well that you need to revert back. If i have some time in the next weeks, i will come back to propose to you a solution (if i found one...).

Sorry again.

----- Mail original ----- De: "Dmitry Pekurovsky" notifications@github.com À: "sdsc" p3dfft@noreply.github.com Cc: "CYRILLE BONAMY" cyrille.bonamy@univ-grenoble-alpes.fr, "Author" author@noreply.github.com Envoyé: Samedi 28 Octobre 2017 02:25:43 Objet: Re: [sdsc/p3dfft] add missing files to directly configure (#11)

I am not sure how to deal with it, either. I imagine this issue will come up for a number of users. Can you think of a more general way, independent of the aclocal version? Otherwise, unfortunately, I will have revert back the latest commit for the time being.

By the way, I get another error:

make[2]: Entering directory `/home/dmitry/CyrilleBonamy/p3dfft/build' /bin/sh ../libtool --tag=FC --mode=compile mpif90 -DHAVE_CONFIG_H -I. -I.. -I/opt/fftw/3.3.4/intel/mvapich2_ib/include -DINTEL -DMEASURE -DFFTW -g -c -o fft_spec.lo fft_spec.F90 libtool: Version mismatch error. This is libtool 2.4.2 Debian-2.4.2-1.11, but the libtool: definition of this LT_INIT comes from libtool 2.4.6. libtool: You should recreate aclocal.m4 with macros from libtool 2.4.2 Debian-2.4.2-1.11 libtool: and run autoconf again. make[2]: *** [fft_spec.lo] Error 63

On Fri, Oct 27, 2017 at 4:36 PM, CyrilleBonamy notifications@github.com wrote:

i have found that the problem is related to the version of aclocal : https://github.com/google/autofdo/pull/57 The workaround is easy but i don't know how to add correctly the warning message in p3dfft code

To try in your environment just type :

aclocal -I . && autoheader && autoconf && automake --add-missing -c

and make again...

sorry for all the trouble...

----- Mail original ----- De: "Dmitry Pekurovsky" notifications@github.com À: "sdsc" p3dfft@noreply.github.com Cc: "CYRILLE BONAMY" cyrille.bonamy@univ-grenoble-alpes.fr, "Author" < author@noreply.github.com> Envoyé: Samedi 28 Octobre 2017 01:07:37 Objet: Re: [sdsc/p3dfft] add missing files to directly configure (#11)

After configure, I type make and get this:

CDPATH="${ZSH_VERSION+.}:" && cd . && aclocal-1.14 /bin/sh: aclocal-1.14: command not found make: *** [aclocal.m4] Error 127

-- You are receiving this because you authored the thread. Reply to this email directly or view it on GitHub: https://github.com/sdsc/p3dfft/pull/11#issuecomment-340117796

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/sdsc/p3dfft/pull/11#issuecomment-340121335, or mute the thread https://github.com/notifications/unsubscribe-auth/AK73RgG1zSfThPYNgQ2hRMlBNsLlyuATks5swmj4gaJpZM4QJq0X .

-- You are receiving this because you authored the thread. Reply to this email directly or view it on GitHub: https://github.com/sdsc/p3dfft/pull/11#issuecomment-340125889