Hi Ralph,
you are right.
the f08 warnings have kind of always been there.
master has a few extra warnings (caused by initialization of common
symbols) but the changes have not been PR'ed to v1.8
i made PR 719 https://github.com/open-mpi/ompi/pull/719 to fix this.
Cheers,
Gilles
On 7/13/2015 11:42 PM, Ralph Castain wrote:
Yes, I’ll release a new rc once I get it all merged.
Are the linker warnings a change in behavior from 1.8.6? I confess
I’ve been seeing them in the master for so long that I’ve been
“inoculated” to ignore them.
On Jul 13, 2015, at 7:34 AM, Gilles Gouaillardet
<gilles.gouaillar...@gmail.com
<mailto:gilles.gouaillar...@gmail.com>> wrote:
Yes it is.
will you release rc2 after the PR is merged ?
it seems rhel 6.6 ibverbs devel headers are fine, so it would be
ideal to confirm the patch works as expected with broken headers...
what about the linker warnings with the fortran library ?
should we do something before releasing 1.8.7 ?
Cheers,
Gilles
On Monday, July 13, 2015, Ralph Castain <r...@open-mpi.org
<mailto:r...@open-mpi.org>> wrote:
Gilles - just to confirm, the patch you provided here is the one
in the updated PRs, yes? If so, I’ll consider those PRs as
confirmed and commit them
On Jul 13, 2015, at 7:20 AM, Gilles Gouaillardet
<gilles.gouaillar...@gmail.com
<javascript:_e(%7B%7D,'cvml','gilles.gouaillar...@gmail.com');>>
wrote:
Chris,
thanks for the report.
recently, we start getting rid of uninitialized common symbols
aka uninitialized global variables.
a side effect is the bunch of warnings issued by the linker when
linking with fortran (2008 ?) MPI library.
I guess I can do something for that, at least with gnu and intel
compilers.
generally speaking, should we revert the fortran initialization
part and let these common symbols uninitialized ?
I realize this is very confusing for end users ...
I think Jeff is the one who understand this part best, but he
might not be available this week.
Cheers,
Gilles
On Monday, July 13, 2015, Chris Samuel <sam...@unimelb.edu.au
<javascript:_e(%7B%7D,'cvml','sam...@unimelb.edu.au');>> wrote:
On Mon, 13 Jul 2015 05:17:29 PM Gilles Gouaillardet wrote:
> Hi Chris,
Hi Gilles,
> i pushed my tarball into a gist :
Thanks for that, I can confirm on our two x86-64 RHEL 6.6
boxes (one circa
2010, one circa 2013) with their included OFED I see:
checking if ConnectX XRC support is enabled... no
checking if ConnectIB XRC support is enabled... yes
I also got this set of (unrelated) compiler warnings too:
FCLD libmpi_usempif08.la <http://libmpi_usempif08.la/>
[...benign symlink related Slurm libpmi.la
<http://libpmi.la/> warnings elided...]
ifort: command line remark #10010: option '-pthread' is
deprecated and will be removed in a future release. See
'-help deprecated'
ld: Warning: alignment 4 of symbol `ompi_f08_mpi_logical8'
in .libs/constants.o is smaller than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
ld: Warning: alignment 4 of symbol `ompi_f08_mpi_logical4'
in .libs/constants.o is smaller than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
ld: Warning: alignment 4 of symbol `ompi_f08_mpi_logical2'
in .libs/constants.o is smaller than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
ld: Warning: alignment 4 of symbol `ompi_f08_mpi_logical1'
in .libs/constants.o is smaller than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
ld: Warning: alignment 4 of symbol `ompi_f08_mpi_real2' in
.libs/constants.o is smaller than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
ld: Warning: alignment 4 of symbol
`ompi_f08_mpi_2double_complex' in .libs/constants.o is
smaller than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
ld: Warning: alignment 4 of symbol `ompi_f08_mpi_2complex'
in .libs/constants.o is smaller than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
ld: Warning: alignment 4 of symbol `ompi_f08_mpi_2integer'
in .libs/constants.o is smaller than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
ld: Warning: alignment 4 of symbol
`ompi_f08_mpi_2double_precision' in .libs/constants.o is
smaller than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
ld: Warning: alignment 4 of symbol `ompi_f08_mpi_2real' in
.libs/constants.o is smaller than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
ld: Warning: alignment 4 of symbol
`ompi_f08_mpi_double_complex' in .libs/constants.o is
smaller than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
ld: Warning: alignment 4 of symbol `ompi_f08_mpi_complex32'
in .libs/constants.o is smaller than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
ld: Warning: alignment 4 of symbol `ompi_f08_mpi_complex16'
in .libs/constants.o is smaller than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
ld: Warning: alignment 4 of symbol `ompi_f08_mpi_complex8'
in .libs/constants.o is smaller than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
ld: Warning: alignment 4 of symbol `ompi_f08_mpi_complex' in
.libs/constants.o is smaller than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
ld: Warning: alignment 4 of symbol
`ompi_f08_mpi_double_precision' in .libs/constants.o is
smaller than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
ld: Warning: alignment 4 of symbol `ompi_f08_mpi_real16' in
.libs/constants.o is smaller than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
ld: Warning: alignment 4 of symbol `ompi_f08_mpi_real8' in
.libs/constants.o is smaller than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
ld: Warning: alignment 4 of symbol `ompi_f08_mpi_real4' in
.libs/constants.o is smaller than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
ld: Warning: alignment 4 of symbol `ompi_f08_mpi_real' in
.libs/constants.o is smaller than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
ld: Warning: alignment 4 of symbol `ompi_f08_mpi_integer16'
in .libs/constants.o is smaller than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
ld: Warning: alignment 4 of symbol `ompi_f08_mpi_integer8'
in .libs/constants.o is smaller than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
ld: Warning: alignment 4 of symbol `ompi_f08_mpi_integer4'
in .libs/constants.o is smaller than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
ld: Warning: alignment 4 of symbol `ompi_f08_mpi_integer2'
in .libs/constants.o is smaller than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
ld: Warning: alignment 4 of symbol `ompi_f08_mpi_integer1'
in .libs/constants.o is smaller than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
ld: Warning: alignment 4 of symbol `ompi_f08_mpi_integer' in
.libs/constants.o is smaller than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
ld: Warning: alignment 4 of symbol `ompi_f08_mpi_logical' in
.libs/constants.o is smaller than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
ld: Warning: alignment 4 of symbol `ompi_f08_mpi_character'
in .libs/constants.o is smaller than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
ld: Warning: alignment 4 of symbol `ompi_f08_mpi_lb' in
.libs/constants.o is smaller than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
ld: Warning: alignment 4 of symbol `ompi_f08_mpi_ub' in
.libs/constants.o is smaller than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
ld: Warning: alignment 4 of symbol `ompi_f08_mpi_packed' in
.libs/constants.o is smaller than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
ld: Warning: alignment 4 of symbol `ompi_f08_mpi_byte' in
.libs/constants.o is smaller than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
ld: Warning: alignment 4 of symbol `ompi_f08_mpi_file_null'
in .libs/constants.o is smaller than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
ld: Warning: alignment 4 of symbol `ompi_f08_mpi_win_null'
in .libs/constants.o is smaller than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
ld: Warning: alignment 4 of symbol
`ompi_f08_mpi_request_null' in .libs/constants.o is smaller
than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
ld: Warning: alignment 4 of symbol `ompi_f08_mpi_op_null' in
.libs/constants.o is smaller than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
ld: Warning: alignment 4 of symbol
`ompi_f08_mpi_message_null' in .libs/constants.o is smaller
than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
ld: Warning: alignment 4 of symbol `ompi_f08_mpi_info_null'
in .libs/constants.o is smaller than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
ld: Warning: alignment 4 of symbol `ompi_f08_mpi_group_null'
in .libs/constants.o is smaller than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
ld: Warning: alignment 4 of symbol
`ompi_f08_mpi_errhandler_null' in .libs/constants.o is
smaller than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
ld: Warning: alignment 4 of symbol
`ompi_f08_mpi_datatype_null' in .libs/constants.o is smaller
than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
ld: Warning: alignment 4 of symbol `ompi_f08_mpi_comm_null'
in .libs/constants.o is smaller than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
ld: Warning: alignment 4 of symbol `ompi_f08_mpi_replace' in
.libs/constants.o is smaller than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
ld: Warning: alignment 4 of symbol `ompi_f08_mpi_minloc' in
.libs/constants.o is smaller than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
ld: Warning: alignment 4 of symbol `ompi_f08_mpi_maxloc' in
.libs/constants.o is smaller than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
ld: Warning: alignment 4 of symbol `ompi_f08_mpi_bxor' in
.libs/constants.o is smaller than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
ld: Warning: alignment 4 of symbol `ompi_f08_mpi_lxor' in
.libs/constants.o is smaller than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
ld: Warning: alignment 4 of symbol `ompi_f08_mpi_bor' in
.libs/constants.o is smaller than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
ld: Warning: alignment 4 of symbol `ompi_f08_mpi_lor' in
.libs/constants.o is smaller than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
ld: Warning: alignment 4 of symbol `ompi_f08_mpi_band' in
.libs/constants.o is smaller than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
ld: Warning: alignment 4 of symbol `ompi_f08_mpi_land' in
.libs/constants.o is smaller than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
ld: Warning: alignment 4 of symbol `ompi_f08_mpi_prod' in
.libs/constants.o is smaller than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
ld: Warning: alignment 4 of symbol `ompi_f08_mpi_sum' in
.libs/constants.o is smaller than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
ld: Warning: alignment 4 of symbol `ompi_f08_mpi_min' in
.libs/constants.o is smaller than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
ld: Warning: alignment 4 of symbol `ompi_f08_mpi_max' in
.libs/constants.o is smaller than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
ld: Warning: alignment 4 of symbol `ompi_f08_mpi_info_env'
in .libs/constants.o is smaller than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
ld: Warning: alignment 4 of symbol
`ompi_f08_mpi_message_no_proc' in .libs/constants.o is
smaller than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
ld: Warning: alignment 4 of symbol
`ompi_f08_mpi_errors_return' in .libs/constants.o is smaller
than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
ld: Warning: alignment 4 of symbol
`ompi_f08_mpi_errors_are_fatal' in .libs/constants.o is
smaller than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
ld: Warning: alignment 4 of symbol
`ompi_f08_mpi_group_empty' in .libs/constants.o is smaller
than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
ld: Warning: alignment 4 of symbol `ompi_f08_mpi_comm_self'
in .libs/constants.o is smaller than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
ld: Warning: alignment 4 of symbol `ompi_f08_mpi_comm_world'
in .libs/constants.o is smaller than 8 in
./.libs/libforce_usempif08_internal_modules_to_be_built.a(mpi-f08-types.o)
[samuel@barcoo ec20f77ec35533fa575a]$ ifort --version
ifort (IFORT) 15.0.3 20150407
Copyright (C) 1985-2015 Intel Corporation. All rights reserved.
Hope those mean something to someone!
All the best,
Chris
--
Christopher Samuel Senior Systems Administrator
VLSCI - Victorian Life Sciences Computation Initiative
Email: sam...@unimelb.edu.au Phone: +61 (0)3 903 55545
http://www.vlsci.org.au/ http://twitter.com/vlsci
_______________________________________________
devel mailing list
de...@open-mpi.org
Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel
Link to this post:
http://www.open-mpi.org/community/lists/devel/2015/07/17633.php
_______________________________________________
devel mailing list
de...@open-mpi.org
<javascript:_e(%7B%7D,'cvml','de...@open-mpi.org');>
Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel
Link to this post:
http://www.open-mpi.org/community/lists/devel/2015/07/17634.php
_______________________________________________
devel mailing list
de...@open-mpi.org <mailto:de...@open-mpi.org>
Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel
Link to this post:
http://www.open-mpi.org/community/lists/devel/2015/07/17636.php
_______________________________________________
devel mailing list
de...@open-mpi.org
Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel
Link to this post:
http://www.open-mpi.org/community/lists/devel/2015/07/17637.php