Scheduled Downtime
On Tuesday 24 October 2023 @ 5pm MT the forums will be in read only mode in preparation for the downtime. On Wednesday 25 October 2023 @ 5am MT, this website will be down for maintenance and expected to return online later in the morning.
Normal Operations
The forums are back online with normal operations. If you notice any issues or errors related to the forums, please reach out to help@ucar.edu

Warning with qw(...) and newer versions of Perl in CESM scripts

Hi all.We're using Perl v5.14.2 on a new cluster and it's throwing a warning if qw(...) is used as parenthesis. (Apparently, Google tells me that even newer versions of Perl may throw fatal errors instead of just warnings).ex: there are three instances of this that get tossed when running setting up a new case in CESM.Use of qw(...) as parentheses is deprecated at /home/zarzycki/cesm1_2_rel06/models/drv/bld/build-namelist line 781Use of qw(...) as parentheses is deprecated at ./cesm_setup line 252Use of qw(...) as parentheses is deprecated at /home/zarzycki/tcforecast_76_x4/Tools/ConfigCase.pm line 448I have mitigated the problem by just putting an extra set of parenthesis around qw(...) foreach my $model (qw(COMP_ATM COMP_LND COMP_ICE COMP_OCN COMP_GLC COMP_ROF COMP_WAV)) {
 
Top