Skip to Content.
Sympa Menu

opal - Re: [Opal] does boost need icu-library support for opal 2022.1?

opal AT lists.psi.ch

Subject: The OPAL Discussion Forum

List archive

Re: [Opal] does boost need icu-library support for opal 2022.1?


Chronological Thread  
  • From: Philippe Piot <ppiot AT niu.edu>
  • To: "philippe.piot AT gmail.com" <philippe.piot AT gmail.com>, Adelmann Andreas <andreas.adelmann AT psi.ch>
  • Cc: "opal AT lists.psi.ch" <opal AT lists.psi.ch>
  • Subject: Re: [Opal] does boost need icu-library support for opal 2022.1?
  • Date: Thu, 5 Jan 2023 15:46:26 +0000
  • Accept-language: en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=niu.edu; dmarc=pass action=none header.from=niu.edu; dkim=pass header.d=niu.edu; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=GUi+osxsTzImP+kVVYctuXckKZVpMuRs+kTbBH+CFPE=; b=XquQsinEgmWKMPLkP4nEdyIhqzF6XD4zKh7Vg/frB9YdfcqFXd3FZVLeT8ROcwzP/MWU8fTbmyjZexuT3AcDukw0niV4beHKN9hneTbkSRx1R7Hcop93o4bTyqr3xENZpLc9dMUj/aQtVOlO6Ok37qLCvtRPndhz9C15Ui1Rd7HGBlHYKJZONgpJ3kuL+Y/zkDZAF8GgE2c8UHK8Jk33HeCjoxpf/gb2qda01Q0Jn/qQGJ8+4HN5qF5mZPC/Zv/Qbyft+3sf1+TeQmaZnDupRa6asLp1WIojD20/G2awxLb32KKwzjVZ5mfQ7+XZQN9A9q2suIzBWQoWGsoOSEnh9g==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FoOOCyKZPQwr/e/DDM5ojgvdiKK23w+DFr8KT/OuuQgNChbqDlv2fiG5PUZa5FBUL5oZAHUqUqYjkO6wACeiYhfSnhZb4bRrETGglqbeOH7CN5Mc9lOzSwK1YMdsnBGeMhMsqOdvXk563t6I4XLptqRxK46hpd1PCnMhJtJPEMWO6W/WOsXKosJslC4cX1F+psZXmPC5PSON52bFRIoeFJCKyff1oVyZgaOo/no99e1Nkf1cSwJkulsnPpXsTq2y1DdR73/NBbFFInR+/DCFts++JYhHo4ZFvwLtMozBoMeVS9No7IrVus+ML5JE70j6168jL3dk6Hdnbzu7FQbYTw==
  • Authentication-results: mc1; iprev=pass (mail-bn8nam11on2040.outbound.protection.outlook.com) smtp.remote-ip=40.107.236.40; spf=pass smtp.mailfrom=niu.edu; dkim=pass header.d=niu.edu header.s=selector1 header.a=rsa-sha256; dmarc=pass header.from=niu.edu
  • Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=niu.edu;
  • Msip_labels:

Andreas, 
  As I wrote later, I fixed this issue but just FYI here are the modules I loaded:
module purge
module add StdEnv
module delete intel intel-mkl intel-mpi
module add gcc/9.2.0 cmake gsl
module load icu4c/58.2   # needed on 2022.1 only
 
Best,  -- Philippe. 


Philippe Piot, Professor, Department of Physics & Physicist Argonne National Laboratory

Northern Illinois University, Dept of Physics and
Northern Illinois Center for Accelerator & Detector Development

DeKalb, IL 60115, USA
Tel: 815 753 6473, Fax: 815 753 1772
Dept. Web:   http://www.physics.niu.edu/physics/

Group Web: https://www.niu.edu/advanced-accelerator-randd/


From: opal-request AT lists.psi.ch <opal-request AT lists.psi.ch> on behalf of Adelmann Andreas <andreas.adelmann AT psi.ch>
Sent: Thursday, January 5, 2023 2:11 AM
To: philippe.piot AT gmail.com <philippe.piot AT gmail.com>
Cc: opal AT lists.psi.ch <opal AT lists.psi.ch>
Subject: Re: [Opal] does boost need icu-library support for opal 2022.1?
 
Hi Philippe what modules did you load on the cray? 
Cheers A
------
Dr. sc. math. Andreas (Andy) Adelmann
Head a.i. Labor for Scientific Computing and Modelling 
Paul Scherrer Institut OHSA/D09 CH-5232 Villigen PSI
Phone Office: xx41 56 310 42 33 Fax: xx41 56 310 31 91
Zoom ID: 470-582-4086 Password: AdA
Zoom Link: https://ethz.zoom.us/j/4705824086?pwd=dFcvT1pMMGY0bHg0dTNncUNZZTJkZz09

-------------------------------------------------------
Friday: ETH HPK G 28   +41 44 633 3076
============================================
The more exotic, the more abstract the knowledge, 
the more profound will be its consequences.
Leon Lederman 
============================================

On 4 Jan 2023, at 15:04, Philippe Piot <philippe.piot AT gmail.com> wrote:

All,
  I am encountering a strange problem when trying to compile 2022.1 on our Cray.
  I can compile opal 2021.1 without any problem but when checking out 2022.1 -- and following the same step as 2021.1 --  the compilation aborts during the linking process with the error below. 
 Could anybody comment on the change in opal which could result in such an error (from some google search it appears to be related to icu library -- which is strange).
  Thank you! -- Philippe.

-------------------------------
[ 99%] Linking CXX static library libOPAL.a
[ 99%] Built target libOPALstatic
[100%] Building CXX object src/CMakeFiles/opal.dir/Main.cpp.o
[100%] Linking CXX executable opal
/usr/bin/ld: warning: libicudata.so.58, needed by /soft/boost/1.74.0/lib/libboost_regex.so.1.74.0, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libicui18n.so.58, needed by /soft/boost/1.74.0/lib/libboost_regex.so.1.74.0, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libicuuc.so.58, needed by /soft/boost/1.74.0/lib/libboost_regex.so.1.74.0, not found (try using -rpath or -rpath-link)
/soft/boost/1.74.0/lib/libboost_regex.so.1.74.0: undefined reference to `u_digit_58'
/soft/boost/1.74.0/lib/libboost_regex.so.1.74.0: undefined reference to `u_isspace_58'
/soft/boost/1.74.0/lib/libboost_regex.so.1.74.0: undefined reference to `icu_58::Locale::Locale()'
/soft/boost/1.74.0/lib/libboost_regex.so.1.74.0: undefined reference to `u_charFromName_58'
/soft/boost/1.74.0/lib/libboost_regex.so.1.74.0: undefined reference to `icu_58::Collator::createInstance(icu_58::Locale const&, UErrorCode&)'
/soft/boost/1.74.0/lib/libboost_regex.so.1.74.0: undefined reference to `u_tolower_58'
/soft/boost/1.74.0/lib/libboost_regex.so.1.74.0: undefined reference to `icu_58::Locale::Locale(icu_58::Locale const&)'
/soft/boost/1.74.0/lib/libboost_regex.so.1.74.0: undefined reference to `icu_58::Locale::~Locale()'
/soft/boost/1.74.0/lib/libboost_regex.so.1.74.0: undefined reference to `u_charType_58'
/soft/boost/1.74.0/lib/libboost_regex.so.1.74.0: undefined reference to `u_isblank_58'
collect2: error: ld returned 1 exit status
make[2]: *** [src/opal] Error 1
make[1]: *** [src/CMakeFiles/opal.dir/all] Error 2






Archive powered by MHonArc 2.6.19.

Top of Page