We just recently started showing these common symbol warnings -- they're really 
motivations to ourselves to reduce the number of common symbols.  :-)


> On Jun 16, 2015, at 11:17 AM, Siegmar Gross 
> <siegmar.gr...@informatik.hs-fulda.de> wrote:
> 
> Hi Gilles,
> 
>> these are just warnings, you can safely ignore them
> 
> Good to know. Nevertheless, I thought that you may be interested to
> know about the warnings, because they are new.
> 
> 
> Kind regards
> 
> Siegmar
> 
> 
> 
> 
>> Cheers,
>> 
>> Gilles
>> 
>> On Tuesday, June 16, 2015, Siegmar Gross <
>> siegmar.gr...@informatik.hs-fulda.de> wrote:
>> 
>>> Hi,
>>> 
>>> today I tried to build openmpi-dev-1883-g7cce015 on my machines
>>> (Solaris 10 Sparc, Solaris 10 x86_64, and openSUSE Linux 12.1
>>> x86_64) with gcc-5.1.0 and Sun C 5.13/5.12. I got the following
>>> error for gcc-5.1.0 and Sun C 5.12 on Linux and I didn't get any
>>> errors on my Solaris machines for gcc-5.1.0 and Sun C 5.13.
>>> I used the following command to configure the package for gcc.
>>> 
>>> ../openmpi-dev-1883-g7cce015/configure
>>> --prefix=/usr/local/openmpi-master_64_gcc \
>>>  --libdir=/usr/local/openmpi-master_64_gcc/lib64 \
>>>  --with-jdk-bindir=/usr/local/jdk1.8.0/bin \
>>>  --with-jdk-headers=/usr/local/jdk1.8.0/include \
>>>  JAVA_HOME=/usr/local/jdk1.8.0 \
>>>  LDFLAGS="-m64" CC="gcc" CXX="g++" FC="gfortran" \
>>>  CFLAGS="-m64" CXXFLAGS="-m64" FCFLAGS="-m64" \
>>>  CPP="cpp" CXXCPP="cpp" \
>>>  CPPFLAGS="" CXXCPPFLAGS="" \
>>>  --enable-mpi-cxx \
>>>  --enable-cxx-exceptions \
>>>  --enable-mpi-java \
>>>  --enable-heterogeneous \
>>>  --enable-mpi-thread-multiple \
>>>  --with-hwloc=internal \
>>>  --without-verbs \
>>>  --with-wrapper-cflags="-std=c11 -m64" \
>>>  --with-wrapper-cxxflags="-m64" \
>>>  --with-wrapper-fcflags="-m64" \
>>>  --enable-debug \
>>>  |& tee log.configure.$SYSTEM_ENV.$MACHINE_ENV.64_gcc
>>> 
>>> 
>>> ...
>>> make  install-exec-hook
>>> make[3]: Entering directory
>>> `/export2/src/openmpi-master/openmpi-dev-1883-g7cce015-Linux.x86_64.64_gcc'
>>> WARNING!  Common symbols found:
>>>             keyval_lex.o: 0000000000000004 C opal_util_keyval_yyleng
>>>             keyval_lex.o: 0000000000000008 C opal_util_keyval_yytext
>>>          show_help_lex.o: 0000000000000004 C opal_show_help_yyleng
>>>          show_help_lex.o: 0000000000000008 C opal_show_help_yytext
>>>    rmaps_rank_file_lex.o: 0000000000000004 C orte_rmaps_rank_file_leng
>>>    rmaps_rank_file_lex.o: 0000000000000008 C orte_rmaps_rank_file_text
>>>           hostfile_lex.o: 0000000000000004 C orte_util_hostfile_leng
>>>           hostfile_lex.o: 0000000000000008 C orte_util_hostfile_text
>>>          mpi-f08-types.o: 0000000000000004 C mpi_fortran_argv_null
>>>          mpi-f08-types.o: 0000000000000004 C mpi_fortran_argvs_null
>>> [...]
>>> skipping remaining symbols. To see all symbols, run:
>>>  ../openmpi-dev-1883-g7cce015/config/find_common_syms --top_builddir=.
>>> --top_srcdir=../openmpi-dev-1883-g7cce015 --objext=o
>>> make[3]: [install-exec-hook] Error 1 (ignored)
>>> make[3]: Leaving directory
>>> `/export2/src/openmpi-master/openmpi-dev-1883-g7cce015-Linux.x86_64.64_gcc'
>>> make[2]: Nothing to be done for `install-data-am'.
>>> make[2]: Leaving directory
>>> `/export2/src/openmpi-master/openmpi-dev-1883-g7cce015-Linux.x86_64.64_gcc'
>>> make[1]: Leaving directory
>>> `/export2/src/openmpi-master/openmpi-dev-1883-g7cce015-Linux.x86_64.64_gcc'
>>> linpc1 openmpi-dev-1883-g7cce015-Linux.x86_64.64_gcc 130
>>> 
>>> 
>>> 
>>> linpc1 openmpi-dev-1883-g7cce015-Linux.x86_64.64_gcc 130
>>> ../openmpi-dev-1883-g7cce015/config/find_common_syms --top_builddir=.
>>> --top_srcdir=../openmpi-dev-1883-g7cce015 --objext=o
>>> WARNING!  Common symbols found:
>>>             keyval_lex.o: 0000000000000004 C opal_util_keyval_yyleng
>>>             keyval_lex.o: 0000000000000008 C opal_util_keyval_yytext
>>>          show_help_lex.o: 0000000000000004 C opal_show_help_yyleng
>>>          show_help_lex.o: 0000000000000008 C opal_show_help_yytext
>>>    rmaps_rank_file_lex.o: 0000000000000004 C orte_rmaps_rank_file_leng
>>>    rmaps_rank_file_lex.o: 0000000000000008 C orte_rmaps_rank_file_text
>>>           hostfile_lex.o: 0000000000000004 C orte_util_hostfile_leng
>>>           hostfile_lex.o: 0000000000000008 C orte_util_hostfile_text
>>>          mpi-f08-types.o: 0000000000000004 C mpi_fortran_argv_null
>>>          mpi-f08-types.o: 0000000000000004 C mpi_fortran_argvs_null
>>>          mpi-f08-types.o: 0000000000000004 C mpi_fortran_bottom
>>>          mpi-f08-types.o: 0000000000000004 C mpi_fortran_errcodes_ignore
>>>          mpi-f08-types.o: 0000000000000004 C mpi_fortran_in_place
>>>          mpi-f08-types.o: 0000000000000018 C mpi_fortran_status_ignore
>>>          mpi-f08-types.o: 0000000000000018 C mpi_fortran_statuses_ignore
>>>          mpi-f08-types.o: 0000000000000004 C mpi_fortran_unweighted
>>>          mpi-f08-types.o: 0000000000000004 C mpi_fortran_weights_empty
>>>          mpi-f08-types.o: 0000000000000004 C ompi_f08_mpi_2complex
>>>          mpi-f08-types.o: 0000000000000004 C ompi_f08_mpi_2double_complex
>>>          mpi-f08-types.o: 0000000000000004 C
>>> ompi_f08_mpi_2double_precision
>>>          mpi-f08-types.o: 0000000000000004 C ompi_f08_mpi_2integer
>>>          mpi-f08-types.o: 0000000000000004 C ompi_f08_mpi_2real
>>>          mpi-f08-types.o: 0000000000000004 C ompi_f08_mpi_band
>>>          mpi-f08-types.o: 0000000000000004 C ompi_f08_mpi_bor
>>>          mpi-f08-types.o: 0000000000000004 C ompi_f08_mpi_bxor
>>>          mpi-f08-types.o: 0000000000000004 C ompi_f08_mpi_byte
>>>          mpi-f08-types.o: 0000000000000004 C ompi_f08_mpi_character
>>>          mpi-f08-types.o: 0000000000000004 C ompi_f08_mpi_comm_null
>>>          mpi-f08-types.o: 0000000000000004 C ompi_f08_mpi_comm_self
>>>          mpi-f08-types.o: 0000000000000004 C ompi_f08_mpi_comm_world
>>>          mpi-f08-types.o: 0000000000000004 C ompi_f08_mpi_complex
>>>          mpi-f08-types.o: 0000000000000004 C ompi_f08_mpi_complex16
>>>          mpi-f08-types.o: 0000000000000004 C ompi_f08_mpi_complex32
>>>          mpi-f08-types.o: 0000000000000004 C ompi_f08_mpi_complex8
>>>          mpi-f08-types.o: 0000000000000004 C ompi_f08_mpi_datatype_null
>>>          mpi-f08-types.o: 0000000000000004 C ompi_f08_mpi_double_complex
>>>          mpi-f08-types.o: 0000000000000004 C ompi_f08_mpi_double_precision
>>>          mpi-f08-types.o: 0000000000000004 C ompi_f08_mpi_errhandler_null
>>>          mpi-f08-types.o: 0000000000000004 C ompi_f08_mpi_errors_are_fatal
>>>          mpi-f08-types.o: 0000000000000004 C ompi_f08_mpi_errors_return
>>>          mpi-f08-types.o: 0000000000000004 C ompi_f08_mpi_file_null
>>>          mpi-f08-types.o: 0000000000000004 C ompi_f08_mpi_group_empty
>>>          mpi-f08-types.o: 0000000000000004 C ompi_f08_mpi_group_null
>>>          mpi-f08-types.o: 0000000000000004 C ompi_f08_mpi_info_env
>>>          mpi-f08-types.o: 0000000000000004 C ompi_f08_mpi_info_null
>>>          mpi-f08-types.o: 0000000000000004 C ompi_f08_mpi_integer
>>>          mpi-f08-types.o: 0000000000000004 C ompi_f08_mpi_integer1
>>>          mpi-f08-types.o: 0000000000000004 C ompi_f08_mpi_integer16
>>>          mpi-f08-types.o: 0000000000000004 C ompi_f08_mpi_integer2
>>>          mpi-f08-types.o: 0000000000000004 C ompi_f08_mpi_integer4
>>>          mpi-f08-types.o: 0000000000000004 C ompi_f08_mpi_integer8
>>>          mpi-f08-types.o: 0000000000000004 C ompi_f08_mpi_land
>>>          mpi-f08-types.o: 0000000000000004 C ompi_f08_mpi_lb
>>>          mpi-f08-types.o: 0000000000000004 C ompi_f08_mpi_logical
>>>          mpi-f08-types.o: 0000000000000004 C ompi_f08_mpi_logical1
>>>          mpi-f08-types.o: 0000000000000004 C ompi_f08_mpi_logical2
>>>          mpi-f08-types.o: 0000000000000004 C ompi_f08_mpi_logical4
>>>          mpi-f08-types.o: 0000000000000004 C ompi_f08_mpi_logical8
>>>          mpi-f08-types.o: 0000000000000004 C ompi_f08_mpi_lor
>>>          mpi-f08-types.o: 0000000000000004 C ompi_f08_mpi_lxor
>>>          mpi-f08-types.o: 0000000000000004 C ompi_f08_mpi_max
>>>          mpi-f08-types.o: 0000000000000004 C ompi_f08_mpi_maxloc
>>>          mpi-f08-types.o: 0000000000000004 C ompi_f08_mpi_message_no_proc
>>>          mpi-f08-types.o: 0000000000000004 C ompi_f08_mpi_message_null
>>>          mpi-f08-types.o: 0000000000000004 C ompi_f08_mpi_min
>>>          mpi-f08-types.o: 0000000000000004 C ompi_f08_mpi_minloc
>>>          mpi-f08-types.o: 0000000000000004 C ompi_f08_mpi_op_null
>>>          mpi-f08-types.o: 0000000000000004 C ompi_f08_mpi_packed
>>>          mpi-f08-types.o: 0000000000000004 C ompi_f08_mpi_prod
>>>          mpi-f08-types.o: 0000000000000004 C ompi_f08_mpi_real
>>>          mpi-f08-types.o: 0000000000000004 C ompi_f08_mpi_real16
>>>          mpi-f08-types.o: 0000000000000004 C ompi_f08_mpi_real2
>>>          mpi-f08-types.o: 0000000000000004 C ompi_f08_mpi_real4
>>>          mpi-f08-types.o: 0000000000000004 C ompi_f08_mpi_real8
>>>          mpi-f08-types.o: 0000000000000004 C ompi_f08_mpi_replace
>>>          mpi-f08-types.o: 0000000000000004 C ompi_f08_mpi_request_null
>>>          mpi-f08-types.o: 0000000000000004 C ompi_f08_mpi_sum
>>>          mpi-f08-types.o: 0000000000000004 C ompi_f08_mpi_ub
>>>          mpi-f08-types.o: 0000000000000004 C ompi_f08_mpi_win_null
>>>            shmem_ShMem.o: 0000000000000010 C shmem_java
>>>            shmem_ShMem.o: 00000000000001f8 C shmem_java_buffers
>>> linpc1 openmpi-dev-1883-g7cce015-Linux.x86_64.64_gcc 131
>>> 
>>> 
>>> 
>>> 
>>> ...
>>> make  install-exec-hook
>>> make[3]: Entering directory
>>> `/export2/src/openmpi-master/openmpi-dev-1883-g7cce015-Linux.x86_64.64_cc'
>>> WARNING!  Common symbols found:
>>>             keyval_lex.o: 0000000000000004 C opal_util_keyval_yyleng
>>>             keyval_lex.o: 0000000000000008 C opal_util_keyval_yytext
>>>          show_help_lex.o: 0000000000000004 C opal_show_help_yyleng
>>>          show_help_lex.o: 0000000000000008 C opal_show_help_yytext
>>>    rmaps_rank_file_lex.o: 0000000000000004 C orte_rmaps_rank_file_leng
>>>    rmaps_rank_file_lex.o: 0000000000000008 C orte_rmaps_rank_file_text
>>>           hostfile_lex.o: 0000000000000004 C orte_util_hostfile_leng
>>>           hostfile_lex.o: 0000000000000008 C orte_util_hostfile_text
>>>            shmem_ShMem.o: 0000000000000010 C shmem_java
>>>            shmem_ShMem.o: 00000000000001f8 C shmem_java_buffers
>>> make[3]: [install-exec-hook] Error 1 (ignored)
>>> make[3]: Leaving directory
>>> `/export2/src/openmpi-master/openmpi-dev-1883-g7cce015-Linux.x86_64.64_cc'
>>> make[2]: Nothing to be done for `install-data-am'.
>>> make[2]: Leaving directory
>>> `/export2/src/openmpi-master/openmpi-dev-1883-g7cce015-Linux.x86_64.64_cc'
>>> make[1]: Leaving directory
>>> `/export2/src/openmpi-master/openmpi-dev-1883-g7cce015-Linux.x86_64.64_cc'
>>> linpc1 openmpi-dev-1883-g7cce015-Linux.x86_64.64_cc 130
>>> 
>>> 
>>> linpc1 openmpi-dev-1883-g7cce015-Linux.x86_64.64_cc 130
>>> ../openmpi-dev-1883-g7cce015/config/find_common_syms --top_builddir=.
>>> --top_srcdir=../openmpi-dev-1883-g7cce015 --objext=o
>>> WARNING!  Common symbols found:
>>>             keyval_lex.o: 0000000000000004 C opal_util_keyval_yyleng
>>>             keyval_lex.o: 0000000000000008 C opal_util_keyval_yytext
>>>          show_help_lex.o: 0000000000000004 C opal_show_help_yyleng
>>>          show_help_lex.o: 0000000000000008 C opal_show_help_yytext
>>>    rmaps_rank_file_lex.o: 0000000000000004 C orte_rmaps_rank_file_leng
>>>    rmaps_rank_file_lex.o: 0000000000000008 C orte_rmaps_rank_file_text
>>>           hostfile_lex.o: 0000000000000004 C orte_util_hostfile_leng
>>>           hostfile_lex.o: 0000000000000008 C orte_util_hostfile_text
>>>            shmem_ShMem.o: 0000000000000010 C shmem_java
>>>            shmem_ShMem.o: 00000000000001f8 C shmem_java_buffers
>>> linpc1 openmpi-dev-1883-g7cce015-Linux.x86_64.64_cc 131
>>> 
>>> 
>>> 
>>> Kind regards
>>> 
>>> Siegmar
>>> 
>>> 
>>> _______________________________________________
>>> users mailing list
>>> us...@open-mpi.org <javascript:;>
>>> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/users
>>> Link to this post:
>>> http://www.open-mpi.org/community/lists/users/2015/06/27136.php
>>> 
> 
> _______________________________________________
> users mailing list
> us...@open-mpi.org
> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/users
> Link to this post: 
> http://www.open-mpi.org/community/lists/users/2015/06/27139.php


-- 
Jeff Squyres
jsquy...@cisco.com
For corporate legal information go to: 
http://www.cisco.com/web/about/doing_business/legal/cri/

Reply via email to