Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > gnu.utils.bug > #2218

ld bug

Path csiph.com!weretis.net!feeder6.news.weretis.net!nntp.club.cc.cmu.edu!169.228.66.3.MISMATCH!ihnp4.UCSD.Edu!usenet.stanford.edu!not-for-mail
From "Deakin, Michael" <mdeakin@sandia.gov>
Newsgroups gnu.utils.bug
Subject ld bug
Date Fri, 8 Sep 2017 20:18:07 +0000
Lines 140
Approved bug-gnu-utils@gnu.org
Message-ID <mailman.170.1504904573.14750.bug-gnu-utils@gnu.org> (permalink)
NNTP-Posting-Host lists.gnu.org
Mime-Version 1.0
Content-Type text/plain; charset="iso-8859-1"
Content-Transfer-Encoding quoted-printable
X-Trace usenet.stanford.edu 1504904573 13406 208.118.235.17 (8 Sep 2017 21:02:53 GMT)
X-Complaints-To action@cs.stanford.edu
To "bug-gnu-utils@gnu.org" <bug-gnu-utils@gnu.org>
Envelope-to bug-gnu-utils@gnu.org
DKIM-Signature v=1; a=rsa-sha256; c=simple/simple; d=sandia.gov; i=@sandia.gov; q=dns/txt; s=snl; t=1504901908; x=1536437908; h=from:to:subject:date:message-id:mime-version; bh=WpMmIhpsa3UDEIAE8euWxksKDU2GGzq9YicBG/mdF/U=; b=M67c0UBMpMOfM9YHJOaAWfTxhlpZoOX8mMj+UPfw+3/sgxV+erQC1xZF CcD0to7Si5W41Es5NhJREWjXdSP+UFT/z6cvieqTWUX64cajsD4Vd7xoU lSW86COw8X0PzkdjCr1t8kcKriAg43Q4er08OKl4SB35Z3cdofg3Nx63i EnxM5lF/OzaxrWdI9D+ggkUMyWuqL/gjw2LSOwCfvrQboJtkEorUlEVbo sQW/h0zSJrLS2wydPkSvmmuTIu/HrwRcmyuSrb8dRXGNEneesTE/njpbM 3IMjLiK/z1SRvpqzX1iBb+4D+Nhr4XTuC7ncaPEZ/sUct/SCEKAkExCGB w==;
X-IronPort-MID 53834901
X-IronPort-RCPT-ALL bug-gnu-utils@gnu.org
X-IronPort-RCPT-FROM mdeakin@sandia.gov
X-IronPort-Date 08 Sep 2017 20:18:25 -0000
X-IronPort-RemoteIP 198.102.152.60
X-IronPort-RemoteHost interceptor1.sandia.gov
X-IronPort-Host smtp02asnl.sandia.gov
X-IronPort-SBRS 2.5
X-IronPort-AV E=McAfee;i="5900,7806,8648"; a="53834901"
X-IronPort-AV E=Sophos;i="5.42,363,1500962400"; d="scan'208,217";a="53834901"
X-CrossPremisesHeadersFilteredBySendConnector ES08AMSNLNT.srn.sandia.gov
Thread-Topic ld bug
Thread-Index AQHTKN+VHEO+GuMOh0aRNYu2EXSz6A==
Accept-Language en-US
Content-Language en-US
X-MS-Has-Attach
X-MS-TNEF-Correlator
x-ms-exchange-messagesentrepresentingtype 1
x-ms-exchange-transport-fromentityheader Hosted
x-originating-ip [134.253.113.244]
X-OrganizationHeadersPreserved ES08AMSNLNT.srn.sandia.gov
X-RSA-Inspected yes
X-RSA-Classifications public
X-RSA-Action allow
X-detected-operating-system by eggs.gnu.org: Genre and OS details not recognized.
X-Received-From 198.102.153.117
X-Mailman-Approved-At Fri, 08 Sep 2017 17:02:51 -0400
X-Content-Filtered-By Mailman/MimeDel 2.1.21
X-BeenThere bug-gnu-utils@gnu.org
X-Mailman-Version 2.1.21
Precedence list
List-Id Bug reports for the GNU utilities <bug-gnu-utils.gnu.org>
List-Unsubscribe <https://lists.gnu.org/mailman/options/bug-gnu-utils>, <mailto:bug-gnu-utils-request@gnu.org?subject=unsubscribe>
List-Archive <http://lists.gnu.org/archive/html/bug-gnu-utils/>
List-Post <mailto:bug-gnu-utils@gnu.org>
List-Help <mailto:bug-gnu-utils-request@gnu.org?subject=help>
List-Subscribe <https://lists.gnu.org/mailman/listinfo/bug-gnu-utils>, <mailto:bug-gnu-utils-request@gnu.org?subject=subscribe>
Xref csiph.com gnu.utils.bug:2218

Show key headers only | View raw


Hi,


I'm using GNU ld version 2.20.51.0.2-5.36.el6 20100205 on Red Hat Enterprise Linux 6.5 (Santiago) and have run into a bug in ld.

Here is the command used to link my program and the output:


