Discussion:
[OMPI users] fatal error with openmpi-master-201702150209-404fe32 on Linux with Sun C
Siegmar Gross
2017-02-15 11:36:03 UTC
Permalink
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
Gilles Gouaillardet
2017-02-15 12:32:21 UTC
Permalink
Siegmar,

this looks like a compiler crash, and it should be reported to Oracle.

Cheers,

Gilles

On Wednesday, February 15, 2017, Siegmar Gross <
Post by Siegmar Gross
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/op
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
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/o
penmpi-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/o
penmpi-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/o
penmpi-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/o
penmpi-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/o
penmpi-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
https://rfd.newmexicoconsortium.org/mailman/listinfo/users
Siegmar Gross
2017-02-15 16:29:16 UTC
Permalink
Hi Gilles,
Post by Gilles Gouaillardet
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
Post by Gilles Gouaillardet
Cheers,
Gilles
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
https://rfd.newmexicoconsortium.org/mailman/listinfo/users <https://rfd.newmexicoconsortium.org/mailman/listinfo/users>
_______________________________________________
users mailing list
https://rfd.newmexicoconsortium.org/mailman/listinfo/users
r***@open-mpi.org
2017-02-15 16:42:05 UTC
Permalink
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.
Post by Siegmar Gross
Hi Gilles,
Post by Gilles Gouaillardet
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
Post by Gilles Gouaillardet
Cheers,
Gilles
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
https://rfd.newmexicoconsortium.org/mailman/listinfo/users <https://rfd.newmexicoconsortium.org/mailman/listinfo/users>
_______________________________________________
users mailing list
https://rfd.newmexicoconsortium.org/mailman/listinfo/users
_______________________________________________
users mailing list
https://rfd.newmexicoconsortium.org/mailman/listinfo/users
Siegmar Gross
2017-02-15 19:43:59 UTC
Permalink
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
Post by 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.
Post by Siegmar Gross
Hi Gilles,
Post by Gilles Gouaillardet
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
Post by Gilles Gouaillardet
Cheers,
Gilles
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
https://rfd.newmexicoconsortium.org/mailman/listinfo/users <https://rfd.newmexicoconsortium.org/mailman/listinfo/users>
_______________________________________________
users mailing list
https://rfd.newmexicoconsortium.org/mailman/listinfo/users
_______________________________________________
users mailing list
https://rfd.newmexicoconsortium.org/mailman/listinfo/users
_______________________________________________
users mailing list
https://rfd.newmexicoconsortium.org/mailman/listinfo/users
r***@open-mpi.org
2017-02-15 23:09:38 UTC
Permalink
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
Post by Siegmar Gross
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
Post by 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.
Post by Siegmar Gross
Hi Gilles,
Post by Gilles Gouaillardet
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
Post by Gilles Gouaillardet
Cheers,
Gilles
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
https://rfd.newmexicoconsortium.org/mailman/listinfo/users <https://rfd.newmexicoconsortium.org/mailman/listinfo/users>
_______________________________________________
users mailing list
https://rfd.newmexicoconsortium.org/mailman/listinfo/users
_______________________________________________
users mailing list
https://rfd.newmexicoconsortium.org/mailman/listinfo/users
_______________________________________________
users mailing list
https://rfd.newmexicoconsortium.org/mailman/listinfo/users
_______________________________________________
users mailing list
https://rfd.newmexicoconsortium.org/mailman/listinfo/users
Siegmar Gross
2017-02-16 07:05:34 UTC
Permalink
Hi Ralph and Gilles,
Post by r***@open-mpi.org
I guess it was the next nightly tarball, but not next commit.
Yes. How do I know which commits are in which order applied to
the trunk? How do I select/download a special commit? I can try
the commits, if I know how to do it.


Kind regards

Siegmar
Post by r***@open-mpi.org
However, it was almost certainly 7acef48 from Gilles that updated
the PMIx code.
Gilles: can you perhaps take a peek?
Sent from my iPad
Post by Siegmar Gross
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
Post by 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.
Post by Siegmar Gross
Hi Gilles,
Post by Gilles Gouaillardet
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
Post by Gilles Gouaillardet
Cheers,
Gilles
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
https://rfd.newmexicoconsortium.org/mailman/listinfo/users <https://rfd.newmexicoconsortium.org/mailman/listinfo/users>
_______________________________________________
users mailing list
https://rfd.newmexicoconsortium.org/mailman/listinfo/users
_______________________________________________
users mailing list
https://rfd.newmexicoconsortium.org/mailman/listinfo/users
_______________________________________________
users mailing list
https://rfd.newmexicoconsortium.org/mailman/listinfo/users
_______________________________________________
users mailing list
https://rfd.newmexicoconsortium.org/mailman/listinfo/users
_______________________________________________
users mailing list
https://rfd.newmexicoconsortium.org/mailman/listinfo/users
Gilles Gouaillardet
2017-02-16 06:24:33 UTC
Permalink
Ralph,


i was able to rewrite some macros to make Oracle compilers happy, and
filed https://github.com/pmix/master/pull/309 for that


Siegmar,


meanwhile, feel free to manually apply the attached patch



Cheers,


Gilles
Post by r***@open-mpi.org
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
Post by Siegmar Gross
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
Post by 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.
Post by Siegmar Gross
Hi Gilles,
Post by Gilles Gouaillardet
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
Post by Gilles Gouaillardet
Cheers,
Gilles
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
https://rfd.newmexicoconsortium.org/mailman/listinfo/users <https://rfd.newmexicoconsortium.org/mailman/listinfo/users>
_______________________________________________
users mailing list
https://rfd.newmexicoconsortium.org/mailman/listinfo/users
_______________________________________________
users mailing list
https://rfd.newmexicoconsortium.org/mailman/listinfo/users
_______________________________________________
users mailing list
https://rfd.newmexicoconsortium.org/mailman/listinfo/users
_______________________________________________
users mailing list
https://rfd.newmexicoconsortium.org/mailman/listinfo/users
_______________________________________________
users mailing list
https://rfd.newmexicoconsortium.org/mailman/listinfo/users
r***@open-mpi.org
2017-02-17 15:39:18 UTC
Permalink
Thanks Gilles!
Post by Siegmar Gross
Ralph,
i was able to rewrite some macros to make Oracle compilers happy, and filed https://github.com/pmix/master/pull/309 for that
Siegmar,
meanwhile, feel free to manually apply the attached patch
Cheers,
Gilles
Post by r***@open-mpi.org
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
Post by Siegmar Gross
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
Post by 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.
Post by Siegmar Gross
Hi Gilles,
Post by Gilles Gouaillardet
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
Post by Gilles Gouaillardet
Cheers,
Gilles
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
https://rfd.newmexicoconsortium.org/mailman/listinfo/users <https://rfd.newmexicoconsortium.org/mailman/listinfo/users>
_______________________________________________
users mailing list
https://rfd.newmexicoconsortium.org/mailman/listinfo/users
_______________________________________________
users mailing list
https://rfd.newmexicoconsortium.org/mailman/listinfo/users
_______________________________________________
users mailing list
https://rfd.newmexicoconsortium.org/mailman/listinfo/users
_______________________________________________
users mailing list
https://rfd.newmexicoconsortium.org/mailman/listinfo/users
_______________________________________________
users mailing list
https://rfd.newmexicoconsortium.org/mailman/listinfo/users
<pmix_cc.diff>_______________________________________________
users mailing list
https://rfd.newmexicoconsortium.org/mailman/listinfo/users
Loading...