[Mvapich-discuss] Build Failure with NVHPC 23.3

Korzennik, Sylvain skorzennik at cfa.harvard.edu
Thu May 11 12:12:09 EDT 2023


Hi Nat,

  Thanks for getting back to us. Shall I apply it to mvapich2-2.3.7  or
mvapich2-2.3.7-1?

    Cheers,
      Sylvain
--



On Thu, May 11, 2023 at 11:02 AM Shineman, Nat <shineman.5 at osu.edu> wrote:

> Louise and Sylvain,
>
> Please try the attached patch to resolve both the real128 and the rdynamic
> issues. Let me know if you have any issues.
>
> Thanks,
> Nat
> ------------------------------
> *From:* Mvapich-discuss <mvapich-discuss-bounces at lists.osu.edu> on behalf
> of Subramoni, Hari via Mvapich-discuss <mvapich-discuss at lists.osu.edu>
> *Sent:* Friday, May 5, 2023 11:23
> *To:* Korzennik, Sylvain <skorzennik at cfa.harvard.edu>; Announcement about
> MVAPICH2 (MPI over InfiniBand, RoCE, Omni-Path, iWARP and EFA) Libraries
> developed at NBCL/OSU <mvapich-discuss at lists.osu.edu>; Louise Spellacy <
> louise.spellacy at linaro.org>
> *Subject:* Re: [Mvapich-discuss] Build Failure with NVHPC 23.3
>
>
> Hi, Sylvain/Louise.
>
>
>
> Thanks for the report. We will take a look at this and get back to you
> soon.
>
>
>
> Best,
> Hari.
>
>
>
> *From:* Mvapich-discuss <mvapich-discuss-bounces+subramon=
> cse.ohio-state.edu at lists.osu.edu> *On Behalf Of *Korzennik, Sylvain via
> Mvapich-discuss
> *Sent:* Friday, May 5, 2023 11:20 AM
> *To:* Louise Spellacy <louise.spellacy at linaro.org>; Announcement about
> MVAPICH2 (MPI over InfiniBand, RoCE, Omni-Path, iWARP and EFA) Libraries
> developed at NBCL/OSU <mvapich-discuss at lists.osu.edu>
> *Subject:* Re: [Mvapich-discuss] Build Failure with NVHPC 23.3
>
>
>
> I ran into the exact same problem - unclear to me why config w/ NVIDIA 23.
> x turns on "supports fortran 2008" and then fails miserably, while NVIDIA
> 22. x compilers did not. Also, the config adds -rdynamic that is not
> supported by NVIDIA's
>
> I ran into the exact same problem - unclear to me why config w/ NVIDIA
> 23.x turns on "supports fortran 2008" and then fails miserably, while
> NVIDIA 22.x compilers did not.
>
> Also, the config adds -rdynamic that is not supported by NVIDIA's
> compilers.
>
>     Cheers,
>       Sylvain
> --
>
>
>
>
>
> On Fri, May 5, 2023 at 11:14 AM Louise Spellacy via Mvapich-discuss <
> mvapich-discuss at lists.osu.edu> wrote:
>
> Hi, I am building MVAPICH2 2. 3. 7 with NVHPC 23. 3 which is encountering
> a build error. The configure script runs successfully but when building
> with make I get the following error:  make -j 8   MOD
>  src/binding/fortran/use_mpi_f08/mpi_f08_types.
> stampNVFORTRAN-S-0081-Illegal
>
> Hi,
>
>
>
> I am building MVAPICH2 2.3.7 with NVHPC 23.3 which is encountering a build
> error.
>
>
>
> The configure script runs successfully but when building with make I get
> the following error:
>
>
>
>  make -j 8
>   MOD      src/binding/fortran/use_mpi_f08/mpi_f08_types.stamp
> NVFORTRAN-S-0081-Illegal selector - KIND value must be non-negative
>  (../mvapich2-2.3.7/src/binding/fortran/use_mpi_f08/mpi_f08_types.f90: 355)
>   0 inform,   0 warnings,   1 severes, 0 fatal for mpi_sizeof_xreal128
> NVFORTRAN-S-0081-Illegal selector - KIND value must be non-negative
>  (../mvapich2-2.3.7/src/binding/fortran/use_mpi_f08/mpi_f08_types.f90: 385)
>   0 inform,   0 warnings,   1 severes, 0 fatal for mpi_sizeof_xcomplex128
> make: *** [Makefile:45401:
> src/binding/fortran/use_mpi_f08/mpi_f08_types.stamp] Error 1
>
>
>
> These lines refer to code using real128 datatypes.
>
>
>
> When I compared the status of the configure, with a previously successful
> build with NVHPC 22.5 - the HAVE_F08_BINDING is set to 1 (with 23.3) not 0
> (with 22.5).
>
>
>
> I attempted to work around this by setting --enable-fortran=f77 but this
> removes the mpif90 compiler so this wasn't a viable work-around.
>
>
>
> Is there a way of enabling f90 support without explicitly enabling f08
> support? The only option I could see was --enable-fortran=fc which enables
> both.
>
>
>
> Or adding a check for real128 support to the configure script for Fortran
> 2008 support checking?
>
>
> All the best,
>
> Louise
>
> --------
>
> *Louise Spellacy*
> Principal Engineer
>
>
>
> https://urldefense.com/v3/__http://www.linaroforge.com__;!!KGKeukY!wosXYwQlWbKjzlBDZheZJh4D8D7Wzorx5SvpNHYlOx2wMT6CXNpOxtf5rGot6ijfhED7ZbSE7SlKkR_r_eao_yGuZgvdkUqMkXx3Nw$ 
> <https://urldefense.com/v3/__http:/www.linaroforge.com/__;!!KGKeukY!3iNLn14b76jc9LvUWa_ex-6vU1H2l0eOVemLx4Ifpj9f27VMFsusddvwZOz1dFkdJDARoTJq5Q-WqB_Eq39J_cZ2AhNmp4Tl0oJ8Iw$>
>
>
>
> [image: Image removed by sender.]
>
> _______________________________________________
> Mvapich-discuss mailing list
> Mvapich-discuss at lists.osu.edu
> https://lists.osu.edu/mailman/listinfo/mvapich-discuss
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osu.edu/pipermail/mvapich-discuss/attachments/20230511/dafea320/attachment-0006.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ~WRD2516.jpg
Type: image/jpeg
Size: 823 bytes
Desc: not available
URL: <http://lists.osu.edu/pipermail/mvapich-discuss/attachments/20230511/dafea320/attachment-0006.jpg>


More information about the Mvapich-discuss mailing list