/home/projects/x86-64-haswell/openmpi/2.1.1/gcc/4.9.3/bin/mpicxx   -Wall -std=c++11 -fopenmp -mavx2  -O3 -DNDEBUG -O2     -rdynamic CMakeFiles/preqx_flat_ut.dir/__/__/test/unit_tests/tester.cpp.o CMakeFiles/preqx_flat_ut.dir/__/__/src/preqx_flat/unit_tests/preqx_flat_ut.cpp.o CMakeFiles/preqx_flat_ut.dir/__/__/src/preqx_flat/unit_tests/preqx_flat_ut_sphere_op_sl.cpp.o CMakeFiles/preqx_flat_ut.dir/__/__/src/preqx_flat/unit_tests/preqx_flat_ut_sphere_op_ml.cpp.o CMakeFiles/preqx_flat_ut.dir/__/__/src/preqx_flat/bndry_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/preqx_flat/dcmip_tests.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/preqx_flat/derivative_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/preqx_flat/edge_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/preqx_flat/prim_advection_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/preqx_flat/solver_init_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/preqx_flat/vertremap_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/preqx_flat/viscosity_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/test_src/asp_tests.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/test_src/baroclinic_inst_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/test_src/dcmip2012_test1_2_3.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/test_src/dcmip2012_test4.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/test_src/dcmip2012_test5.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/checksum_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/common_io_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/common_movie_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/forcing_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/interpolate_driver_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/interp_movie_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/netcdf_io_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/pio_io_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/prim_movie_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/prim_restart_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/ref_state_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/repro_sum_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/restart_io_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/surfaces_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/vertical_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/test_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/utils_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/Manager.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/bndry_mod_base.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/caar_pre_exchange_driver_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/cg_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/control_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/coordinate_systems_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/cube_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/derivative_mod_base.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/diffusion_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/dimensions_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/dof_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/domain_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/edge_mod_base.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/edgetype_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/element_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/filter_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/fvm_analytic_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/fvm_bsp_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/fvm_control_volume_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/fvm_filter_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/fvm_line_integrals_flux_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/fvm_line_integrals_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/fvm_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/fvm_reconstruction_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/fvm_transformation_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/global_norms_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/gridgraph_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/hybrid_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/hybvcoord_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/interpolate_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/kinds.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/linear_algebra_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/ll_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/mass_matrix_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/mesh_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/metagraph_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/metis_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/namelist_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/parallel_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/params_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/physical_constants.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/physics_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/prim_advance_caar_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/prim_advance_hypervis_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/prim_advance_exp_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/prim_advance_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/prim_advection_mod_base.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/prim_driver_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/prim_si_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/prim_si_ref_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/prim_state_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/quadrature_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/reduction_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/schedtype_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/schedule_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/solver_init_mod_base.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/solver_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/spacecurve_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/thread_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/time_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/unit_tests_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/vertremap_mod_base.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/viscosity_mod_base.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/utils/csm_share/shr_const_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/utils/csm_share/shr_file_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/utils/csm_share/shr_kind_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/utils/csm_share/shr_mpi_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/utils/csm_share/shr_spfn_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/utils/csm_share/shr_sys_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/utils/csm_share/shr_vmath_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/physics/column_model_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/physics/column_types_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/physics/heldsuarez/held_suarez_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/physics/physics_io_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/physics/physics_types_mod.F90.o CMakeFiles/preqx_flat_ut.dir/__/__/utils/csm_share/shr_vmath_fwrap.c.o CMakeFiles/preqx_flat_ut.dir/__/__/src/jrio.c.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/cxx/caar_cxx_f90_interface.cpp.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/cxx/CaarControl.cpp.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/cxx/CaarRegion.cpp.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/cxx/Derivative.cpp.o CMakeFiles/preqx_flat_ut.dir/__/__/src/share/cxx/kokkos_init.cpp.o  -o preqx_flat_ut ../../utils/pio/pio/libpio.a ../../utils/timing/libtiming.a -lblas -llapack -lblas -lrt -ldl -lkokkos -L/home/mdeakin/prefix/lib -Wl,-Bstatic -lpnetcdf -Wl,-Bdynamic -lnetcdff -lhdf5_hl -lhdf5 -Wl,-Bstatic -lnetcdf -lpnetcdf -Wl,-Bdynamic -lnetcdff -lhdf5_hl -lhdf5 -Wl,-Bstatic -lnetcdf -Wl,-Bdynamic -llapack -lrt -ldl -lkokkos -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lgfortran -lquadmath

/usr/bin/ld: /home/projects/x86-64-haswell/pnetcdf/1.8.1/openmpi/2.1.1/gcc/4.9.3/cuda/none/lib/libpnetcdf.a(mpinetcdf.o)(.text+0x37): unresolvable H??@?>H??FH??H??H??@?~?F?H??@?~H??8?H??H??0?FH??H??(?FH??H?? ?FH??H???FH??H???FH??H??F?fD relocation against symbol `ompi_mpi_info_null'
/usr/bin/ld: BFD version 2.20.51.0.2-5.36.el6 20100205 internal error, aborting at reloc.c line 443 in bfd_get_reloc_size

/usr/bin/ld: Please report this bug.

Is this bug fixed in newer versions of ld? Googling for it didn't seem to return anything relevant. If it's a known bug, I can ask my sys-admins to update.
If it helps, I believe I can share the object files, but need to check before doing so.

Thanks,
Michael Deakin?

Back to gnu.utils.bug | Previous | Next | Find similar


Thread

ld bug "Deakin, Michael" <mdeakin@sandia.gov> - 2017-09-08 20:18 +0000

csiph-web