I guess it was the next nightly tarball, but not next commit. However, it was almost certainly 7acef48 from Gilles that updated the PMIx code.
Gilles: can you perhaps take a peek? Sent from my iPad > On Feb 15, 2017, at 11:43 AM, Siegmar Gross > <siegmar.gr...@informatik.hs-fulda.de> wrote: > > Hi Ralph, > > I get the error already with openmpi-master-201702100209-51def91 which > is the next version after openmpi-master-201702080209-bc2890e, if I'm > right. > > loki openmpi-master 146 grep Error \ > > openmpi-master-201702080209-bc2890e-Linux.x86_64.64_cc/log.make.Linux.x86_64.64_cc > \ > > openmpi-master-201702100209-51def91-Linux.x86_64.64_cc/log.make.Linux.x86_64.64_cc > openmpi-master-201702080209-bc2890e-Linux.x86_64.64_cc/log.make.Linux.x86_64.64_cc: > GENERATE mpi/man/man3/MPI_Error_class.3 > openmpi-master-201702080209-bc2890e-Linux.x86_64.64_cc/log.make.Linux.x86_64.64_cc: > GENERATE mpi/man/man3/MPI_Error_string.3 > > openmpi-master-201702100209-51def91-Linux.x86_64.64_cc/log.make.Linux.x86_64.64_cc:make[5]: > *** [dstore/pmix_esh.lo] Error 1 > openmpi-master-201702100209-51def91-Linux.x86_64.64_cc/log.make.Linux.x86_64.64_cc:make[4]: > *** [all-recursive] Error 1 > openmpi-master-201702100209-51def91-Linux.x86_64.64_cc/log.make.Linux.x86_64.64_cc:make[3]: > *** [all-recursive] Error 1 > openmpi-master-201702100209-51def91-Linux.x86_64.64_cc/log.make.Linux.x86_64.64_cc:make[2]: > *** [all-recursive] Error 1 > openmpi-master-201702100209-51def91-Linux.x86_64.64_cc/log.make.Linux.x86_64.64_cc:make[1]: > *** [all-recursive] Error 1 > openmpi-master-201702100209-51def91-Linux.x86_64.64_cc/log.make.Linux.x86_64.64_cc:make: > *** [all-recursive] Error 1 > > "pmix_esh.lo" isn't available for openmpi-master-201702100209-51def91. It's > also not available for the other versions which break. > > loki openmpi-master 147 find > openmpi-master-201702080209-bc2890e-Linux.x86_64.64_cc -name pmix_esh.lo > openmpi-master-201702080209-bc2890e-Linux.x86_64.64_cc/opal/mca/pmix/pmix2x/pmix/src/dstore/pmix_esh.lo > > loki openmpi-master 148 find > openmpi-master-201702100209-51def91-Linux.x86_64.64_cc -name pmix_esh.lo > loki openmpi-master 149 > > Which files do you need? Which commands shall I run to get differences of > files? > > > Kind regards > > Siegmar > > >> Am 15.02.2017 um 17:42 schrieb r...@open-mpi.org: >> If we knew what line in that file was causing the compiler to barf, we >> could at least address it. There is probably something added in recent >> commits that is causing problems for the compiler. >> >> So checking to see what commit might be triggering the failure would be most >> helpful. >> >> >>> On Feb 15, 2017, at 8:29 AM, Siegmar Gross >>> <siegmar.gr...@informatik.hs-fulda.de> wrote: >>> >>> Hi Gilles, >>> >>>> this looks like a compiler crash, and it should be reported to Oracle. >>> >>> I can try, but I don't think that they are interested, because >>> we don't have a contract any longer. I didn't get the error >>> building openmpi-master-201702080209-bc2890e as you can see >>> below. Would it be helpful to build all intermediate versions >>> to find out when the error occured the first time? Perhaps we >>> can identify which change of code is responsible for the error. >>> >>> loki openmpi-master-201702080209-bc2890e-Linux.x86_64.64_cc 111 grep Error >>> log.make.Linux.x86_64.64_cc >>> GENERATE mpi/man/man3/MPI_Error_class.3 >>> GENERATE mpi/man/man3/MPI_Error_string.3 >>> >>> loki openmpi-master-201702080209-bc2890e-Linux.x86_64.64_cc 112 cd >>> ../openmpi-master-201702150209-404fe32-Linux.x86_64.64_cc >>> loki openmpi-master-201702150209-404fe32-Linux.x86_64.64_cc 113 grep Error >>> log.make.Linux.x86_64.64_cc >>> make[5]: *** [dstore/pmix_esh.lo] Error 1 >>> make[4]: *** [all-recursive] Error 1 >>> make[3]: *** [all-recursive] Error 1 >>> make[2]: *** [all-recursive] Error 1 >>> make[1]: *** [all-recursive] Error 1 >>> make: *** [all-recursive] Error 1 >>> loki openmpi-master-201702150209-404fe32-Linux.x86_64.64_cc 114 >>> >>> >>> Kind regards and thank you very much for your help >>> >>> Siegmar >>> >>> >>>> >>>> Cheers, >>>> >>>> Gilles >>>> >>>> On Wednesday, February 15, 2017, Siegmar Gross >>>> <siegmar.gr...@informatik.hs-fulda.de >>>> <mailto:siegmar.gr...@informatik.hs-fulda.de>> wrote: >>>> >>>> Hi, >>>> >>>> I tried to install openmpi-master-201702150209-404fe32 on my "SUSE Linux >>>> Enterprise Server 12.2 (x86_64)" with Sun C 5.14. Unfortunately, "make" >>>> breaks with the following error. I've had no problems with gcc-6.3.0. >>>> >>>> >>>> ... >>>> >>>> "../../../../../../../openmpi-master-201702150209-404fe32/opal/mca/pmix/pmix2x/pmix/src/buffer_ops/copy.c", >>>> line 1004: warning: statement not reached >>>> CC buffer_ops/internal_functions.lo >>>> CC buffer_ops/open_close.lo >>>> CC buffer_ops/pack.lo >>>> CC buffer_ops/print.lo >>>> CC buffer_ops/unpack.lo >>>> CC sm/pmix_sm.lo >>>> CC sm/pmix_mmap.lo >>>> CC dstore/pmix_dstore.lo >>>> CC dstore/pmix_esh.lo >>>> cc: Fatal error in /opt/sun/developerstudio12.5/lib/compilers/bin/acomp >>>> : Signal number = 139 >>>> Makefile:1322: recipe for target 'dstore/pmix_esh.lo' failed >>>> make[5]: *** [dstore/pmix_esh.lo] Error 1 >>>> make[5]: Leaving directory >>>> '/export2/src/openmpi-master/openmpi-master-201702150209-404fe32-Linux.x86_64.64_cc/opal/mca/pmix/pmix2x/pmix/src' >>>> Makefile:1375: recipe for target 'all-recursive' failed >>>> make[4]: *** [all-recursive] Error 1 >>>> make[4]: Leaving directory >>>> '/export2/src/openmpi-master/openmpi-master-201702150209-404fe32-Linux.x86_64.64_cc/opal/mca/pmix/pmix2x/pmix/src' >>>> Makefile:652: recipe for target 'all-recursive' failed >>>> make[3]: *** [all-recursive] Error 1 >>>> make[3]: Leaving directory >>>> '/export2/src/openmpi-master/openmpi-master-201702150209-404fe32-Linux.x86_64.64_cc/opal/mca/pmix/pmix2x/pmix' >>>> Makefile:2037: recipe for target 'all-recursive' failed >>>> make[2]: *** [all-recursive] Error 1 >>>> make[2]: Leaving directory >>>> '/export2/src/openmpi-master/openmpi-master-201702150209-404fe32-Linux.x86_64.64_cc/opal/mca/pmix/pmix2x' >>>> Makefile:2386: recipe for target 'all-recursive' failed >>>> make[1]: *** [all-recursive] Error 1 >>>> make[1]: Leaving directory >>>> '/export2/src/openmpi-master/openmpi-master-201702150209-404fe32-Linux.x86_64.64_cc/opal' >>>> Makefile:1903: recipe for target 'all-recursive' failed >>>> make: *** [all-recursive] Error 1 >>>> loki openmpi-master-201702150209-404fe32-Linux.x86_64.64_cc 129 >>>> >>>> >>>> I would be grateful, if somebody can fix the problem. Do you need >>>> anything >>>> else? Thank you very much for any help in advance. >>>> >>>> >>>> Kind regards >>>> >>>> Siegmar >>>> _______________________________________________ >>>> users mailing list >>>> users@lists.open-mpi.org >>>> https://rfd.newmexicoconsortium.org/mailman/listinfo/users >>>> <https://rfd.newmexicoconsortium.org/mailman/listinfo/users> >>>> >>>> >>>> >>>> _______________________________________________ >>>> users mailing list >>>> users@lists.open-mpi.org >>>> https://rfd.newmexicoconsortium.org/mailman/listinfo/users >>> _______________________________________________ >>> users mailing list >>> users@lists.open-mpi.org >>> https://rfd.newmexicoconsortium.org/mailman/listinfo/users >> >> _______________________________________________ >> users mailing list >> users@lists.open-mpi.org >> https://rfd.newmexicoconsortium.org/mailman/listinfo/users > _______________________________________________ > users mailing list > users@lists.open-mpi.org > https://rfd.newmexicoconsortium.org/mailman/listinfo/users _______________________________________________ users mailing list users@lists.open-mpi.org https://rfd.newmexicoconsortium.org/mailman/listinfo/users