Siegmar Gross
2018-10-02 06:41:16 UTC
Hi Jeff, hi Nathan,
the compilers (Sun C 5.15, Sun C 5.14, Sun C 5.13) don't like the code.
loki tmp 110 cc -V
cc: Studio 12.6 Sun C 5.15 Linux_i386 2017/05/30
loki tmp 111 \cc -std=c11 atomic_test.c
"atomic_test.c", line 5: warning: no explicit type given
"atomic_test.c", line 5: syntax error before or at: test
"atomic_test.c", line 8: undefined symbol: test
"atomic_test.c", line 8: undefined symbol: x
cc: acomp failed for atomic_test.c
loki tmp 112
loki tmp 111 cc -V
cc: Studio 12.5 Sun C 5.14 Linux_i386 2016/05/31
loki tmp 112 \cc -std=c11 atomic_test.c
"atomic_test.c", line 5: warning: no explicit type given
"atomic_test.c", line 5: syntax error before or at: test
"atomic_test.c", line 8: undefined symbol: test
"atomic_test.c", line 8: undefined symbol: x
cc: acomp failed for atomic_test.c
loki tmp 113
loki tmp 108 cc -V
cc: Sun C 5.13 Linux_i386 2014/10/20
loki tmp 109 \cc -std=c11 atomic_test.c
"atomic_test.c", line 2: cannot find include file: <stdatomic.h>
"atomic_test.c", line 5: warning: _Atomic is a keyword in ISO C11
"atomic_test.c", line 5: undefined symbol: _Atomic
"atomic_test.c", line 5: syntax error before or at: intptr_t
"atomic_test.c", line 6: undefined symbol: intptr_t
"atomic_test.c", line 8: undefined symbol: test
"atomic_test.c", line 8: undefined symbol: x
cc: acomp failed for atomic_test.c
loki tmp 110
I have attached the file config.log.gist from my master build, although I
didn't know what the gist is. Let me know if you need something different
from that file. By the way, I was able to build the upcoming version 4.0.0.
loki openmpi-v4.0.x-201809290241-a7e275c-Linux.x86_64.64_cc 124 grep Error log.*
log.make-install.Linux.x86_64.64_cc: /usr/bin/install -c -m 644
mpi/man/man3/MPI_Compare_and_swap.3 mpi/man/man3/MPI_Dims_create.3
mpi/man/man3/MPI_Dist_graph_create.3
mpi/man/man3/MPI_Dist_graph_create_adjacent.3
mpi/man/man3/MPI_Dist_graph_neighbors.3
mpi/man/man3/MPI_Dist_graph_neighbors_count.3
mpi/man/man3/MPI_Errhandler_create.3 mpi/man/man3/MPI_Errhandler_free.3
mpi/man/man3/MPI_Errhandler_get.3 mpi/man/man3/MPI_Errhandler_set.3
mpi/man/man3/MPI_Error_class.3 mpi/man/man3/MPI_Error_string.3
mpi/man/man3/MPI_Exscan.3 mpi/man/man3/MPI_Iexscan.3
mpi/man/man3/MPI_Fetch_and_op.3 mpi/man/man3/MPI_File_c2f.3
mpi/man/man3/MPI_File_call_errhandler.3 mpi/man/man3/MPI_File_close.3
mpi/man/man3/MPI_File_create_errhandler.3 mpi/man/man3/MPI_File_delete.3
mpi/man/man3/MPI_File_f2c.3 mpi/man/man3/MPI_File_get_amode.3
mpi/man/man3/MPI_File_get_atomicity.3 mpi/man/man3/MPI_File_get_byte_offset.3
mpi/man/man3/MPI_File_get_errhandler.3 mpi/man/man3/MPI_File_get_group.3
mpi/man/man3/MPI_File_get_info.3 mpi/man/man3/MPI_File_get_position.3
mpi/man/man3/MPI_File_get_position_shared.3 mpi/man/man3/MPI_File_get_size.3
mpi/man/man3/MPI_File_get_type_extent.3 mpi/man/man3/MPI_File_get_view.3
mpi/man/man3/MPI_File_iread.3 mpi/man/man3/MPI_File_iread_at.3
mpi/man/man3/MPI_File_iread_all.3 mpi/man/man3/MPI_File_iread_at_all.3
mpi/man/man3/MPI_File_iread_shared.3 mpi/man/man3/MPI_File_iwrite.3
mpi/man/man3/MPI_File_iwrite_at.3 mpi/man/man3/MPI_File_iwrite_all.3
'/usr/local/openmpi-4.0.0_64_cc/share/man/man3'
log.make.Linux.x86_64.64_cc: GENERATE mpi/man/man3/MPI_Error_class.3
log.make.Linux.x86_64.64_cc: GENERATE mpi/man/man3/MPI_Error_string.3
loki openmpi-v4.0.x-201809290241-a7e275c-Linux.x86_64.64_cc 125
Best regards and thank you very much for your help
Siegmar
the compilers (Sun C 5.15, Sun C 5.14, Sun C 5.13) don't like the code.
loki tmp 110 cc -V
cc: Studio 12.6 Sun C 5.15 Linux_i386 2017/05/30
loki tmp 111 \cc -std=c11 atomic_test.c
"atomic_test.c", line 5: warning: no explicit type given
"atomic_test.c", line 5: syntax error before or at: test
"atomic_test.c", line 8: undefined symbol: test
"atomic_test.c", line 8: undefined symbol: x
cc: acomp failed for atomic_test.c
loki tmp 112
loki tmp 111 cc -V
cc: Studio 12.5 Sun C 5.14 Linux_i386 2016/05/31
loki tmp 112 \cc -std=c11 atomic_test.c
"atomic_test.c", line 5: warning: no explicit type given
"atomic_test.c", line 5: syntax error before or at: test
"atomic_test.c", line 8: undefined symbol: test
"atomic_test.c", line 8: undefined symbol: x
cc: acomp failed for atomic_test.c
loki tmp 113
loki tmp 108 cc -V
cc: Sun C 5.13 Linux_i386 2014/10/20
loki tmp 109 \cc -std=c11 atomic_test.c
"atomic_test.c", line 2: cannot find include file: <stdatomic.h>
"atomic_test.c", line 5: warning: _Atomic is a keyword in ISO C11
"atomic_test.c", line 5: undefined symbol: _Atomic
"atomic_test.c", line 5: syntax error before or at: intptr_t
"atomic_test.c", line 6: undefined symbol: intptr_t
"atomic_test.c", line 8: undefined symbol: test
"atomic_test.c", line 8: undefined symbol: x
cc: acomp failed for atomic_test.c
loki tmp 110
I have attached the file config.log.gist from my master build, although I
didn't know what the gist is. Let me know if you need something different
from that file. By the way, I was able to build the upcoming version 4.0.0.
loki openmpi-v4.0.x-201809290241-a7e275c-Linux.x86_64.64_cc 124 grep Error log.*
log.make-install.Linux.x86_64.64_cc: /usr/bin/install -c -m 644
mpi/man/man3/MPI_Compare_and_swap.3 mpi/man/man3/MPI_Dims_create.3
mpi/man/man3/MPI_Dist_graph_create.3
mpi/man/man3/MPI_Dist_graph_create_adjacent.3
mpi/man/man3/MPI_Dist_graph_neighbors.3
mpi/man/man3/MPI_Dist_graph_neighbors_count.3
mpi/man/man3/MPI_Errhandler_create.3 mpi/man/man3/MPI_Errhandler_free.3
mpi/man/man3/MPI_Errhandler_get.3 mpi/man/man3/MPI_Errhandler_set.3
mpi/man/man3/MPI_Error_class.3 mpi/man/man3/MPI_Error_string.3
mpi/man/man3/MPI_Exscan.3 mpi/man/man3/MPI_Iexscan.3
mpi/man/man3/MPI_Fetch_and_op.3 mpi/man/man3/MPI_File_c2f.3
mpi/man/man3/MPI_File_call_errhandler.3 mpi/man/man3/MPI_File_close.3
mpi/man/man3/MPI_File_create_errhandler.3 mpi/man/man3/MPI_File_delete.3
mpi/man/man3/MPI_File_f2c.3 mpi/man/man3/MPI_File_get_amode.3
mpi/man/man3/MPI_File_get_atomicity.3 mpi/man/man3/MPI_File_get_byte_offset.3
mpi/man/man3/MPI_File_get_errhandler.3 mpi/man/man3/MPI_File_get_group.3
mpi/man/man3/MPI_File_get_info.3 mpi/man/man3/MPI_File_get_position.3
mpi/man/man3/MPI_File_get_position_shared.3 mpi/man/man3/MPI_File_get_size.3
mpi/man/man3/MPI_File_get_type_extent.3 mpi/man/man3/MPI_File_get_view.3
mpi/man/man3/MPI_File_iread.3 mpi/man/man3/MPI_File_iread_at.3
mpi/man/man3/MPI_File_iread_all.3 mpi/man/man3/MPI_File_iread_at_all.3
mpi/man/man3/MPI_File_iread_shared.3 mpi/man/man3/MPI_File_iwrite.3
mpi/man/man3/MPI_File_iwrite_at.3 mpi/man/man3/MPI_File_iwrite_all.3
'/usr/local/openmpi-4.0.0_64_cc/share/man/man3'
log.make.Linux.x86_64.64_cc: GENERATE mpi/man/man3/MPI_Error_class.3
log.make.Linux.x86_64.64_cc: GENERATE mpi/man/man3/MPI_Error_string.3
loki openmpi-v4.0.x-201809290241-a7e275c-Linux.x86_64.64_cc 125
Best regards and thank you very much for your help
Siegmar
@siegmargross <https://github.com/siegmargross> Nathan posted a sample program
(via editing his prior comment), so you didn't get the mail about it. Can you
check #5814 (comment)
<https://github.com/open-mpi/ompi/issues/5814#issuecomment-426041374> and
compile/run the sample program he proposed and see what happens?
â
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<https://github.com/open-mpi/ompi/issues/5814#issuecomment-426044805>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AJwjqC5kb4B3eLT-xwR367t8usbT0gAEks5ugnX-gaJpZM4XCtaY>.
(via editing his prior comment), so you didn't get the mail about it. Can you
check #5814 (comment)
<https://github.com/open-mpi/ompi/issues/5814#issuecomment-426041374> and
compile/run the sample program he proposed and see what happens?
â
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<https://github.com/open-mpi/ompi/issues/5814#issuecomment-426044805>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AJwjqC5kb4B3eLT-xwR367t8usbT0gAEks5ugnX-gaJpZM4XCtaY>.